实现商品信息查询和商品价格查询逻辑

This commit is contained in:
longbinbin
2024-12-05 17:05:59 +08:00
parent 3114fc7046
commit 92dfc1ceff
22 changed files with 399 additions and 11 deletions

View File

@@ -2,6 +2,7 @@ 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;
@@ -29,10 +30,22 @@ public class SourceEntity {
* 所属用户
*/
private Long memberId;
/**
* 原素材类型:1视频,2图像
*/
private Integer type;
/**
* 文件存储地址
*/
private String url;
/**
* 视频文件存储地址
*/
private String videoUrl;
/**
* 是否被购买 0未购买 1已购买
*/
private Integer isBuy;
private Date createTime;
private Date updateTime;
}

View File

@@ -35,11 +35,15 @@ public class SourceReqQuery extends BaseQueryParameterReq {
*/
@ApiModelProperty("所属用户")
private Long memberId;
@ApiModelProperty("原素材类型:1视频,2图像")
private Integer type;
/**
* 文件存储地址
*/
@ApiModelProperty("文件存储地址")
private String url;
@ApiModelProperty("是否被购买:0未购买,1已购买")
private Integer isBuy;
private Date startTime;
private Date endTime;
}

View File

@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
@@ -25,6 +26,10 @@ public class SourceRespVO {
private Long scenicId;
@ApiModelProperty("景区名称")
private String scenicName;
@ApiModelProperty("经度")
private BigDecimal longitude;
@ApiModelProperty("纬度")
private BigDecimal latitude;
/**
* 来源设备id
*/
@@ -35,11 +40,15 @@ public class SourceRespVO {
*/
@ApiModelProperty("所属用户")
private Long memberId;
@ApiModelProperty("原素材类型:1视频,2图像")
private Integer type;
/**
* 文件存储地址
*/
@ApiModelProperty("文件存储地址")
@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 HH:mm:ss", timezone = "GMT+8")