You've already forked FrameTour-BE
删除swagger
This commit is contained in:
@@ -1,19 +1,17 @@
|
||||
package com.ycwl.basic.model.common;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @date 2021年10月26日 14:09
|
||||
*/
|
||||
@ApiModel(value = "公共查询参数实体类", description = "公共查询参数实体类")
|
||||
// 公共查询参数实体类: 公共查询参数实体类
|
||||
@Data
|
||||
public class BaseQueryParameterReq {
|
||||
|
||||
@ApiModelProperty(value = "当前页数")
|
||||
// 当前页数
|
||||
private Integer pageNum = 1;
|
||||
|
||||
@ApiModelProperty(value = "每页条数")
|
||||
// 每页条数
|
||||
private Integer pageSize = 10;
|
||||
}
|
||||
|
@@ -1,8 +1,6 @@
|
||||
package com.ycwl.basic.model.mobile.goods;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
@@ -15,31 +13,31 @@ import java.util.Date;
|
||||
* @Date:2024/12/5 15:10
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("商品详情")
|
||||
// 商品详情
|
||||
public class GoodsDetailVO {
|
||||
@ApiModelProperty("商品名称")
|
||||
// 商品名称
|
||||
private String goodsName;
|
||||
@ApiModelProperty("人脸id")
|
||||
// 人脸id
|
||||
private Long faceId;
|
||||
@ApiModelProperty("景区id")
|
||||
// 景区id
|
||||
private Long scenicId;
|
||||
@ApiModelProperty("景区名称")
|
||||
// 景区名称
|
||||
private String scenicName;
|
||||
@ApiModelProperty("商品类型 1:成片视频 2:源素材")
|
||||
// 商品类型 1:成片视频 2:源素材
|
||||
private Integer goodsType;
|
||||
@ApiModelProperty("商品id goodsType=1时为videoId,goodsType=2时为sourceId")
|
||||
// 商品id goodsType=1时为videoId,goodsType=2时为sourceId
|
||||
private Long goodsId;
|
||||
@ApiModelProperty("模版封面图片")
|
||||
// 模版封面图片
|
||||
private String templateCoverUrl;
|
||||
@ApiModelProperty("图片文件存储地址")
|
||||
// 图片文件存储地址
|
||||
private String url;
|
||||
@ApiModelProperty("视频文件存储地址")
|
||||
// 视频文件存储地址
|
||||
private String videoUrl;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date createTime;
|
||||
@ApiModelProperty("价格")
|
||||
// 价格
|
||||
private BigDecimal price;
|
||||
@ApiModelProperty("是否已购买 0否 1是")
|
||||
// 是否已购买 0否 1是
|
||||
private Integer isBuy;
|
||||
private Integer isFree;
|
||||
private Integer parts;
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.goods;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
@@ -11,22 +9,22 @@ import java.math.BigDecimal;
|
||||
* @Date:2024/12/5 15:10
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("移动端商品列表响应信息")
|
||||
// 移动端商品列表响应信息
|
||||
public class GoodsPageVO {
|
||||
@ApiModelProperty("商品名称")
|
||||
// 商品名称
|
||||
private String goodsName;
|
||||
@ApiModelProperty("景区id")
|
||||
// 景区id
|
||||
private Long scenicId;
|
||||
private Long faceId;
|
||||
@ApiModelProperty("景区名称")
|
||||
// 景区名称
|
||||
private String scenicName;
|
||||
@ApiModelProperty("商品类型 1:成片视频 2:源素材")
|
||||
// 商品类型 1:成片视频 2:源素材
|
||||
private Integer goodsType;
|
||||
@ApiModelProperty("源素材类型 1:视频 2:图片")
|
||||
// 源素材类型 1:视频 2:图片
|
||||
private Integer sourceType;
|
||||
@ApiModelProperty("商品(vlog)id goodsType为1时才有值")
|
||||
// 商品(vlog)id goodsType为1时才有值
|
||||
private Long goodsId;
|
||||
private String templateName;
|
||||
@ApiModelProperty("模版封面图片")
|
||||
// 模版封面图片
|
||||
private String templateCoverUrl;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.goods;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
@@ -11,12 +9,12 @@ import lombok.experimental.Accessors;
|
||||
*/
|
||||
@Accessors(chain = true)
|
||||
@Data
|
||||
@ApiModel("查询商品价格请求参数")
|
||||
// 查询商品价格请求参数
|
||||
public class GoodsPriceQueryReq {
|
||||
@ApiModelProperty("景区id")
|
||||
// 景区id
|
||||
private Long scenicId;
|
||||
@ApiModelProperty("商品类型 0:成片vlog 12:源素材")
|
||||
// 商品类型 0:成片vlog 12:源素材
|
||||
private Integer goodsType;
|
||||
@ApiModelProperty("商品id goodsType=0时才有值")
|
||||
// 商品id goodsType=0时才有值
|
||||
private Long goodsId;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.goods;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -9,14 +7,14 @@ import lombok.Data;
|
||||
* @Date:2024/12/5 15:40
|
||||
*/
|
||||
@Data
|
||||
@ApiModel(value = "商品查询对象")
|
||||
// 商品查询对象
|
||||
public class GoodsReqQuery {
|
||||
@ApiModelProperty("是否已购买 0否 1是")
|
||||
// 是否已购买 0否 1是
|
||||
private Integer isBuy;
|
||||
private Long faceId;
|
||||
private Long goodsId;
|
||||
@ApiModelProperty("景区id")
|
||||
// 景区id
|
||||
private Long scenicId;
|
||||
@ApiModelProperty("源素材商品类型 1视频 2图像")
|
||||
// 源素材商品类型 1视频 2图像
|
||||
private Integer sourceType;
|
||||
}
|
||||
|
@@ -1,8 +1,6 @@
|
||||
package com.ycwl.basic.model.mobile.goods;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
@@ -13,13 +11,13 @@ import java.util.Date;
|
||||
* @Date:2024/12/5 15:10
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("商品详情")
|
||||
// 商品详情
|
||||
public class GoodsUrlVO {
|
||||
@ApiModelProperty("商品类型 0:vlog 1:成片视频 2:源素材")
|
||||
// 商品类型 0:vlog 1:成片视频 2:源素材
|
||||
private Integer goodsType;
|
||||
@ApiModelProperty("商品id goodsType=0时为videoId,goodsType=2时为sourceId")
|
||||
// 商品id goodsType=0时为videoId,goodsType=2时为sourceId
|
||||
private Long goodsId;
|
||||
@ApiModelProperty("图片文件存储地址")
|
||||
// 图片文件存储地址
|
||||
private String url;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date createTime;
|
||||
|
@@ -1,8 +1,6 @@
|
||||
package com.ycwl.basic.model.mobile.goods;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
@@ -13,40 +11,40 @@ import java.util.Date;
|
||||
* @Date:2024/12/5 15:10
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("vlog商品详情")
|
||||
// vlog商品详情
|
||||
public class VideoGoodsDetailVO {
|
||||
@ApiModelProperty("商品名称")
|
||||
// 商品名称
|
||||
private String goodsName;
|
||||
@ApiModelProperty("景区id")
|
||||
// 景区id
|
||||
private Long scenicId;
|
||||
@ApiModelProperty("景区名称")
|
||||
// 景区名称
|
||||
private String scenicName;
|
||||
@ApiModelProperty("经度")
|
||||
// 经度
|
||||
private BigDecimal longitude;
|
||||
@ApiModelProperty("纬度")
|
||||
// 纬度
|
||||
private BigDecimal latitude;
|
||||
@ApiModelProperty("商品类型 1:成片视频 2:源素材")
|
||||
// 商品类型 1:成片视频 2:源素材
|
||||
private Integer goodsType;
|
||||
@ApiModelProperty("源素材类型 1:视频 2:图片")
|
||||
// 源素材类型 1:视频 2:图片
|
||||
private Integer sourceType;
|
||||
@ApiModelProperty("商品id goodsType=1时为videoId,goodsType=2时为sourceId")
|
||||
// 商品id goodsType=1时为videoId,goodsType=2时为sourceId
|
||||
private Long goodsId;
|
||||
@ApiModelProperty("模版封面图片")
|
||||
// 模版封面图片
|
||||
private String templateCoverUrl;
|
||||
@ApiModelProperty("图片文件存储地址")
|
||||
// 图片文件存储地址
|
||||
private String url;
|
||||
@ApiModelProperty("视频文件存储地址")
|
||||
// 视频文件存储地址
|
||||
private String videoUrl;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date createTime;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||
private Date shotTime;
|
||||
@ApiModelProperty("价格")
|
||||
// 价格
|
||||
private String price;
|
||||
private String slashPrice;
|
||||
@ApiModelProperty("是否已购买 0否 1是")
|
||||
// 是否已购买 0否 1是
|
||||
private Integer isBuy;
|
||||
@ApiModelProperty("镜头数")
|
||||
// 镜头数
|
||||
private Integer lensNum;
|
||||
private Long faceId;
|
||||
private boolean share = false;
|
||||
|
@@ -1,8 +1,6 @@
|
||||
package com.ycwl.basic.model.mobile.index;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -12,10 +10,10 @@ import lombok.Data;
|
||||
* @Version: 1.0
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("顶部状态")
|
||||
// 顶部状态
|
||||
public class TopStateResp {
|
||||
@ApiModelProperty("是否录入有效人脸")
|
||||
// 是否录入有效人脸
|
||||
private Boolean isFace = false;
|
||||
@ApiModelProperty("AI合成了多少个视频,null时没有合成的视频")
|
||||
// AI合成了多少个视频,null时没有合成的视频
|
||||
private Integer aiVideoNum;
|
||||
}
|
||||
|
@@ -1,8 +1,6 @@
|
||||
package com.ycwl.basic.model.mobile.order;
|
||||
|
||||
import com.ycwl.basic.model.common.BaseQueryParameterReq;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@@ -15,9 +13,9 @@ import java.util.Date;
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@ApiModel(value = "移动端订单查询对象")
|
||||
// 移动端订单查询对象
|
||||
public class OrderAppPageReq extends BaseQueryParameterReq {
|
||||
@ApiModelProperty(value = "用户id",hidden = true)
|
||||
// 用户id
|
||||
private Long memberId;
|
||||
// /**
|
||||
// * 微信openId
|
||||
@@ -84,6 +82,6 @@ public class OrderAppPageReq extends BaseQueryParameterReq {
|
||||
// private Date startRefundTime;
|
||||
// private Date endRefundTime;
|
||||
|
||||
@ApiModelProperty("订单类型 0成片(vlog) 1原片 2照片")
|
||||
// 订单类型 0成片(vlog) 1原片 2照片
|
||||
private Integer type;
|
||||
}
|
||||
|
@@ -1,8 +1,6 @@
|
||||
package com.ycwl.basic.model.mobile.order;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -12,10 +10,10 @@ import lombok.Data;
|
||||
* @Version: 1.0
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("退款请求参数")
|
||||
// 退款请求参数
|
||||
public class RefundOrderReq {
|
||||
@ApiModelProperty("订单ID")
|
||||
// 订单ID
|
||||
private Long orderId;
|
||||
@ApiModelProperty("理由")
|
||||
// 理由
|
||||
private String refundReason;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.scenic;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
@@ -11,71 +9,71 @@ import java.math.BigDecimal;
|
||||
* @Date:2024/12/6 10:25
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("移动端景区响应参数")
|
||||
// 移动端景区响应参数
|
||||
public class ScenicAppVO {
|
||||
private Long id;
|
||||
/**
|
||||
* 景区名称
|
||||
*/
|
||||
@ApiModelProperty("景区名称")
|
||||
// 景区名称
|
||||
private String name;
|
||||
/**
|
||||
* 联系电话
|
||||
*/
|
||||
@ApiModelProperty("联系电话")
|
||||
// 联系电话
|
||||
private String phone;
|
||||
/**
|
||||
* 景区介绍
|
||||
*/
|
||||
@ApiModelProperty("景区介绍")
|
||||
// 景区介绍
|
||||
private String introduction;
|
||||
@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;
|
||||
|
||||
/**
|
||||
* 距离
|
||||
*/
|
||||
@ApiModelProperty("距离米")
|
||||
// 距离米
|
||||
private BigDecimal distance;
|
||||
|
||||
/**
|
||||
* 机位数量
|
||||
*/
|
||||
@ApiModelProperty("机位数量")
|
||||
// 机位数量
|
||||
private Integer deviceNum;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.scenic;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -9,8 +7,8 @@ import lombok.Data;
|
||||
* @Date:2024/12/6 10:37
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("移动端景区设备数量响应参数")
|
||||
// 移动端景区设备数量响应参数
|
||||
public class ScenicDeviceCountVO {
|
||||
@ApiModelProperty("景区设备总数")
|
||||
// 景区设备总数
|
||||
private Integer totalDeviceCount;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.scenic;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
@@ -10,10 +8,10 @@ import java.math.BigDecimal;
|
||||
* @Author:songmingsong
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("首页景区列表")
|
||||
// 首页景区列表
|
||||
public class ScenicIndexVO {
|
||||
@ApiModelProperty("经度")
|
||||
// 经度
|
||||
private BigDecimal longitude;
|
||||
@ApiModelProperty("纬度")
|
||||
// 纬度
|
||||
private BigDecimal latitude;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.scenic.account;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@@ -11,18 +9,18 @@ import java.util.List;
|
||||
* @Date:2024/12/13 9:44
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("景区账号登录响应类")
|
||||
// 景区账号登录响应类
|
||||
public class ScenicLoginOldRespVO {
|
||||
private Long id;
|
||||
@ApiModelProperty("景区id")
|
||||
// 景区id
|
||||
private Long scenicId;
|
||||
@ApiModelProperty("是否是超级管理员")
|
||||
// 是否是超级管理员
|
||||
private Integer isSuper;
|
||||
@ApiModelProperty("账号名称")
|
||||
// 账号名称
|
||||
private String name;
|
||||
@ApiModelProperty("账号")
|
||||
// 账号
|
||||
private String account;
|
||||
@ApiModelProperty("1启用 0禁用")
|
||||
// 1启用 0禁用
|
||||
private Integer status;
|
||||
private String token;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.scenic.account;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -9,10 +7,7 @@ import lombok.Data;
|
||||
* @Date:2024/12/13 9:44
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("景区账号登录请求类")
|
||||
public class ScenicLoginReq {
|
||||
@ApiModelProperty("账号")
|
||||
private String account;
|
||||
@ApiModelProperty("密码")
|
||||
private String password;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.scenic.account;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@@ -11,18 +9,18 @@ import java.util.List;
|
||||
* @Date:2024/12/13 9:44
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("景区账号登录响应类")
|
||||
// 景区账号登录响应类
|
||||
public class ScenicLoginRespVO {
|
||||
private Long id;
|
||||
@ApiModelProperty("景区id")
|
||||
// 景区id
|
||||
private List<Long> scenicId;
|
||||
@ApiModelProperty("是否是超级管理员")
|
||||
// 是否是超级管理员
|
||||
private Integer isSuper;
|
||||
@ApiModelProperty("账号名称")
|
||||
// 账号名称
|
||||
private String name;
|
||||
@ApiModelProperty("账号")
|
||||
// 账号
|
||||
private String account;
|
||||
@ApiModelProperty("1启用 0禁用")
|
||||
// 1启用 0禁用
|
||||
private Integer status;
|
||||
private String token;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.scenic.content;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
@@ -11,26 +9,26 @@ import java.math.BigDecimal;
|
||||
* @Date:2024/12/5 15:10
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("景区内容(成片、待成片模版、源素材)列表响应信息")
|
||||
// 景区内容(成片、待成片模版、源素材)列表响应信息
|
||||
public class ContentPageVO {
|
||||
@ApiModelProperty("内容名称")
|
||||
// 内容名称
|
||||
private String name;
|
||||
@ApiModelProperty("景区id")
|
||||
// 景区id
|
||||
private Long scenicId;
|
||||
@ApiModelProperty("景区名称")
|
||||
// 景区名称
|
||||
private String scenicName;
|
||||
@ApiModelProperty("内容类型 0模版 1:成片视频 2:源素材 ")
|
||||
// 内容类型 0模版 1:成片视频 2:源素材
|
||||
private Integer contentType;
|
||||
@ApiModelProperty("源素材类型 1:视频 2:图片")
|
||||
// 源素材类型 1:视频 2:图片
|
||||
private Integer sourceType;
|
||||
private int lockType;
|
||||
@ApiModelProperty("内容id contentType为0或1时才有值")
|
||||
// 内容id contentType为0或1时才有值
|
||||
private Long contentId;
|
||||
@ApiModelProperty("模版id")
|
||||
// 模版id
|
||||
private Long templateId;
|
||||
@ApiModelProperty("模版封面图片 contentType为0或1时才有值")
|
||||
// 模版封面图片 contentType为0或1时才有值
|
||||
private String templateCoverUrl;
|
||||
@ApiModelProperty("是否购买:0未购买,1已购买")
|
||||
// 是否购买:0未购买,1已购买
|
||||
private Integer isBuy;
|
||||
private BigDecimal duration;
|
||||
private Integer goodsType;
|
||||
|
@@ -1,8 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.statistic.req;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
@@ -12,11 +9,11 @@ import java.util.Date;
|
||||
* @Date:2024/12/11 19:03
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("移动端公用请求参数")
|
||||
// 移动端公用请求参数
|
||||
public class CommonQueryReq {
|
||||
@ApiModelProperty(value = "查询统计纬度 0今天、1昨天、2-近一周(7天)、3-近30天、4-近1年")
|
||||
// 查询统计纬度 0今天、1昨天、2-近一周(7天)、3-近30天、4-近1年
|
||||
private Integer standard;
|
||||
@ApiModelProperty(value = "景区id")
|
||||
// 景区id
|
||||
private Long scenicId;
|
||||
private boolean realtime;
|
||||
private Date startTime;
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.statistic.req;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -9,16 +7,16 @@ import lombok.Data;
|
||||
* @Date:2024/12/12 18:31
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("移动端用户操作统计记录添加类")
|
||||
// 移动端用户操作统计记录添加类
|
||||
public class StatisticsRecordAddReq {
|
||||
@ApiModelProperty(value = "主键id",hidden = true)
|
||||
// 主键id
|
||||
private Long id;
|
||||
@ApiModelProperty("统计数据类型,0扫码访问,1上传人脸,2预览视频,3现场支付,4事后支付,5退款,6消息推送,8下载,9点击购买")
|
||||
// 统计数据类型,0扫码访问,1上传人脸,2预览视频,3现场支付,4事后支付,5退款,6消息推送,8下载,9点击购买
|
||||
private Integer type;
|
||||
@ApiModelProperty(value = "景区id")
|
||||
// 景区id
|
||||
private Long scenicId;
|
||||
@ApiModelProperty(value = "触发用户id",hidden = true)
|
||||
// 触发用户id
|
||||
private Long memberId;
|
||||
@ApiModelProperty("关联数据ID 例如:预览视频就是视频id")
|
||||
// 关联数据ID 例如:预览视频就是视频id
|
||||
private Long morphId;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.statistic.resp;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -9,18 +7,18 @@ import lombok.Data;
|
||||
* @Date:2024/12/11 18:23
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("移动端订单金额、预览_支付转化率、扫码_付费用户转化率统计结果类")
|
||||
// 移动端订单金额、预览_支付转化率、扫码_付费用户转化率统计结果类
|
||||
public class AppSta1VO {
|
||||
@ApiModelProperty("现在的数据 支付订单金额")
|
||||
// 现在的数据 支付订单金额
|
||||
private String nowOrderAmount;
|
||||
@ApiModelProperty("上一期的数据 支付订单金额")
|
||||
// 上一期的数据 支付订单金额
|
||||
private String previousOrderAmount;
|
||||
@ApiModelProperty("现在的数据 预览_支付转化率")
|
||||
// 现在的数据 预览_支付转化率
|
||||
private String nowPreviewPay;
|
||||
@ApiModelProperty("上一期的数据 预览_支付转化率")
|
||||
// 上一期的数据 预览_支付转化率
|
||||
private String previousPreviewPay;
|
||||
@ApiModelProperty("现在的数据 扫码_付费用户转化率")
|
||||
// 现在的数据 扫码_付费用户转化率
|
||||
private String nowScanCodePay;
|
||||
@ApiModelProperty("上一期的数据 扫码_付费用户转化率")
|
||||
// 上一期的数据 扫码_付费用户转化率
|
||||
private String previousScanCodePay;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.statistic.resp;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -9,18 +7,18 @@ import lombok.Data;
|
||||
* @Date:2024/12/11 18:23
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("移动端支付订单数、现场订单数、推送订单数统计结果类")
|
||||
// 移动端支付订单数、现场订单数、推送订单数统计结果类
|
||||
public class AppSta2VO {
|
||||
@ApiModelProperty("现在的数据 支付订单数")
|
||||
// 现在的数据 支付订单数
|
||||
private Integer nowPayOrderNum;
|
||||
@ApiModelProperty("上一期的数据 支付订单数")
|
||||
// 上一期的数据 支付订单数
|
||||
private Integer previousPayOrderNum;
|
||||
@ApiModelProperty("现在的数据 现场订单数")
|
||||
// 现在的数据 现场订单数
|
||||
private Integer nowSceneOrderNum;
|
||||
@ApiModelProperty("上一期的数据 现场订单数")
|
||||
// 上一期的数据 现场订单数
|
||||
private Integer previousSceneOrderNum;
|
||||
@ApiModelProperty("现在的数据 推送订单数")
|
||||
// 现在的数据 推送订单数
|
||||
private Integer nowPushOrderNum;
|
||||
@ApiModelProperty("上一期的数据 推送订单数")
|
||||
// 上一期的数据 推送订单数
|
||||
private Integer previousPushOrderNum;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.statistic.resp;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -9,18 +7,18 @@ import lombok.Data;
|
||||
* @Date:2024/12/11 18:23
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("移动端扫码访问人数、推送订阅人数、预览视频人数统计结果类")
|
||||
// 移动端扫码访问人数、推送订阅人数、预览视频人数统计结果类
|
||||
public class AppSta3VO {
|
||||
@ApiModelProperty("现在的数据 扫码访问人数")
|
||||
// 现在的数据 扫码访问人数
|
||||
private Integer nowScanCodeOfPeopleNum;
|
||||
@ApiModelProperty("上一期的数据 扫码访问人数")
|
||||
// 上一期的数据 扫码访问人数
|
||||
private Integer previousScanCodeOfPeopleNum;
|
||||
@ApiModelProperty("现在的数据 推送订阅人数")
|
||||
// 现在的数据 推送订阅人数
|
||||
private Integer nowPushOfPeopleNum;
|
||||
@ApiModelProperty("上一期的数据 推送订阅人数")
|
||||
// 上一期的数据 推送订阅人数
|
||||
private Integer previousPushOfPeopleNum;
|
||||
@ApiModelProperty("现在的数据 预览视频人数")
|
||||
// 现在的数据 预览视频人数
|
||||
private Integer nowPreviewVideoOfPeopleNum;
|
||||
@ApiModelProperty("上一期的数据 预览视频人数")
|
||||
// 上一期的数据 预览视频人数
|
||||
private Integer previousPreviewVideoOfPeopleNum;
|
||||
}
|
||||
|
@@ -1,7 +1,5 @@
|
||||
package com.ycwl.basic.model.mobile.statistic.resp;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import java.math.BigDecimal;
|
||||
import java.math.RoundingMode;
|
||||
@@ -11,47 +9,47 @@ import java.math.RoundingMode;
|
||||
* @Date:2024/12/12 16:24
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("移动端用户转化漏斗")
|
||||
// 移动端用户转化漏斗
|
||||
public class AppStatisticsFunnelVO {
|
||||
|
||||
@ApiModelProperty("镜头检测游客数")
|
||||
// 镜头检测游客数
|
||||
private int cameraShotOfMemberNum; // cs1
|
||||
@ApiModelProperty("扫码访问人数")
|
||||
// 扫码访问人数
|
||||
private int scanCodeVisitorOfMemberNum; // sv1
|
||||
@ApiModelProperty("上传头像(人脸)人数")
|
||||
// 上传头像(人脸)人数
|
||||
private int uploadFaceOfMemberNum; // u1
|
||||
@ApiModelProperty("推送订阅人数")
|
||||
// 推送订阅人数
|
||||
private int pushOfMemberNum; // m1
|
||||
@ApiModelProperty("生成视频人数")
|
||||
// 生成视频人数
|
||||
private int completeVideoOfMemberNum; // gv1
|
||||
@ApiModelProperty("预览视频人数")
|
||||
// 预览视频人数
|
||||
private int previewVideoOfMemberNum; // pv1
|
||||
@ApiModelProperty("点击购买人数")
|
||||
// 点击购买人数
|
||||
private int clickOnPayOfMemberNum; // cp1
|
||||
@ApiModelProperty("支付订单人数")
|
||||
// 支付订单人数
|
||||
private int payOfMemberNum; // p1
|
||||
|
||||
@ApiModelProperty("总访问人数")
|
||||
// 总访问人数
|
||||
private int totalVisitorOfMemberNum; // v1
|
||||
@ApiModelProperty("生成视频条数")
|
||||
// 生成视频条数
|
||||
private int completeOfVideoNum; // gv2
|
||||
@ApiModelProperty("预览视频条数")
|
||||
// 预览视频条数
|
||||
private int previewOfVideoNum; // pv2
|
||||
@ApiModelProperty("支付订单数")
|
||||
// 支付订单数
|
||||
private int payOfOrderNum; // p2
|
||||
@ApiModelProperty("支付订单金额")
|
||||
// 支付订单金额
|
||||
private BigDecimal payOfOrderAmount; // o3
|
||||
@ApiModelProperty("退款订单数")
|
||||
// 退款订单数
|
||||
private int refundOfOrderNum; // ro2
|
||||
@ApiModelProperty("退款订单金额")
|
||||
// 退款订单金额
|
||||
private BigDecimal refundOfOrderAmount; // ro3
|
||||
|
||||
@ApiModelProperty("镜头检测游客数_扫码访问人数_转化率")
|
||||
// 镜头检测游客数_扫码访问人数_转化率
|
||||
public String getCsom_scaom() {
|
||||
return "-"; // TODO: REAL
|
||||
}
|
||||
|
||||
@ApiModelProperty("扫码访问人数_上传头像人数_转化率")
|
||||
// 扫码访问人数_上传头像人数_转化率
|
||||
public String getScaom_ufom() {
|
||||
if (uploadFaceOfMemberNum == 0 || scanCodeVisitorOfMemberNum == 0) {
|
||||
return "0.00";
|
||||
@@ -61,7 +59,7 @@ public class AppStatisticsFunnelVO {
|
||||
.divide(new BigDecimal(scanCodeVisitorOfMemberNum), 2, RoundingMode.HALF_UP)
|
||||
.toString();
|
||||
}
|
||||
@ApiModelProperty("上传头像人数_推送订阅人数_转化率")
|
||||
// 上传头像人数_推送订阅人数_转化率
|
||||
public String getUfom_pom() {
|
||||
if (pushOfMemberNum == 0 || uploadFaceOfMemberNum == 0) {
|
||||
return "0.00";
|
||||
@@ -71,7 +69,7 @@ public class AppStatisticsFunnelVO {
|
||||
.divide(new BigDecimal(pushOfMemberNum), 2, RoundingMode.HALF_UP)
|
||||
.toString();
|
||||
}
|
||||
@ApiModelProperty("推送订阅人数_生成视频人数_转化率")
|
||||
// 推送订阅人数_生成视频人数_转化率
|
||||
public String getPom_cvom() {
|
||||
if (completeVideoOfMemberNum == 0 || pushOfMemberNum == 0) {
|
||||
return "0.00";
|
||||
@@ -81,7 +79,7 @@ public class AppStatisticsFunnelVO {
|
||||
.divide(new BigDecimal(pushOfMemberNum), 2, RoundingMode.HALF_UP)
|
||||
.toString();
|
||||
}
|
||||
@ApiModelProperty("生成视频人数_预览视频人数_转化率")
|
||||
// 生成视频人数_预览视频人数_转化率
|
||||
public String getCvom_pvom() {
|
||||
if (previewVideoOfMemberNum == 0 || completeVideoOfMemberNum == 0) {
|
||||
return "0.00";
|
||||
@@ -91,7 +89,7 @@ public class AppStatisticsFunnelVO {
|
||||
.divide(new BigDecimal(completeVideoOfMemberNum), 2, RoundingMode.HALF_UP)
|
||||
.toString();
|
||||
}
|
||||
@ApiModelProperty("预览视频人数_点击购买人数_转化率")
|
||||
// 预览视频人数_点击购买人数_转化率
|
||||
public String getPvom_cpom() {
|
||||
if (clickOnPayOfMemberNum == 0 || previewVideoOfMemberNum == 0) {
|
||||
return "0.00";
|
||||
@@ -101,7 +99,7 @@ public class AppStatisticsFunnelVO {
|
||||
.divide(new BigDecimal(previewVideoOfMemberNum), 2, RoundingMode.HALF_UP)
|
||||
.toString();
|
||||
}
|
||||
@ApiModelProperty("点击购买人数_支付订单人数_转化率")
|
||||
// 点击购买人数_支付订单人数_转化率
|
||||
public String getCpom_pom() {
|
||||
if (payOfMemberNum == 0 || clickOnPayOfMemberNum == 0) {
|
||||
return "0.00";
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
}
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
}
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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() {
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
}
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
}
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
}
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -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;
|
||||
|
@@ -1,5 +1,4 @@
|
||||
package com.ycwl.basic.model.snowFlake;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
@@ -27,16 +26,16 @@ public class UniqueId implements Serializable {
|
||||
/**
|
||||
* 工作机器ID、数据中心ID、序列号、上次生成ID的时间戳
|
||||
*/
|
||||
@ApiModelProperty(value = "机器ID")
|
||||
// 机器ID
|
||||
private long machineId;
|
||||
|
||||
@ApiModelProperty(value = "数据中心ID")
|
||||
// 数据中心ID
|
||||
private long datacenterId;
|
||||
|
||||
@ApiModelProperty(value = "毫秒内序列")
|
||||
// 毫秒内序列
|
||||
private long sequence;
|
||||
|
||||
@ApiModelProperty(value = "时间戳")
|
||||
// 时间戳
|
||||
private long timestamp;
|
||||
|
||||
@Override
|
||||
|
@@ -1,6 +1,5 @@
|
||||
package com.ycwl.basic.model.snowFlake;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
public class UniqueIdMetaData {
|
||||
/**
|
||||
@@ -13,73 +12,73 @@ public class UniqueIdMetaData {
|
||||
/**
|
||||
* 机器ID所占位数
|
||||
*/
|
||||
@ApiModelProperty(value = "机器位数")
|
||||
// 机器位数
|
||||
public static final long MACHINE_ID_BITS = 5L;
|
||||
|
||||
/**
|
||||
* 机器ID最大值31,0-31
|
||||
*/
|
||||
@ApiModelProperty(value = "机器ID最大")
|
||||
// 机器ID最大
|
||||
public static final long MAX_MACHINE_ID = ~(-1L << MACHINE_ID_BITS);
|
||||
|
||||
/**
|
||||
* 数据中心ID所占位数
|
||||
*/
|
||||
@ApiModelProperty(value = "数据中心ID所占位数")
|
||||
// 数据中心ID所占位数
|
||||
public static final long DATACENTER_ID_BITS = 5L;
|
||||
|
||||
/**
|
||||
* 数据中心ID最大值31,0-31
|
||||
*/
|
||||
@ApiModelProperty(value = "数据中心ID最大值")
|
||||
// 数据中心ID最大值
|
||||
public static final long MAX_DATACENTER_ID = ~(-1L << MACHINE_ID_BITS);
|
||||
|
||||
/**
|
||||
* Sequence所占位数
|
||||
*/
|
||||
@ApiModelProperty(value = "序列所占位数")
|
||||
// 序列所占位数
|
||||
public static final long SEQUENCE_BITS = 12L;
|
||||
|
||||
/**
|
||||
* 机器ID偏移量12
|
||||
*/
|
||||
@ApiModelProperty(value = "机器ID偏移量")
|
||||
// 机器ID偏移量
|
||||
public static final long MACHINE_SHIFT_BITS = SEQUENCE_BITS;
|
||||
|
||||
/**
|
||||
* 数据中心ID偏移量12+5=17
|
||||
*/
|
||||
@ApiModelProperty(value = "数据中心ID偏移量")
|
||||
// 数据中心ID偏移量
|
||||
public static final long DATACENTER_SHIFT_BITS = SEQUENCE_BITS + MACHINE_ID_BITS;
|
||||
|
||||
/**
|
||||
* 时间戳的偏移量12+5+5=22
|
||||
*/
|
||||
@ApiModelProperty(value = "时间戳偏移量")
|
||||
// 时间戳偏移量
|
||||
public static final long TIMESTAMP_LEFT_SHIFT_BITS = SEQUENCE_BITS + MACHINE_ID_BITS + DATACENTER_ID_BITS;
|
||||
|
||||
/**
|
||||
* Sequence掩码4095
|
||||
*/
|
||||
@ApiModelProperty(value = "序列掩码")
|
||||
// 序列掩码
|
||||
public static final long SEQUENCE_MASK = ~(-1L << SEQUENCE_BITS);
|
||||
|
||||
/**
|
||||
* 机器ID掩码1023
|
||||
*/
|
||||
@ApiModelProperty(value = "机器ID掩码")
|
||||
// 机器ID掩码
|
||||
public static final long MACHINE_MASK = ~(-1L << MACHINE_ID_BITS);
|
||||
|
||||
/**
|
||||
* 数据中心掩码1023
|
||||
*/
|
||||
@ApiModelProperty(value = "数据中心掩码")
|
||||
// 数据中心掩码
|
||||
public static final long DATACENTER_MASK = ~(-1L << MACHINE_ID_BITS);
|
||||
|
||||
/**
|
||||
* 时间戳掩码2的41次方减1
|
||||
*/
|
||||
@ApiModelProperty(value = "时间戳掩码")
|
||||
// 时间戳掩码
|
||||
public static final long TIMESTAMP_MASK = ~(-1L << 41L);
|
||||
|
||||
}
|
||||
|
@@ -1,7 +1,6 @@
|
||||
package com.ycwl.basic.model.wx;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
@@ -15,16 +14,16 @@ import lombok.experimental.Accessors;
|
||||
@Accessors(chain = true)
|
||||
public class WXPayOrderReqVO {
|
||||
|
||||
@ApiModelProperty(value = "总金额(单位:分)",required = true)
|
||||
// 总金额(单位:分)
|
||||
private Integer totalPrice;
|
||||
|
||||
@ApiModelProperty(value = "商品名称",required = true)
|
||||
// 商品名称
|
||||
private String goodsName;
|
||||
|
||||
@ApiModelProperty(value = "openid",required = true)
|
||||
// openid
|
||||
private String openId;
|
||||
|
||||
@ApiModelProperty(value = "商品订单号",required = true)
|
||||
// 商品订单号
|
||||
private Long orderSn;
|
||||
|
||||
private String description;
|
||||
|
@@ -1,7 +1,6 @@
|
||||
package com.ycwl.basic.model.wx;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
@@ -24,26 +23,26 @@ public class WxPayRespVO implements Serializable {
|
||||
/**
|
||||
* 预支付交易会话标识小程序下单接口返回的prepay_id参数值
|
||||
*/
|
||||
@ApiModelProperty("预支付交易会话标识小程序下单接口返回的prepay_id参数值")
|
||||
// 预支付交易会话标识小程序下单接口返回的prepay_id参数值
|
||||
private String prepayId;
|
||||
/**
|
||||
* 随机字符串
|
||||
*/
|
||||
@ApiModelProperty("随机字符串")
|
||||
// 随机字符串
|
||||
private String nonceStr;
|
||||
/**
|
||||
* 时间戳
|
||||
*/
|
||||
@ApiModelProperty("时间戳")
|
||||
// 时间戳
|
||||
private Long timeStamp;
|
||||
/**
|
||||
* 签名
|
||||
*/
|
||||
@ApiModelProperty("签名")
|
||||
// 签名
|
||||
private String paySign;
|
||||
/**
|
||||
* 签名签名算法
|
||||
*/
|
||||
@ApiModelProperty("签名算法")
|
||||
// 签名算法
|
||||
private String signType;
|
||||
}
|
||||
|
Reference in New Issue
Block a user