feat:handleDecorationTeam

This commit is contained in:
苏竹红
2025-11-03 15:09:54 +08:00
parent 18fb551a72
commit 614f42f7ca
17 changed files with 493 additions and 14 deletions

View File

@@ -0,0 +1,50 @@
package com.cool.store.dto.decoration;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author suzhuhong
* @Date 2025/11/3 11:23
* @Version 1.0
*/
@Data
public class DecorationListDTO {
@ApiModelProperty("门店ID")
private Long shopId;
@ApiModelProperty("门店名称")
private String shopName;
@ApiModelProperty("门店编号")
private String shopCode;
@ApiModelProperty("门店区域ID")
private String regionId;
@ApiModelProperty("门店区域名称")
private String regionName;
@ApiModelProperty("门店省")
private String province;
@ApiModelProperty("门店市")
private String city;
@ApiModelProperty("门店县")
private String district;
@ApiModelProperty("门店详细地址")
private String detailAddress;
@ApiModelProperty("门店类型")
private Integer storeType;
@ApiModelProperty("门店签约类型")
private Integer signType;
@ApiModelProperty("门店装修分配状态")
private Integer decorationDescStatus;
}

View File

@@ -19,7 +19,7 @@ public class ShopDecorationAssignDO {
* 分配状态0-待分配1-已分配)
*/
@Column(name = "decoration_desc_status")
private Byte decorationDescStatus;
private Integer decorationDescStatus;
/**
* 装修团队id
@@ -76,7 +76,7 @@ public class ShopDecorationAssignDO {
*
* @return decoration_desc_status - 分配状态0-待分配1-已分配)
*/
public Byte getDecorationDescStatus() {
public Integer getDecorationDescStatus() {
return decorationDescStatus;
}
@@ -85,7 +85,7 @@ public class ShopDecorationAssignDO {
*
* @param decorationDescStatus 分配状态0-待分配1-已分配)
*/
public void setDecorationDescStatus(Byte decorationDescStatus) {
public void setDecorationDescStatus(Integer decorationDescStatus) {
this.decorationDescStatus = decorationDescStatus;
}

View File

@@ -0,0 +1,38 @@
package com.cool.store.request.decoration;
import com.cool.store.common.PageBasicInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
* @Author suzhuhong
* @Date 2025/11/3 13:31
* @Version 1.0
*/
@Data
public class DecorationListRequest extends PageBasicInfo {
@ApiModelProperty("关键字 门店名称/门店编码")
private String keyword;
@ApiModelProperty("门店类型")
private Integer storeType;
@ApiModelProperty("门店签约类型")
private Integer signType;
@ApiModelProperty("门店区域ID")
private Integer regionId;
@ApiModelProperty("门店意向开店区域")
private Long wantShopAreaId;
@ApiModelProperty(value = "门店意向开店区域IDs",hidden = true)
private List<Long> wantShopAreaIds;
@ApiModelProperty("门店装修分配状态")
private Integer decorationDescStatus;
}