已完成小程序端的项目查询
This commit is contained in:
@ -37,7 +37,7 @@ public class ProjectCardVO implements Serializable {
|
||||
/**
|
||||
* 项目图片URL
|
||||
*/
|
||||
@Schema(description = "项目图片URL", example = "http://xxx.png")
|
||||
@Schema(description = "项目图片URL", example = "8E9WE24M")
|
||||
private String projectImage;
|
||||
|
||||
/**
|
||||
|
@ -28,7 +28,7 @@ public class ProjectDetailVO implements Serializable {
|
||||
/**
|
||||
* 项目图片URL
|
||||
*/
|
||||
@Schema(description = "项目图片URL", example = "http://xxx.png")
|
||||
@Schema(description = "项目图片URL", example = "8E9WE24M")
|
||||
private String projectImage;
|
||||
|
||||
/**
|
||||
|
@ -37,7 +37,7 @@ public class ProjectPageVO implements Serializable {
|
||||
/**
|
||||
* 项目图片URL
|
||||
*/
|
||||
@Schema(description = "项目图片URL", example = "http://xxx.png")
|
||||
@Schema(description = "项目图片URL", example = "8E9WE24M")
|
||||
private String projectImage;
|
||||
|
||||
/**
|
||||
|
@ -30,7 +30,7 @@ public class ProjectVO implements Serializable {
|
||||
/**
|
||||
* 项目图片URL
|
||||
*/
|
||||
@Schema(description = "项目图片URL", example = "http://xxx.png")
|
||||
@Schema(description = "项目图片URL", example = "8E9WE24M")
|
||||
private String projectImage;
|
||||
|
||||
/**
|
||||
|
@ -6,6 +6,7 @@ import lombok.Data;
|
||||
import java.io.Serial;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 项目明细抽佣 视图对象
|
||||
@ -14,41 +15,35 @@ import java.math.BigDecimal;
|
||||
@Schema(description = "项目明细抽佣 视图对象")
|
||||
public class ProjectCommissionVO implements Serializable {
|
||||
|
||||
/**
|
||||
* 项目明细抽佣ID
|
||||
*/
|
||||
@Schema(description = "项目明细抽佣ID", example = "1")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 项目明细ID
|
||||
*/
|
||||
@Schema(description = "项目明细ID", example = "${field.example}")
|
||||
private Long projectDetailId;
|
||||
|
||||
/**
|
||||
* 我的单价
|
||||
*/
|
||||
@Schema(description = "我的单价", example = "${field.example}")
|
||||
private BigDecimal myUnitPrice;
|
||||
|
||||
/**
|
||||
* 当前抽佣比例
|
||||
*/
|
||||
@Schema(description = "当前抽佣比例", example = "${field.example}")
|
||||
private BigDecimal currentCommissionRate;
|
||||
|
||||
/**
|
||||
* 项目ID
|
||||
*/
|
||||
@Schema(description = "项目ID", example = "${field.example}")
|
||||
@Schema(description = "项目ID", example = "1")
|
||||
private Long projectId;
|
||||
|
||||
/**
|
||||
* 用户ID
|
||||
* 项目名称
|
||||
*/
|
||||
@Schema(description = "用户ID", example = "${field.example}")
|
||||
private Long userId;
|
||||
@Schema(description = "项目名称", example = "美团省钱包")
|
||||
private String projectName;
|
||||
|
||||
/**
|
||||
* 项目图片URL
|
||||
*/
|
||||
@Schema(description = "项目图片URL", example = "8E9WE24M")
|
||||
private String projectImage;
|
||||
|
||||
/**
|
||||
* 项目结算周期
|
||||
*/
|
||||
@Schema(description = "项目结算周期", example = "2")
|
||||
private Integer projectSettlementCycle;
|
||||
|
||||
/**
|
||||
* 项目明细列表
|
||||
*/
|
||||
@Schema(description = "项目明细列表")
|
||||
private List<ProjectDetailCommissionVO> projectDetailCommissionVOList;
|
||||
|
||||
|
||||
@Serial
|
||||
|
@ -0,0 +1,52 @@
|
||||
package com.greenorange.promotion.model.vo.projectCommission;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serial;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Data
|
||||
public class ProjectDetailCommissionVO implements Serializable {
|
||||
|
||||
/**
|
||||
* 项目明细抽佣ID
|
||||
*/
|
||||
@Schema(description = "项目明细抽佣ID", example = "1")
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 项目明细名称
|
||||
*/
|
||||
@Schema(description = "项目明细名称", example = "2.9元购买30元券包")
|
||||
private String projectDetailName;
|
||||
|
||||
/**
|
||||
* 我的单价
|
||||
*/
|
||||
@Schema(description = "我的单价", example = "10.44")
|
||||
private BigDecimal myUnitPrice;
|
||||
|
||||
/**
|
||||
* 代理单价
|
||||
*/
|
||||
@Schema(description = "代理单价", example = "9.44")
|
||||
private BigDecimal agentUnitPrice;
|
||||
|
||||
/**
|
||||
* 当前抽佣比例
|
||||
*/
|
||||
@Schema(description = "当前抽佣比例", example = "3")
|
||||
private BigDecimal currentCommissionRate;
|
||||
|
||||
/**
|
||||
* 项目id
|
||||
*/
|
||||
@Schema(description = "项目id", example = "1")
|
||||
private Long projectId;
|
||||
|
||||
|
||||
@Serial
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
Reference in New Issue
Block a user