删除swagger

This commit is contained in:
2025-07-23 11:39:12 +08:00
parent 1059d30c21
commit 477554cb35
124 changed files with 814 additions and 1134 deletions

View File

@@ -1,23 +1,21 @@
package com.ycwl.basic.model.pc.adminUser.req;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel(value = "新增或更新后台管理人员VO")
// 新增或更新后台管理人员VO
public class AddOrUpdateAdminUserReqVO {
@ApiModelProperty(value = "id,有为更新,没有为新增")
// id,有为更新,没有为新增
private String id;
@ApiModelProperty(value = "角色ID")
// 角色ID
private String roleId;
@ApiModelProperty(value = "账号")
// 账号
private String account;
@ApiModelProperty(value = "密码")
// 密码
private String password;
@ApiModelProperty(value = "名称")
// 名称
private String name;
@ApiModelProperty(value = "手机号")
// 手机号
private String phone;
}

View File

@@ -1,21 +1,19 @@
package com.ycwl.basic.model.pc.adminUser.req;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "后台管理人员请求VO")
// 后台管理人员请求VO
public class AdminUserListReqVO extends BaseQueryParameterReq {
@ApiModelProperty(value = "姓名")
// 姓名
private String name;
@ApiModelProperty(value = "账号")
// 账号
private String account;
@ApiModelProperty(value = "手机号")
// 手机号
private String phone;
@ApiModelProperty(value = "角色ID")
// 角色ID
private String roleId;
}

View File

@@ -1,14 +1,12 @@
package com.ycwl.basic.model.pc.adminUser.req;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel(value = "登录请求VO")
// 登录请求VO
public class LoginReqVO {
@ApiModelProperty(value = "账号")
// 账号
private String account;
@ApiModelProperty(value = "密码")
// 密码
private String password;
}

View File

@@ -1,14 +1,12 @@
package com.ycwl.basic.model.pc.adminUser.req;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel(value = "重置密码请求VO")
// 重置密码请求VO
public class ResetPasswordReqVO {
@ApiModelProperty(value = "id")
// id
private String id;
@ApiModelProperty(value = "密码")
// 密码
private String password;
}

View File

@@ -1,16 +1,14 @@
package com.ycwl.basic.model.pc.adminUser.req;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel()
//
public class UpdatePasswordReqVO {
@ApiModelProperty(value = "id",hidden = true)
// id
private String id;
@ApiModelProperty(value = "密码")
// 密码
private String pwd;
@ApiModelProperty(value = "新密码")
// 新密码
private String newPwd;
}

View File

@@ -1,28 +1,26 @@
package com.ycwl.basic.model.pc.adminUser.resp;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@Data
@ApiModel(value = "后台管理人员返回列表VO")
// 后台管理人员返回列表VO
public class AdminUserListRespVO {
@ApiModelProperty(value = "id")
// id
private String id;
@ApiModelProperty(value = "账号")
// 账号
private String account;
@ApiModelProperty(value = "昵称")
// 昵称
private String name;
@ApiModelProperty(value = "手机号")
// 手机号
private String phone;
@ApiModelProperty(value = "角色")
// 角色
private String roleName;
@ApiModelProperty(value = "角色ID")
// 角色ID
private String roleId;
@ApiModelProperty(value = "状态")
// 状态
private Integer status;
@ApiModelProperty(value = "创建时间")
// 创建时间
private Date createTime;
}

View File

@@ -2,20 +2,18 @@ package com.ycwl.basic.model.pc.adminUser.resp;
import com.ycwl.basic.model.pc.menu.MenuNode;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
@ApiModel(value = "登录返回VO")
// 登录返回VO
public class LoginRespVO {
@ApiModelProperty(value = "token")
// token
private String token;
@ApiModelProperty(value = "用户名")
// 用户名
private String name;
@ApiModelProperty(value = "角色名")
// 角色名
private String typeName;
private boolean superAdmin;
}

View File

@@ -1,16 +1,14 @@
package com.ycwl.basic.model.pc.adminUser.resp;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel(value = "员工信息返回VO")
// 员工信息返回VO
public class StaffSimpleInfoRespVO {
@ApiModelProperty(value = "id")
// id
private String id;
@ApiModelProperty(value = "名字")
// 名字
private String name;
@ApiModelProperty(value = "工号")
// 工号
private String jobNo;
}

View File

@@ -3,8 +3,6 @@ package com.ycwl.basic.model.pc.broker.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -16,14 +14,14 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("查询推客记录请求参数")
// 查询推客记录请求参数
public class BrokerRecordReqQuery extends BaseQueryParameterReq {
private Long brokerId;
private Long orderId;
@ApiModelProperty("开始时间")
// 开始时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date startTime;
@ApiModelProperty("结束时间")
// 结束时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date endTime;
}

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.broker.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -15,17 +13,17 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("查询推客列表请求参数")
// 查询推客列表请求参数
public class BrokerReqQuery extends BaseQueryParameterReq {
private Long id;
private Long scenicId;
@ApiModelProperty("推客名称")
// 推客名称
private String name;
@ApiModelProperty("手机号")
// 手机号
private String phone;
@ApiModelProperty("状态,0禁用,1启用")
// 状态,0禁用,1启用
private Integer status;
@ApiModelProperty("提成状态,0禁用,1启用")
// 提成状态,0禁用,1启用
private Integer brokerEnable;
private Date startTime;
private Date endTime;

View File

@@ -1,7 +1,6 @@
package com.ycwl.basic.model.pc.broker.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;

View File

@@ -2,7 +2,6 @@ package com.ycwl.basic.model.pc.broker.resp;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -17,10 +16,10 @@ public class BrokerRespVO {
private Long id;
private Long scenicId;
private String scenicName;
@ApiModelProperty("推客名称")
// 推客名称
private String name;
private String phone;
@ApiModelProperty("状态,0禁用,1启用")
// 状态,0禁用,1启用
private Integer brokerEnable;
private BigDecimal brokerRate;
private Integer status;

View File

@@ -1,7 +1,5 @@
package com.ycwl.basic.model.pc.coupon.req;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import lombok.EqualsAndHashCode;
@@ -10,24 +8,24 @@ import java.util.Date;
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("优惠券查询请求参数")
// 优惠券查询请求参数
public class CouponQueryReq extends BaseQueryParameterReq {
@ApiModelProperty("景区ID")
// 景区ID
private Long scenicId;
private String name;
@ApiModelProperty("优惠券类型:0普通/1首次推送/2二次/3三次")
// 优惠券类型:0普通/1首次推送/2二次/3三次
private Integer type;
@ApiModelProperty("折扣类型:0降价/1打折")
// 折扣类型:0降价/1打折
private Integer discountType;
@ApiModelProperty("状态:0关闭/1开启")
// 状态:0关闭/1开启
private Integer status;
@ApiModelProperty("创建时间起始")
// 创建时间起始
private Date createAtStart;
@ApiModelProperty("创建时间结束")
// 创建时间结束
private Date createAtEnd;
}

View File

@@ -1,8 +1,6 @@
package com.ycwl.basic.model.pc.device.req;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -13,27 +11,27 @@ import java.util.Date;
* @Date:2024/11/29 14:53
*/
@Data
@ApiModel("设备新增修改参数")
// 设备新增修改参数
public class DeviceAddOrUpdateReq {
private Long id;
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
@ApiModelProperty("设备名称")
// 设备名称
private String name;
@ApiModelProperty("设备编号")
// 设备编号
private String no;
/**
* 经度
*/
@ApiModelProperty("经度")
// 经度
private BigDecimal longitude;
/***
* 纬度
*/
@ApiModelProperty("纬度")
// 纬度
private BigDecimal latitude;
@ApiModelProperty("是否启用,0不启用,1启用")
// 是否启用,0不启用,1启用
private Integer status;
@ApiModelProperty("是否在线,0不在线,1在线")
// 是否在线,0不在线,1在线
private Integer online;
}

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.device.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -15,18 +13,18 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("设备查询参数")
// 设备查询参数
public class DeviceReqQuery extends BaseQueryParameterReq {
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
@ApiModelProperty("设备名称")
// 设备名称
private String name;
@ApiModelProperty("设备编号")
// 设备编号
private String no;
@ApiModelProperty("是否启用,0不启用,1启用")
// 是否启用,0不启用,1启用
private Integer status;
@ApiModelProperty("是否在线,0不在线,1在线")
// 是否在线,0不在线,1在线
private Integer online;
private Date startTime;
private Date endTime;

View File

@@ -1,13 +1,12 @@
package com.ycwl.basic.model.pc.device.req;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class DeviceSortRequest {
@ApiModelProperty(value = "被操作模板的ID", required = true)
// 被操作模板的ID
private Long deviceId;
@ApiModelProperty(value = "排在其后的模板ID")
// 排在其后的模板ID
private Long afterDeviceId;
}

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.device.resp;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -14,29 +12,29 @@ import java.util.Date;
* @Date:2024/11/29 14:58
*/
@Data
@ApiModel("设备列表响应参数")
// 设备列表响应参数
public class DeviceRespVO {
private Long id;
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
@ApiModelProperty("设备名称")
// 设备名称
private String name;
@ApiModelProperty("设备编号")
// 设备编号
private String no;
@ApiModelProperty("经度")
// 经度
private BigDecimal longitude;
@ApiModelProperty("纬度")
// 纬度
private BigDecimal latitude;
@ApiModelProperty("是否启用,0不启用,1启用")
// 是否启用,0不启用,1启用
private Integer status;
@ApiModelProperty("是否在线,0不在线,1在线")
// 是否在线,0不在线,1在线
private Integer online;
private String coverUrl;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createAt;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateAt;
@ApiModelProperty("景区名称")
// 景区名称
private String scenicName;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date keepaliveAt;

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.face.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -16,21 +14,21 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("人脸查询参数")
// 人脸查询参数
public class FaceReqQuery extends BaseQueryParameterReq {
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
@ApiModelProperty("会员id")
// 会员id
private Long memberId;
@ApiModelProperty("用户上传的人脸照片")
// 用户上传的人脸照片
private String faceUrl;
@ApiModelProperty("与样本匹配的ID,逗号隔开")
// 与样本匹配的ID,逗号隔开
private String matchSampleIds;
@ApiModelProperty("匹配率")
// 匹配率
private BigDecimal startMatchRate;
@ApiModelProperty("匹配率")
// 匹配率
private BigDecimal endMatchRate;
@ApiModelProperty("匹配的结果,JSON字符串")
// 匹配的结果,JSON字符串
private String matchResult;
private Date startTime;
private Date endTime;

View File

@@ -1,8 +1,6 @@
package com.ycwl.basic.model.pc.face.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -13,22 +11,22 @@ import java.util.Date;
* @Date:2024/11/29 15:18
*/
@Data
@ApiModel("人脸查询响应参数")
// 人脸查询响应参数
public class FaceRespVO {
private Long id;
@ApiModelProperty("景区ID")
// 景区ID
private Long scenicId;
@ApiModelProperty("会员id")
// 会员id
private Long memberId;
@ApiModelProperty("用户上传的人脸照片")
// 用户上传的人脸照片
private String faceUrl;
@ApiModelProperty("与样本匹配的ID,逗号隔开")
// 与样本匹配的ID,逗号隔开
private String matchSampleIds;
@ApiModelProperty("匹配率")
// 匹配率
private BigDecimal firstMatchRate;
@ApiModelProperty("人脸图片得分,不高的提示用户重新录入")
// 人脸图片得分,不高的提示用户重新录入
private BigDecimal score;
@ApiModelProperty("匹配的结果,JSON字符串")
// 匹配的结果,JSON字符串
private String matchResult;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createAt;

View File

@@ -4,8 +4,6 @@ import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -17,22 +15,22 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("人脸样本查询参数")
// 人脸样本查询参数
public class FaceSampleReqQuery extends BaseQueryParameterReq {
/**
* 景区ID
*/
@ApiModelProperty("景区ID")
// 景区ID
private Long scenicId;
/**
* 来源设备
*/
@ApiModelProperty("来源设备")
// 来源设备
private Long deviceId;
/**
* 是否匹配,0未匹配,1已匹配
*/
@ApiModelProperty("是否匹配,0未匹配,1已匹配")
// 是否匹配,0未匹配,1已匹配
private Integer status;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date startTime;

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.faceSample.resp;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@@ -13,46 +11,46 @@ import java.util.Date;
* @Date:2024/11/29 15:40
*/
@Data
@ApiModel("人脸样本响应参数")
// 人脸样本响应参数
public class FaceSampleRespVO {
private Long id;
/**
* 景区ID
*/
@ApiModelProperty("景区ID")
// 景区ID
private Long scenicId;
private String scenicName;
/**
* 来源设备
*/
@ApiModelProperty("来源设备")
// 来源设备
private Long deviceId;
private String deviceName;
/**
* 人脸照片
*/
@ApiModelProperty("人脸照片")
// 人脸照片
private String faceUrl;
private Float score;
/**
* 与样本匹配的ID,逗号隔开
*/
@ApiModelProperty("与样本匹配的ID,逗号隔开")
// 与样本匹配的ID,逗号隔开
private String matchSampleIds;
/**
* 匹配率
*/
@ApiModelProperty("匹配率")
// 匹配率
private String firstMatchRate;
/**
* 匹配的结果,JSON字符串
*/
@ApiModelProperty("匹配的结果,JSON字符串")
// 匹配的结果,JSON字符串
private String matchResult;
/**
* 是否匹配,0未匹配,1已匹配
*/
@ApiModelProperty("是否匹配,0未匹配,1已匹配")
// 是否匹配,0未匹配,1已匹配
private Integer status;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createAt;

View File

@@ -3,8 +3,6 @@ package com.ycwl.basic.model.pc.member.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -16,61 +14,61 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("查询用户列表请求参数")
// 查询用户列表请求参数
public class MemberReqQuery extends BaseQueryParameterReq {
private Long scenicId;
/**
* 微信openId
*/
@ApiModelProperty("微信openId")
// 微信openId
private String openId;
/**
* 微信昵称
*/
@ApiModelProperty("微信昵称")
// 微信昵称
private String nickname;
/**
* 真实姓名
*/
@ApiModelProperty("真实姓名")
// 真实姓名
private String realName;
/**
* 推客优惠码
*/
@ApiModelProperty("推客优惠码")
// 推客优惠码
private String promoCode;
/**
* 推客id
*/
@ApiModelProperty("推客id")
// 推客id
private Long brokerId;
/**
* 是否同意用户协议,1同意0未同意
*/
@ApiModelProperty("是否同意用户协议,1同意0未同意")
// 是否同意用户协议,1同意0未同意
private Integer agreement;
/**
* 电话号码
*/
@ApiModelProperty("电话号码")
// 电话号码
private String phone;
/**
* 国家
*/
@ApiModelProperty("国家")
// 国家
private String country;
/**
* 省份
*/
@ApiModelProperty("省份")
// 省份
private String province;
/**
* 城市
*/
@ApiModelProperty("城市")
// 城市
private String city;
@ApiModelProperty("创建时间")
// 创建时间
private Date startTime;
@ApiModelProperty("创建时间")
// 创建时间
private Date endTime;
}

View File

@@ -1,8 +1,6 @@
package com.ycwl.basic.model.pc.member.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@@ -12,7 +10,7 @@ import java.util.Date;
* @Date:2024/11/29 15:59
*/
@Data
@ApiModel("查询用户信息响应参数")
// 查询用户信息响应参数
public class MemberRespVO {
private Long uid;
private Long id;
@@ -20,63 +18,63 @@ public class MemberRespVO {
/**
* 微信openId
*/
@ApiModelProperty("微信openId")
// 微信openId
private String openId;
/**
* 微信头像
*/
@ApiModelProperty("微信头像")
// 微信头像
private String avatarUrl;
/**
* 微信昵称
*/
@ApiModelProperty("微信昵称")
// 微信昵称
private String nickname;
/**
* 真实姓名
*/
@ApiModelProperty("真实姓名")
// 真实姓名
private String realName;
/**
* 推客优惠码
*/
@ApiModelProperty("推客优惠码")
// 推客优惠码
private String promoCode;
/**
* 推客id
*/
@ApiModelProperty("推客id")
// 推客id
private Long brokerId;
/**
* 是否同意用户协议,1同意0未同意
*/
@ApiModelProperty("是否同意用户协议,1同意0未同意")
// 是否同意用户协议,1同意0未同意
private Integer agreement;
/**
* 电话号码
*/
@ApiModelProperty("电话号码")
// 电话号码
private String phone;
/**
* 国家
*/
@ApiModelProperty("国家")
// 国家
private String country;
/**
* 省份
*/
@ApiModelProperty("省份")
// 省份
private String province;
/**
* 城市
*/
@ApiModelProperty("城市")
// 城市
private String city;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createDate;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateAt;
private Integer orderCount;
@ApiModelProperty("是否开启服务通知 0关闭 1开启")
// 是否开启服务通知 0关闭 1开启
private Integer isServiceNotification;
}

View File

@@ -1,7 +1,5 @@
package com.ycwl.basic.model.pc.menu;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@@ -11,25 +9,25 @@ import java.util.List;
* 菜单数node类
*/
@Data
@ApiModel(value = "菜单数node类", description = "菜单数node类")
// 菜单数node类: 菜单数node类
public class MenuNode {
@ApiModelProperty(value = "当前节点ID")
// 当前节点ID
private String id;
@ApiModelProperty(value = "父节点ID")
// 父节点ID
private String parentId;
@ApiModelProperty(value = "菜单名")
// 菜单名
private String name;
@ApiModelProperty(value = "路由")
// 路由
private String target;
@ApiModelProperty(value = "排序")
// 排序
private Integer sort;
@ApiModelProperty(value = "子节点数据")
// 子节点数据
private List<MenuNode> childrenList;
}

View File

@@ -2,7 +2,6 @@ package com.ycwl.basic.model.pc.menu.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@@ -15,28 +14,28 @@ import java.util.Date;
@TableName("menu")
public class MenuEntity {
@TableId
@ApiModelProperty(value = "ID")
// ID
private String id;
@ApiModelProperty(value = "父节点ID")
// 父节点ID
private String parentId;
@ApiModelProperty(value = "路由")
// 路由
private String target;
@ApiModelProperty(value = "菜单名")
// 菜单名
private String name;
@ApiModelProperty(value = "菜单类型 (0菜单 1按钮)")
// 菜单类型 (0菜单 1按钮)
private Integer type;
@ApiModelProperty(value = "排序")
// 排序
private Integer sort;
@ApiModelProperty(value = "权限路径")
// 权限路径
private String permissionUrl;
@ApiModelProperty(value = "是否删除 (0正常 1删除)")
// 是否删除 (0正常 1删除)
private String isRemove;
@ApiModelProperty(value = "业务类型 (0 系统菜单 1 业务菜单)")
// 业务类型 (0 系统菜单 1 业务菜单)
private Integer businessType;
@ApiModelProperty(value = "创建时间")
// 创建时间
private Date createTime;
@ApiModelProperty("图标")
// 图标
private String icon;
}

View File

@@ -1,7 +1,6 @@
package com.ycwl.basic.model.pc.menu.resp;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@@ -12,28 +11,28 @@ import java.util.Date;
*/
@Data
public class MenuRespVO {
@ApiModelProperty(value = "ID")
// ID
private String id;
@ApiModelProperty(value = "父节点ID")
// 父节点ID
private String parentId;
@ApiModelProperty(value = "路由")
// 路由
private String target;
@ApiModelProperty(value = "菜单名")
// 菜单名
private String name;
@ApiModelProperty(value = "菜单类型 (0菜单 1按钮)")
// 菜单类型 (0菜单 1按钮)
private Integer type;
@ApiModelProperty(value = "排序")
// 排序
private Integer sort;
@ApiModelProperty(value = "权限路径")
// 权限路径
private String permissionUrl;
@ApiModelProperty(value = "是否删除 (0正常 1删除)")
// 是否删除 (0正常 1删除)
private String isRemove;
@ApiModelProperty(value = "业务类型 (0 系统菜单 1 业务菜单)")
// 业务类型 (0 系统菜单 1 业务菜单)
private Integer businessType;
@ApiModelProperty(value = "创建时间")
// 创建时间
private Date createTime;
@ApiModelProperty("图标")
// 图标
private String icon;
}

View File

@@ -1,8 +1,6 @@
package com.ycwl.basic.model.pc.order.req;
import com.ycwl.basic.model.mobile.goods.GoodsDetailVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -13,47 +11,47 @@ import java.util.List;
* @Date:2024/12/3 14:17
*/
@Data
@ApiModel("订单的新增或修改请求参数")
// 订单的新增或修改请求参数
public class OrderAddReq {
@ApiModelProperty(value = "订单id",hidden = true)
// 订单id
private Long id;
@ApiModelProperty(value = "用户id",hidden = true)
// 用户id
private Long memberId;
/**
* 微信openId
*/
@ApiModelProperty(value = "微信openId", hidden = true)
// 微信openId
private String openid;
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
/**
* 价格
*/
@ApiModelProperty(value = "价格", hidden = true)
// 价格
private BigDecimal price;
/**
* 实际支付价格
*/
@ApiModelProperty(value = "实际支付价格",hidden = true)
// 实际支付价格
private BigDecimal payPrice;
/**
* 备注
*/
@ApiModelProperty("备注")
// 备注
private String remark;
/**
* 推客id
*/
@ApiModelProperty(value = "推客id",hidden = true)
// 推客id
private Long brokerId;
/**
* 推客优惠码
*/
@ApiModelProperty(value="推客优惠码",hidden = true)
// 推客优惠码
private String promoCode;
@ApiModelProperty(value = "订单商品类型 1成片,2源素材")
// 订单商品类型 1成片,2源素材
private Integer goodsType;
@ApiModelProperty("订单商品明细")
// 订单商品明细
private List<GoodsDetailVO> goodsItemList;
}

View File

@@ -1,7 +1,5 @@
package com.ycwl.basic.model.pc.order.req;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
@@ -9,22 +7,22 @@ import lombok.Data;
* @Date:2024/12/3 14:21
*/
@Data
@ApiModel("订单明细")
// 订单明细
public class OrderItemDTO {
private Long id;
/**
* 订单id
*/
@ApiModelProperty("订单id")
// 订单id
private Long orderId;
/**
* 商品类型,0其他,1成片,2原片
*/
@ApiModelProperty("商品类型,0其他,1成片,2源素材")
// 商品类型,0其他,1成片,2源素材
private Integer goodsType;
/**
* 商品ID,goods_type=1关联video.id,=2关联source.id
*/
@ApiModelProperty("商品ID,goods_type=1关联video.id,=2关联source.id")
// 商品ID,goods_type=1关联video.id,=2关联source.id
private Long goodsId;
}

View File

@@ -4,8 +4,6 @@ import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -18,55 +16,55 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "订单查询对象")
// 订单查询对象
public class OrderReqQuery extends BaseQueryParameterReq {
private Long id;
private Long scenicId;
private Long memberId;
@ApiModelProperty("用户昵称")
// 用户昵称
private String memberNickname;
private String memberUid;
@ApiModelProperty("用户真实名称")
// 用户真实名称
private String memberRealName;
/**
* 微信openId
*/
@ApiModelProperty("微信openId")
// 微信openId
private Long openId;
/**
* 备注
*/
@ApiModelProperty("备注")
// 备注
private String remark;
/**
* 推客id
*/
@ApiModelProperty("推客id")
// 推客id
private Long brokerId;
/**
* 推客优惠码
*/
@ApiModelProperty("推客优惠码")
// 推客优惠码
private String promoCode;
/**
* 退款原因
*/
@ApiModelProperty("退款原因")
// 退款原因
private String refundReason;
/**
* 退款状态,0未提出,1已通过,2待审核
*/
@ApiModelProperty("退款状态,0未提出,1已通过,2待审核")
// 退款状态,0未提出,1已通过,2待审核
private Integer refundStatus;
/**
* 状态,0未支付,1已支付,2已退款,9已取消
*/
@ApiModelProperty("状态,0未支付,1已支付,2已退款,9已取消")
// 状态,0未支付,1已支付,2已退款,9已取消
private Integer status;
/**
* 订单创建时间
*/
@ApiModelProperty("订单创建时间")
// 订单创建时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date startCreateTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@@ -74,7 +72,7 @@ public class OrderReqQuery extends BaseQueryParameterReq {
/**
* 订单支付时间
*/
@ApiModelProperty("订单支付时间")
// 订单支付时间
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date startPayTime;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@@ -82,7 +80,7 @@ public class OrderReqQuery extends BaseQueryParameterReq {
/**
* 订单取消时间
*/
@ApiModelProperty("订单取消时间")
// 订单取消时间
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date startCancelTime;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@@ -90,12 +88,12 @@ public class OrderReqQuery extends BaseQueryParameterReq {
/**
* 订单退款时间
*/
@ApiModelProperty("订单退款时间")
// 订单退款时间
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date startRefundTime;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date endRefundTime;
@ApiModelProperty("订单类型 0成片(vlog) 1原片 2照片")
// 订单类型 0成片(vlog) 1原片 2照片
private Integer type;
}

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.order.req;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycwl.basic.model.mobile.goods.GoodsDetailVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -15,91 +13,91 @@ import java.util.List;
* @Date:2024/12/3 14:17
*/
@Data
@ApiModel("订单的新增或修改请求参数")
// 订单的新增或修改请求参数
public class OrderUpdateReq {
@ApiModelProperty(value = "订单id",hidden = true)
// 订单id
private Long id;
@ApiModelProperty(value = "用户id",hidden = true)
// 用户id
private Long memberId;
/**
* 微信openId
*/
@ApiModelProperty(value = "微信openId", hidden = true)
// 微信openId
private Long openId;
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
/**
* 价格
*/
@ApiModelProperty(value = "价格", hidden = true)
// 价格
private BigDecimal price;
/**
* 实际支付价格
*/
@ApiModelProperty(value = "实际支付价格",hidden = true)
// 实际支付价格
private BigDecimal payPrice;
/**
* 备注
*/
@ApiModelProperty("备注")
// 备注
private String remark;
/**
* 推客id
*/
@ApiModelProperty("推客id")
// 推客id
private Long brokerId;
/**
* 推客优惠码
*/
@ApiModelProperty("推客优惠码")
// 推客优惠码
private String promoCode;
@ApiModelProperty("订单商品类型 1成片,2源素材")
// 订单商品类型 1成片,2源素材
private Integer goodsType;
/**
* 退款原因
*/
@ApiModelProperty("退款原因")
// 退款原因
private String refundReason;
/**
* 退款状态,0未提出,1已通过,2待审核
*/
@ApiModelProperty("退款状态,0未提出,1已通过,2待审核")
// 退款状态,0未提出,1已通过,2待审核
private Integer refundStatus;
/**
* 状态,0未支付,1已支付,2已退款,9已取消
*/
@ApiModelProperty("状态,0未支付,1已支付,2已退款,9已取消")
// 状态,0未支付,1已支付,2已退款,9已取消
private Integer status;
/**
* 订单创建时间
*/
@ApiModelProperty("订单创建时间")
// 订单创建时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createAt;
/**
* 订单更新时间
*/
@ApiModelProperty("订单更新时间")
// 订单更新时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateAt;
/**
* 订单支付时间
*/
@ApiModelProperty("订单支付时间")
// 订单支付时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date payAt;
/**
* 订单取消时间
*/
@ApiModelProperty("订单取消时间")
// 订单取消时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date cancelAt;
/**
* 订单退款时间
*/
@ApiModelProperty("订单退款时间")
// 订单退款时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date refundAt;
@ApiModelProperty("订单商品明细")
// 订单商品明细
private List<GoodsDetailVO> goodsItemList;
}

View File

@@ -1,8 +1,6 @@
package com.ycwl.basic.model.pc.order.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -14,80 +12,80 @@ import java.util.List;
* @Date:2024/11/29 15:59
*/
@Data
@ApiModel("移动端订单信息响应类")
// 移动端订单信息响应类
public class OrderAppRespVO {
private Long id;
private Integer type;
/**
* 价格
*/
@ApiModelProperty("价格")
// 价格
private BigDecimal price;
private BigDecimal slashPrice;
/**
* 实际支付价格
*/
@ApiModelProperty("实际支付价格")
// 实际支付价格
private BigDecimal payPrice;
/**
* 备注
*/
@ApiModelProperty("备注")
// 备注
private String remark;
/**
* 退款原因
*/
@ApiModelProperty("退款原因")
// 退款原因
private String refundReason;
/**
* 退款状态,0未提出,1已通过,2待审核
*/
@ApiModelProperty("退款状态,0未提出,1已通过,2待审核")
// 退款状态,0未提出,1已通过,2待审核
private Integer refundStatus;
/**
* 状态,0未支付,1已支付,2已退款,9已取消
*/
@ApiModelProperty("状态,0未支付,1已支付,2已退款,9已取消")
// 状态,0未支付,1已支付,2已退款,9已取消
private Integer status;
/**
* 订单创建时间
*/
@ApiModelProperty("订单创建时间")
// 订单创建时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createAt;
/**
* 订单更新时间
*/
@ApiModelProperty("订单更新时间")
// 订单更新时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateAt;
/**
* 订单支付时间
*/
@ApiModelProperty("订单支付时间")
// 订单支付时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date payAt;
/**
* 订单取消时间
*/
@ApiModelProperty("订单取消时间")
// 订单取消时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date cancelAt;
/**
* 订单退款时间
*/
@ApiModelProperty("订单退款时间")
// 订单退款时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date refundAt;
private Long scenicId;
@ApiModelProperty("景区名称")
// 景区名称
private String scenicName;
/**
* 商品类型,0其他,1成片,2原片,3模板成片
*/
@ApiModelProperty("商品类型,0成片,12源素材")
// 商品类型,0成片,12源素材
private Integer goodsType;
@ApiModelProperty("订单明细")
// 订单明细
private List<OrderItemVO> orderItemList;
public BigDecimal getDiscountPrice() {

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.order.resp;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@@ -14,34 +12,34 @@ import java.util.List;
* @Date:2024/12/3 14:07
*/
@Data
@ApiModel("订单购买的内容(订单明细)")
// 订单购买的内容(订单明细)
public class OrderItemVO {
private Long id;
/**
* 订单id
*/
@ApiModelProperty("订单id")
// 订单id
private Long orderId;
@ApiModelProperty("商品类型,1成片,2源素材")
// 商品类型,1成片,2源素材
private Integer goodsType;
/**
* 商品ID,goods_type=1关联video.id,=2关联source.id,=3关联template.id
*/
@ApiModelProperty("商品ID,goods_type=1关联video.id,=2关联source.id")
// 商品ID,goods_type=1关联video.id,=2关联source.id
private Long goodsId;
private Long faceId;
private String faceUrl;
@ApiModelProperty("景区名称")
// 景区名称
private String scenicName;
@ApiModelProperty("商品名称 模版名称/原片x个/照片x个")
// 商品名称 模版名称/原片x个/照片x个
private String goodsName;
@ApiModelProperty("视频链接")
// 视频链接
private String videoUrl;
@ApiModelProperty("图片存储地址")
// 图片存储地址
private String imgUrl;
private String coverUrl;
@ApiModelProperty("原素材类型:1视频,2图像")
// 原素材类型:1视频,2图像
private Integer sourceType;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime;

View File

@@ -3,8 +3,6 @@ package com.ycwl.basic.model.pc.order.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycwl.basic.model.mobile.goods.GoodsDetailVO;
import com.ycwl.basic.model.pc.order.entity.OrderItemEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -16,7 +14,7 @@ import java.util.List;
* @Date:2024/11/29 15:59
*/
@Data
@ApiModel("查询订单信息响应参数")
// 查询订单信息响应参数
public class OrderRespVO {
private Long id;
private Long memberId;
@@ -25,90 +23,90 @@ public class OrderRespVO {
private Integer type;
private String orderType;
private String goodsName;
@ApiModelProperty("用户昵称")
// 用户昵称
private String memberNickname;
private String memberUid;
@ApiModelProperty("用户真实名称")
// 用户真实名称
private String memberRealName;
/**
* 微信openId
*/
@ApiModelProperty("微信openId")
// 微信openId
private String openId;
/**
* 价格
*/
@ApiModelProperty("价格")
// 价格
private BigDecimal price;
private BigDecimal slashPrice;
/**
* 实际支付价格
*/
@ApiModelProperty("实际支付价格")
// 实际支付价格
private BigDecimal payPrice;
/**
* 备注
*/
@ApiModelProperty("备注")
// 备注
private String remark;
/**
* 推客id
*/
@ApiModelProperty("推客id")
// 推客id
private Long brokerId;
/**
* 推客优惠码
*/
@ApiModelProperty("推客优惠码")
// 推客优惠码
private String promoCode;
@ApiModelProperty("订单商品类型 1成片,2源素材")
// 订单商品类型 1成片,2源素材
private Integer goodsType;
/**
* 退款原因
*/
@ApiModelProperty("退款原因")
// 退款原因
private String refundReason;
/**
* 退款状态,0未提出,1已通过,2待审核
*/
@ApiModelProperty("退款状态,0未提出,1已通过,2待审核")
// 退款状态,0未提出,1已通过,2待审核
private Integer refundStatus;
/**
* 状态,0未支付,1已支付,2已退款,9已取消
*/
@ApiModelProperty("状态,0未支付,1已支付,2已退款,9已取消")
// 状态,0未支付,1已支付,2已退款,9已取消
private Integer status;
/**
* 订单创建时间
*/
@ApiModelProperty("订单创建时间")
// 订单创建时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createAt;
/**
* 订单更新时间
*/
@ApiModelProperty("订单更新时间")
// 订单更新时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateAt;
/**
* 订单支付时间
*/
@ApiModelProperty("订单支付时间")
// 订单支付时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date payAt;
/**
* 订单取消时间
*/
@ApiModelProperty("订单取消时间")
// 订单取消时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date cancelAt;
/**
* 订单退款时间
*/
@ApiModelProperty("订单退款时间")
// 订单退款时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date refundAt;
@ApiModelProperty("订单明细")
// 订单明细
private List<OrderItemVO> orderItemList;
private Long scenicId;
private String scenicName;

View File

@@ -3,8 +3,6 @@ package com.ycwl.basic.model.pc.renderWorker.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -18,64 +16,64 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("渲染机列表查询参数")
// 渲染机列表查询参数
public class RenderWorkerReqQuery extends BaseQueryParameterReq {
@TableId
private Long id;
/**
* 渲染机名称
*/
@ApiModelProperty("渲染机名称")
// 渲染机名称
private String name;
/**
* 系统
*/
@ApiModelProperty("系统")
// 系统
private String platform;
/**
* 运行环境
*/
@ApiModelProperty("运行环境")
// 运行环境
private String runtimeVersion;
/**
* 版本
*/
@ApiModelProperty("版本")
// 版本
private String version;
/**
* cpu数量
*/
@ApiModelProperty("cpu数量")
// cpu数量
private Integer cpuCount;
/**
* cpu使用率
*/
@ApiModelProperty("cpu使用率")
// cpu使用率
private BigDecimal cpuUsage;
/**
* 支持的功能,逗号隔开
*/
@ApiModelProperty("支持的功能,逗号隔开")
// 支持的功能,逗号隔开
private String supportFeature;
/**
* 是否仅用于指定景区,空或0不适用,否则为景区ID
*/
@ApiModelProperty("是否仅用于指定景区,空或0不适用,否则为景区ID")
// 是否仅用于指定景区,空或0不适用,否则为景区ID
private Long scenicOnly;
/**
* 是否仅用于测试,0不是,1是
*/
@ApiModelProperty("是否仅用于测试,0不是,1是")
// 是否仅用于测试,0不是,1是
private Integer testOnly;
/**
* 是否在线,0不在,1在
*/
@ApiModelProperty("是否在线,0不在,1在")
// 是否在线,0不在,1在
private Integer online;
/**
* 状态,0禁用,1启用
*/
@ApiModelProperty("状态,0禁用,1启用")
// 状态,0禁用,1启用
private Integer status;
private Date startTime;
private Date endTime;

View File

@@ -1,8 +1,6 @@
package com.ycwl.basic.model.pc.renderWorker.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -14,78 +12,78 @@ import java.util.Date;
* 渲染机管理表
*/
@Data
@ApiModel("查询渲染机列表响应对象")
// 查询渲染机列表响应对象
public class RenderWorkerRespVO {
private Long id;
/**
* 渲染机名称
*/
@ApiModelProperty("渲染机名称")
// 渲染机名称
private String name;
/**
* 系统
*/
@ApiModelProperty("系统")
// 系统
private String platform;
/**
* 运行环境
*/
@ApiModelProperty("运行环境")
// 运行环境
private String runtimeVersion;
/**
* 版本
*/
@ApiModelProperty("版本")
// 版本
private String version;
/**
* 访问秘钥
*/
@ApiModelProperty("访问秘钥")
// 访问秘钥
private String accessKey;
/**
* cpu数量
*/
@ApiModelProperty("cpu数量")
// cpu数量
private Integer cpuCount;
/**
* cpu使用率
*/
@ApiModelProperty("cpu使用率")
// cpu使用率
private BigDecimal cpuUsage;
/**
* 内存总量,MB
*/
@ApiModelProperty("内存总量,MB")
// 内存总量,MB
private BigDecimal memoryTotal;
/**
* 内存余量,MB
*/
@ApiModelProperty("内存余量,MB")
// 内存余量,MB
private BigDecimal memoryAvailable;
/**
* 支持的功能,逗号隔开
*/
@ApiModelProperty("支持的功能,逗号隔开")
// 支持的功能,逗号隔开
private String supportFeature;
/**
* 是否仅用于指定景区,空或0不适用,否则为景区ID
*/
@ApiModelProperty("是否仅用于指定景区,空或0不适用,否则为景区ID")
// 是否仅用于指定景区,空或0不适用,否则为景区ID
private Long scenicOnly;
/**
* 是否仅用于测试,0不是,1是
*/
@ApiModelProperty("是否仅用于测试,0不是,1是")
// 是否仅用于测试,0不是,1是
private Integer testOnly;
/**
* 是否在线,0不在,1在
*/
@ApiModelProperty("是否在线,0不在,1在")
// 是否在线,0不在,1在
private Integer online;
/**
* 状态,0禁用,1启用
*/
@ApiModelProperty("状态,0禁用,1启用")
// 状态,0禁用,1启用
private Integer status;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createAt;

View File

@@ -1,15 +1,14 @@
package com.ycwl.basic.model.pc.role.req;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
public class AddOrUpdateRoleReqVO {
@ApiModelProperty(value = "id,更新的时候传")
// id,更新的时候传
private String id;
@ApiModelProperty(value = "角色名称")
// 角色名称
private String name;
// @ApiModelProperty(value = "0系统角色 1业务角色")
// private Integer type;

View File

@@ -1,15 +1,13 @@
package com.ycwl.basic.model.pc.role.req;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "角色请求列表VO")
// 角色请求列表VO
public class RoleListReqVO extends BaseQueryParameterReq {
@ApiModelProperty(value = "名字")
// 名字
private String name;
}

View File

@@ -1,22 +1,20 @@
package com.ycwl.basic.model.pc.role.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@Data
@ApiModel(value = "角色列表返回数据VO")
// 角色列表返回数据VO
public class RoleListRespVO {
@ApiModelProperty(value = "id")
// id
private String id;
@ApiModelProperty(value = "名字")
// 名字
private String name;
@ApiModelProperty(value = "0正常 1关闭")
// 0正常 1关闭
private Integer status;
@ApiModelProperty(value = "创建时间")
// 创建时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;
}

View File

@@ -2,7 +2,6 @@ package com.ycwl.basic.model.pc.scenic.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.scenic.req;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -11,28 +9,28 @@ import java.util.Date;
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("景区账号分页查询请求参数")
// 景区账号分页查询请求参数
public class ScenicAccountReqQuery extends BaseQueryParameterReq {
@ApiModelProperty("景区ID")
// 景区ID
private Long scenicId;
@ApiModelProperty("账号名称")
// 账号名称
private String account;
@ApiModelProperty("手机号")
// 手机号
private String phone;
@ApiModelProperty("账号状态(1启用/0关闭)")
// 账号状态(1启用/0关闭)
private Integer status;
@ApiModelProperty("是否超级管理员(1是/0否)")
// 是否超级管理员(1是/0否)
private Integer isSuper;
@ApiModelProperty("创建时间起始")
// 创建时间起始
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date startTime;
@ApiModelProperty("创建时间结束")
// 创建时间结束
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date endTime;
}

View File

@@ -1,8 +1,6 @@
package com.ycwl.basic.model.pc.scenic.req;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -13,80 +11,80 @@ import java.util.Date;
* @Date:2024/12/3 15:29
*/
@Data
@ApiModel("新增或修改景区请求参数")
// 新增或修改景区请求参数
public class ScenicAddOrUpdateReq {
private Long id;
/**
* 景区名称
*/
@ApiModelProperty("景区名称")
// 景区名称
private String name;
/**
* 景区电话
*/
@ApiModelProperty("联系电话")
// 联系电话
private String phone;
/**
* 景区介绍
*/
@ApiModelProperty("景区介绍")
// 景区介绍
private String introduction;
private String logoUrl;
@ApiModelProperty("封面图")
// 封面图
private String coverUrl;
/**
* 经度
*/
@ApiModelProperty("经度")
// 经度
private BigDecimal longitude;
/***
* 纬度
*/
@ApiModelProperty("纬度")
// 纬度
private BigDecimal latitude;
/**
* 半径(km)
*/
@ApiModelProperty("半径(km)")
// 半径(km)
private BigDecimal radius;
/**
* 省份
*/
@ApiModelProperty("省份")
// 省份
private String province;
/**
* 城市
*/
@ApiModelProperty("城市")
// 城市
private String city;
/**
* 区
*/
@ApiModelProperty("")
// 区
private String area;
/**
* 详细地址
*/
@ApiModelProperty("详细地址")
// 详细地址
private String address;
/**
* 状态 1启用0关闭
*/
@ApiModelProperty("状态 1启用0关闭")
// 状态 1启用0关闭
private String status;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateTime;
@ApiModelProperty("景区源素材价格,元")
// 景区源素材价格,元
private BigDecimal price;
private BigDecimal sourceVideoPrice;
private BigDecimal sourceImagePrice;
@ApiModelProperty("账号")
// 账号
private String account;
@ApiModelProperty("密码")
// 密码
private String password;
private String kfCodeUrl;
private String kfPhone;

View File

@@ -3,8 +3,6 @@ package com.ycwl.basic.model.pc.scenic.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -18,57 +16,57 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("景区列表查询参数")
// 景区列表查询参数
public class ScenicReqQuery extends BaseQueryParameterReq {
/**
* 景区名称
*/
@ApiModelProperty("景区名称")
// 景区名称
private String name;
/**
* 景区介绍
*/
@ApiModelProperty("景区介绍")
// 景区介绍
private String introduction;
/**
* 经度
*/
@ApiModelProperty("经度")
// 经度
private BigDecimal longitude;
/***
* 纬度
*/
@ApiModelProperty("纬度")
// 纬度
private BigDecimal latitude;
/**
* 半径(km)
*/
@ApiModelProperty("半径(km)")
// 半径(km)
private BigDecimal radius;
/**
* 省份
*/
@ApiModelProperty("省份")
// 省份
private String province;
/**
* 城市
*/
@ApiModelProperty("城市")
// 城市
private String city;
/**
* 区
*/
@ApiModelProperty("")
// 区
private String area;
/**
* 详细地址
*/
@ApiModelProperty("详细地址")
// 详细地址
private String address;
/**
* 状态 1启用0关闭
*/
@ApiModelProperty("状态 1启用0关闭")
// 状态 1启用0关闭
private String status;
private Date startTime;
private Date endTime;

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.scenic.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycwl.basic.model.pc.scenic.entity.ScenicConfigEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -15,81 +13,81 @@ import java.util.Date;
* 景区管理表
*/
@Data
@ApiModel("查询景区列表响应参数")
// 查询景区列表响应参数
public class ScenicRespVO {
private Long id;
/**
* 景区名称
*/
@ApiModelProperty("景区名称")
// 景区名称
private String name;
/**
* 账号
*/
@ApiModelProperty("账号")
// 账号
private String account;
/**
* 联系电话
*/
@ApiModelProperty("联系电话")
// 联系电话
private String phone;
/**
* 景区介绍
*/
@ApiModelProperty("景区介绍")
// 景区介绍
private String introduction;
private String logoUrl;
@ApiModelProperty("封面图")
// 封面图
private String coverUrl;
/**
* 经度
*/
@ApiModelProperty("经度")
// 经度
private BigDecimal longitude;
/***
* 纬度
*/
@ApiModelProperty("纬度")
// 纬度
private BigDecimal latitude;
/**
* 半径(km)
*/
@ApiModelProperty("半径(km)")
// 半径(km)
private BigDecimal radius;
/**
* 省份
*/
@ApiModelProperty("省份")
// 省份
private String province;
/**
* 城市
*/
@ApiModelProperty("城市")
// 城市
private String city;
/**
* 区
*/
@ApiModelProperty("")
// 区
private String area;
/**
* 详细地址
*/
@ApiModelProperty("详细地址")
// 详细地址
private String address;
/**
* 状态 1启用0关闭
*/
@ApiModelProperty("状态 1启用0关闭")
// 状态 1启用0关闭
private Integer status;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateTime;
@ApiModelProperty("景区源素材价格,元")
// 景区源素材价格,元
private BigDecimal price;
private BigDecimal sourceVideoPrice;
private BigDecimal sourceImagePrice;
@ApiModelProperty("镜头数")
// 镜头数
private Integer lensNum;
private String kfCodeUrl;
private String kfPhone;

View File

@@ -2,7 +2,6 @@ package com.ycwl.basic.model.pc.source.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;

View File

@@ -3,8 +3,6 @@ package com.ycwl.basic.model.pc.source.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -18,33 +16,33 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "视频源查询对象")
// 视频源查询对象
public class SourceReqQuery extends BaseQueryParameterReq {
@TableId
private Long id;
/**
* 景区id
*/
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
/**
* 来源设备id
*/
@ApiModelProperty("来源设备id")
// 来源设备id
private Long deviceId;
/**
* 所属用户
*/
@ApiModelProperty("所属用户")
// 所属用户
private Long memberId;
@ApiModelProperty("原素材类型:1视频,2图像")
// 原素材类型:1视频,2图像
private Integer type;
/**
* 文件存储地址
*/
@ApiModelProperty("文件存储地址")
// 文件存储地址
private String url;
@ApiModelProperty("是否被购买:0未购买,1已购买")
// 是否被购买:0未购买,1已购买
private Integer isBuy;
private Long faceId;
private Date startTime;

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.source.resp;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -15,36 +13,36 @@ import java.util.Date;
* 视频源
*/
@Data
@ApiModel(value = "视频源响应对象")
// 视频源响应对象
public class SourceRespVO {
@TableId
private Long id;
/**
* 景区id
*/
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
@ApiModelProperty("景区名称")
// 景区名称
private String scenicName;
/**
* 来源设备id
*/
@ApiModelProperty("来源设备id")
// 来源设备id
private Long deviceId;
private String deviceName;
private Long faceId;
@ApiModelProperty("原素材类型:1视频,2图像")
// 原素材类型:1视频,2图像
private Integer type;
/**
* 文件存储地址
*/
@ApiModelProperty("图片文件存储地址")
// 图片文件存储地址
private String url;
@ApiModelProperty("视频文件存储地址")
// 视频文件存储地址
private String videoUrl;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;
@ApiModelProperty("是否购买:0未购买,1已购买")
// 是否购买:0未购买,1已购买
private int isBuy;
private int isFree;
}

View File

@@ -3,8 +3,6 @@ package com.ycwl.basic.model.pc.task.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -17,50 +15,50 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("任务列表查询参数")
// 任务列表查询参数
public class TaskReqQuery extends BaseQueryParameterReq {
@TableId
private Long id;
/**
* 执行任务的机器ID,render_worker.id
*/
@ApiModelProperty("执行任务的机器ID")
// 执行任务的机器ID
private Long workerId;
/**
* 用户ID,可以不和用户关联
*/
@ApiModelProperty("用户ID")
// 用户ID
private Long memberId;
private Long faceId;
/**
* 模板ID
*/
@ApiModelProperty("模板ID")
// 模板ID
private Long templateId;
/**
* 景区ID
*/
@ApiModelProperty("景区ID")
// 景区ID
private Long scenicId;
/**
* 任务参数,JSON字符串
*/
@ApiModelProperty("任务参数")
// 任务参数
private String taskParams;
/**
* 视频链接,未完成状态下没有
*/
@ApiModelProperty("视频链接")
// 视频链接
private String videoUrl;
/**
* 状态,0未完成,1已完成,2正在处理
*/
@ApiModelProperty("状态")
// 状态
private Integer status;
/**
* 结果,不管成功还是失败
*/
@ApiModelProperty("结果")
// 结果
private String result;
private Date startTime;
private Date endTime;

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.task.resp;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@@ -14,44 +12,44 @@ import java.util.Date;
* 任务列表
*/
@Data
@ApiModel("查询任务列表响应参数")
// 查询任务列表响应参数
public class TaskRespVO {
private Long id;
/**
* 执行任务的机器ID,render_worker.id
*/
@ApiModelProperty("执行任务的机器ID")
// 执行任务的机器ID
private Long workerId;
private Long faceId;
/**
* 模板ID
*/
@ApiModelProperty("模板ID")
// 模板ID
private Long templateId;
/**
* 景区ID
*/
@ApiModelProperty("景区ID")
// 景区ID
private Long scenicId;
/**
* 任务参数,JSON字符串
*/
@ApiModelProperty("任务参数")
// 任务参数
private String taskParams;
/**
* 视频链接,未完成状态下没有
*/
@ApiModelProperty("视频链接")
// 视频链接
private String videoUrl;
/**
* 状态,0未完成,1已完成,2正在处理
*/
@ApiModelProperty("状态")
// 状态
private Integer status;
/**
* 结果,不管成功还是失败
*/
@ApiModelProperty("结果")
// 结果
private String result;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;

View File

@@ -3,9 +3,6 @@ package com.ycwl.basic.model.pc.template.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -19,61 +16,61 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("模版查询请求类")
// 模版查询请求类
public class TemplateReqQuery extends BaseQueryParameterReq {
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
/**
* 模版名称
*/
@ApiModelProperty("模版名称")
// 模版名称
private String name;
/**
* 父模版ID
*/
@ApiModelProperty("父模版ID")
// 父模版ID
private Long pid;
/**
* 是否是占位素材,0不是,1是
*/
@ApiModelProperty("是否是占位素材,0不是,1是")
// 是否是占位素材,0不是,1是
private Integer isPlaceholder;
/**
* 来源,如果是占位素材则为占位标识
* CHILD:所有子模板
* PLACEHOLDER_***:根据任务附加属性获取
*/
@ApiModelProperty("来源,如果是占位素材则为占位标识")
// 来源,如果是占位素材则为占位标识
private String sourceUrl;
/**
* 逗号隔开,叠加调色列表
*/
@ApiModelProperty("逗号隔开,叠加调色列表")
// 逗号隔开,叠加调色列表
private String luts;
/**
* 逗号隔开,叠加蒙版列表
*/
@ApiModelProperty("逗号隔开,叠加蒙版列表")
// 逗号隔开,叠加蒙版列表
private String overlays;
/**
* 逗号隔开,叠加音轨列表
*/
@ApiModelProperty("逗号隔开,叠加音轨列表")
// 逗号隔开,叠加音轨列表
private String audios;
/**
* 帧率
*/
@ApiModelProperty("帧率")
// 帧率
private Integer frameRate;
/**
* 倍速,默认1
*/
@ApiModelProperty("倍速,默认1")
// 倍速,默认1
private BigDecimal speed;
/**
* 是否启用,0不是,1是
*/
@ApiModelProperty("是否启用,0不是,1是")
// 是否启用,0不是,1是
private Integer status;
private Date startTime;
private Date endTime;

View File

@@ -1,13 +1,12 @@
package com.ycwl.basic.model.pc.template.req;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class TemplateSortRequest {
@ApiModelProperty(value = "被操作模板的ID", required = true)
// 被操作模板的ID
private Long templateId;
@ApiModelProperty(value = "排在其后的模板ID")
// 排在其后的模板ID
private Long afterTemplateId;
}

View File

@@ -2,8 +2,6 @@ package com.ycwl.basic.model.pc.template.resp;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -16,69 +14,69 @@ import java.util.List;
* 模版
*/
@Data
@ApiModel("模版响应数据类")
// 模版响应数据类
public class TemplateRespVO {
private Long id;
private Long scenicId;
@ApiModelProperty("景区名称")
// 景区名称
private String scenicName;
/**
* 模版名称
*/
@ApiModelProperty("模版名称")
// 模版名称
private String name;
/**
* 父模版ID
*/
@ApiModelProperty("父模版ID")
// 父模版ID
private Long pid;
/**
* 是否是占位素材,0不是,1是
*/
@ApiModelProperty("是否是占位素材,0不是,1是")
// 是否是占位素材,0不是,1是
private Integer isPlaceholder;
/**
* 来源,如果是占位素材则为占位标识
* CHILD:所有子模板
* PLACEHOLDER_***:根据任务附加属性获取
*/
@ApiModelProperty("来源,如果是占位素材则为占位标识")
// 来源,如果是占位素材则为占位标识
private String sourceUrl;
private String effects;
/**
* 逗号隔开,叠加调色列表
*/
@ApiModelProperty("逗号隔开,叠加调色列表")
// 逗号隔开,叠加调色列表
private String luts;
/**
* 逗号隔开,叠加蒙版列表
*/
@ApiModelProperty("逗号隔开,叠加蒙版列表")
// 逗号隔开,叠加蒙版列表
private String overlays;
/**
* 逗号隔开,叠加音轨列表
*/
@ApiModelProperty("逗号隔开,叠加音轨列表")
// 逗号隔开,叠加音轨列表
private String audios;
/**
* 帧率
*/
@ApiModelProperty("帧率")
// 帧率
private Integer frameRate;
/**
* 倍速,默认1
*/
@ApiModelProperty("倍速,默认1")
// 倍速,默认1
private BigDecimal speed;
/**
* 封面
*/
@ApiModelProperty("封面")
// 封面
private String coverUrl;
/**
* 是否启用,0不是,1是
*/
@ApiModelProperty("是否启用,0不是,1是")
// 是否启用,0不是,1是
private Integer status;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;

View File

@@ -2,7 +2,6 @@ package com.ycwl.basic.model.pc.video.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;

View File

@@ -3,8 +3,6 @@ package com.ycwl.basic.model.pc.video.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -17,41 +15,41 @@ import java.util.Date;
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("成片查询请求类")
// 成片查询请求类
public class VideoReqQuery extends BaseQueryParameterReq {
/**
* 景区id
*/
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
@ApiModelProperty("人脸id")
// 人脸id
private Long faceId;
/**
* 用户id
*/
@ApiModelProperty("用户id")
// 用户id
private Long memberId;
/**
* 模版id
*/
@ApiModelProperty("模版id")
// 模版id
private Long templateId;
/**
* 任务id
*/
@ApiModelProperty("任务id")
// 任务id
private Long taskId;
/**
* 执行任务的机器ID,render_worker.id
*/
@ApiModelProperty("执行任务的机器ID,render_worker.id")
// 执行任务的机器ID,render_worker.id
private Long workerId;
/**
* 视频链接
*/
@ApiModelProperty("视频链接")
// 视频链接
private String videoUrl;
@ApiModelProperty("是否购买 1是 0否")
// 是否购买 1是 0否
private Integer isBuy;
private Date startTime;
private Date endTime;

View File

@@ -1,8 +1,6 @@
package com.ycwl.basic.model.pc.video.resp;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@@ -14,47 +12,47 @@ import java.util.Date;
* 视频成片
*/
@Data
@ApiModel("成片响应数据类")
// 成片响应数据类
public class VideoRespVO {
private Long id;
/**
* 景区id
*/
@ApiModelProperty("景区id")
// 景区id
private Long scenicId;
@ApiModelProperty("景区名称")
// 景区名称
private String scenicName;
/**
* 人脸ID
*/
@ApiModelProperty("人脸ID")
// 人脸ID
private Long faceId;
/**
* 模版id
*/
@ApiModelProperty("模版id")
// 模版id
private Long templateId;
@ApiModelProperty("模版名称")
// 模版名称
private String templateName;
@ApiModelProperty("模版价格")
// 模版价格
private BigDecimal templatePrice;
private BigDecimal slashPrice;
@ApiModelProperty("模版封面图片")
// 模版封面图片
private String templateCoverUrl;
/**
* 任务id
*/
@ApiModelProperty("任务id")
// 任务id
private Long taskId;
/**
* 执行任务的机器ID,render_worker.id
*/
@ApiModelProperty("执行任务的机器ID,render_worker.id")
// 执行任务的机器ID,render_worker.id
private Long workerId;
/**
* 视频链接
*/
@ApiModelProperty("视频链接")
// 视频链接
private String videoUrl;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;