门店转让记录,修改门店招商专员/督导接口
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.cool.store.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -9,19 +10,20 @@ import lombok.Data;
|
||||
*/
|
||||
@Data
|
||||
public class TransferLogDTO {
|
||||
|
||||
@ApiModelProperty("操作人id")
|
||||
private String fromUserId;
|
||||
|
||||
@ApiModelProperty("被分配人ID")
|
||||
private String toUserId;
|
||||
|
||||
@ApiModelProperty("操作人")
|
||||
private String fromUserName;
|
||||
|
||||
@ApiModelProperty("被分配人")
|
||||
private String toUserName;
|
||||
|
||||
@ApiModelProperty("")
|
||||
private String fromUserMobile;
|
||||
|
||||
@ApiModelProperty("")
|
||||
private String toUserMobile;
|
||||
|
||||
@ApiModelProperty("")
|
||||
private Integer type;
|
||||
|
||||
@ApiModelProperty("'1-线索,2-门店'")
|
||||
private Integer lineShopType;
|
||||
}
|
||||
|
||||
@@ -104,7 +104,10 @@ public class ShopInfoDO {
|
||||
*/
|
||||
@Column(name = "create_time")
|
||||
private Date createTime;
|
||||
|
||||
@Column(name = "create_user_id")
|
||||
private String createUserId;
|
||||
@Column(name = "update_user_id")
|
||||
private String updateUserId;
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
@@ -115,7 +118,7 @@ public class ShopInfoDO {
|
||||
private Integer joinMode;
|
||||
|
||||
@Column(name = "franchise_brand")
|
||||
private String franchiseBrand;
|
||||
private Integer franchiseBrand;
|
||||
|
||||
@Column(name = "development_manager")
|
||||
private String developmentManager;
|
||||
|
||||
@@ -11,7 +11,7 @@ public class TransferLogDO {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
|
||||
// line_info.id/shop_id',
|
||||
@Column(name = "line_id")
|
||||
private Long lineId;
|
||||
|
||||
@@ -58,6 +58,9 @@ public class TransferLogDO {
|
||||
*/
|
||||
@Column(name = "update_user_id")
|
||||
private String updateUserId;
|
||||
//'1-线索,2-门店'
|
||||
@Column(name = "line_shop_type")
|
||||
private String lineShopType;
|
||||
|
||||
/**
|
||||
* @return id
|
||||
@@ -110,7 +113,6 @@ public class TransferLogDO {
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取创建时间
|
||||
*
|
||||
|
||||
@@ -32,9 +32,13 @@ public class AddBranchShopRequest {
|
||||
@NotNull
|
||||
@Min(1)
|
||||
@Max(3)
|
||||
@ApiModelProperty(" //'1-社会加盟模式/加盟部加盟店 2-强加盟模式/加盟公司加盟店 3-加盟公司自有店',")
|
||||
@ApiModelProperty(" 加盟模式//'1-社会加盟模式/加盟部加盟店 2-强加盟模式/加盟公司加盟店 3-加盟公司自有店',")
|
||||
private Integer joinMode;
|
||||
|
||||
@NotNull
|
||||
@Min(1)
|
||||
@Max(6)
|
||||
@ApiModelProperty("'加盟品牌1,\"正新鸡排\",2,\"正新三明治\",3,\"正烧记\"4,\"大鼓米线\"5,\"串小妹\"6,\"茂掌柜\"'")
|
||||
private Integer franchiseBrand;
|
||||
@ApiModelProperty("督导")
|
||||
private String investmentManagerUserId;
|
||||
@NotNull
|
||||
@@ -56,6 +60,7 @@ public class AddBranchShopRequest {
|
||||
shopInfoDO.setShopStatus(ShopStatusEnum.ING.getCode());
|
||||
shopInfoDO.setShopStage(ShopStageEnum.SHOP_STAGE_1.getShopStage());
|
||||
shopInfoDO.setPartnerId(partnerId);
|
||||
shopInfoDO.setFranchiseBrand(request.getFranchiseBrand());
|
||||
return shopInfoDO;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.Max;
|
||||
import javax.validation.constraints.Min;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/01/08/下午4:49
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class BranchShopDetailRequest {
|
||||
|
||||
private Long shopId;
|
||||
@ApiModelProperty("加盟意向区域")
|
||||
private Long wantShopAreaId;
|
||||
@ApiModelProperty("所属区域")
|
||||
private Long regionId;
|
||||
@NotNull
|
||||
@Min(1)
|
||||
@Max(3)
|
||||
@ApiModelProperty("加盟模式 1-社会加盟模式/加盟部加盟店 2-强加盟模式/加盟公司加盟店 3-加盟公司自有店")
|
||||
private Integer joinMode;
|
||||
@NotNull
|
||||
@ApiModelProperty("加盟品牌")
|
||||
private Integer franchiseBrand;
|
||||
}
|
||||
@@ -26,8 +26,8 @@ public class UpdateLineRequest {
|
||||
private Long regionId;
|
||||
@NotNull
|
||||
@Min(1)
|
||||
@Max(2)
|
||||
@ApiModelProperty("加盟模式 1-社会加盟 2-强加盟")
|
||||
@Max(3)
|
||||
@ApiModelProperty("加盟模式 1-社会加盟模式/加盟部加盟店 2-强加盟模式/加盟公司加盟店 3-加盟公司自有店")
|
||||
private Integer joinMode;
|
||||
@NotNull
|
||||
@ApiModelProperty("加盟品牌")
|
||||
|
||||
@@ -0,0 +1,59 @@
|
||||
package com.cool.store.response;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.temporal.ChronoUnit;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/01/08/下午4:11
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class BranchShopDetailResponse {
|
||||
|
||||
@ApiModelProperty("加盟商名称")
|
||||
private String username;
|
||||
|
||||
@ApiModelProperty("加盟手机号")
|
||||
private String mobile;
|
||||
@ApiModelProperty(" 加盟模式//'1-社会加盟模式/加盟部加盟店 2-强加盟模式/加盟公司加盟店 3-加盟公司自有店'")
|
||||
private Integer joinMode;
|
||||
|
||||
private Long shopId;
|
||||
|
||||
@ApiModelProperty("门店编号")
|
||||
private String shopCode;
|
||||
|
||||
@ApiModelProperty("门店名称")
|
||||
private String shopName;
|
||||
|
||||
@ApiModelProperty("总项数")
|
||||
private Integer totalColumn;
|
||||
|
||||
@ApiModelProperty("完成项")
|
||||
private Integer completionColumn;
|
||||
|
||||
@ApiModelProperty("所属品牌 1,\"正新鸡排\",2,\"正新三明治\",3,\"正烧记\"4,\"大鼓米线\"5,\"串小妹\"6,\"茂掌柜\"")
|
||||
private Integer franchiseBrand;
|
||||
|
||||
@ApiModelProperty("预估完成时间")
|
||||
private Date planCompletionTime;
|
||||
|
||||
@ApiModelProperty("招商经理名称")
|
||||
private String investmentManagerName;
|
||||
|
||||
@ApiModelProperty("招商经理userId")
|
||||
private String investmentManagerId;
|
||||
|
||||
@ApiModelProperty("所属大区")
|
||||
private String regionName;
|
||||
|
||||
@ApiModelProperty("意向开店区域")
|
||||
private String wantRegionName;
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user