平台建店list

This commit is contained in:
shuo.wang
2024-10-11 09:42:49 +08:00
parent f619cea9d3
commit 90149fb6dd
13 changed files with 333 additions and 15 deletions

View File

@@ -0,0 +1,19 @@
package com.cool.store.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author: WangShuo
* @Date: 2024/10/10/下午9:17
* @Version 1.0
* @注释:
*/
@Data
public class PlatformBuildStageDTO {
private Long shopId;
private Integer shopSubStage;
private Integer shopSubStageStatus;
}

View File

@@ -0,0 +1,29 @@
package com.cool.store.request;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
* @Author: WangShuo
* @Date: 2024/10/10/下午8:51
* @Version 1.0
* @注释:
*/
@Data
public class platformBuildListRequest {
@ApiModelProperty(value = "门店名称/编号")
private String shopKeyword;
@ApiModelProperty(value = "加盟商姓名/手机号")
private String partnerKeyword;
@ApiModelProperty(value = "所属区域id")
private List<Long> regionIds;
@ApiModelProperty(value = "操作人id", hidden = true)
private String operateUserId;
private Integer pageSize;
private Integer pageNum;
}

View File

@@ -0,0 +1,37 @@
package com.cool.store.response;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author: WangShuo
* @Date: 2024/10/10/下午8:20
* @Version 1.0
* @注释:
*/
@Data
public class PlatformBuildListResponse {
private Long shopId;
@ApiModelProperty("门店名称")
private String shopName;
@ApiModelProperty("门店编号")
private String shopCode;
@ApiModelProperty("加盟商姓名")
private String partnerName;
@ApiModelProperty("手机号码")
private String mobile;
@ApiModelProperty(value = "所属区域id",hidden = true)
private Long regionId;
@ApiModelProperty("所属区域")
private String regionName;
@ApiModelProperty("抖音")
private Integer DYStageStatus;
@ApiModelProperty("美团外卖")
private Integer MTStageStatus;
@ApiModelProperty("饿了么")
private Integer ELMEStageStatus;
@ApiModelProperty("美团团购")
private Integer MTBuyStageStatus;
@ApiModelProperty("快手")
private Integer KSStageStatus;
}

View File

@@ -0,0 +1,45 @@
package com.cool.store.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.time.temporal.ChronoUnit;
import java.util.Date;
/**
* @Author: WangShuo
* @Date: 2024/10/10/下午8:29
* @Version 1.0
* @注释:
*/
@Data
public class PlatformBuildInfoVO {
@ApiModelProperty("加盟商名称")
private String username;
@ApiModelProperty("加盟手机号")
private String mobile;
private Integer joinStatus;
private Long shopId;
@ApiModelProperty("门店名称")
private String shopName;
@ApiModelProperty("门店编码")
private String shopCode;
@ApiModelProperty("总项数")
private Integer totalColumn;
@ApiModelProperty("完成项")
private Integer completionColumn;
@ApiModelProperty("所属区域")
private String regionName;
@ApiModelProperty("招商经理名称")
private String investmentManagerName;
}