装修接口
This commit is contained in:
@@ -64,6 +64,17 @@ public class BigRegionDO {
|
||||
@Column(name = "store_manage_region_id")
|
||||
private Long storeManageRegionId;
|
||||
|
||||
@Column(name ="hqt_region_code")
|
||||
private String hqtRegionCode;
|
||||
|
||||
public String getHqtRegionCode() {
|
||||
return hqtRegionCode;
|
||||
}
|
||||
|
||||
public void setHqtRegionCode(String hqtRegionCode) {
|
||||
this.hqtRegionCode = hqtRegionCode;
|
||||
}
|
||||
|
||||
public Long getStoreManageRegionId() {
|
||||
return storeManageRegionId;
|
||||
}
|
||||
|
||||
@@ -128,4 +128,21 @@ public class DecorationDesignInfoDO {
|
||||
|
||||
@Column(name = "quotation_submit_time")
|
||||
private Date quotationSubmitTime;
|
||||
|
||||
@Column(name = "design_sheet_id")
|
||||
private String designSheetId;
|
||||
@Column(name = "design_name")
|
||||
private String designName;
|
||||
@Column(name = "design_leader_name")
|
||||
private String designLeaderName;
|
||||
@Column(name = "original_photo_url")
|
||||
private String originalPhotoUrl;
|
||||
@Column(name = "rendering_url")
|
||||
private String renderingUrl;
|
||||
@Column(name = "floor_plan_url")
|
||||
private String floorPlanUrl;
|
||||
@Column(name = "quotation_sheet_id")
|
||||
private String quotationSheetId;
|
||||
@Column(name = "quoter")
|
||||
private String quoter;
|
||||
}
|
||||
@@ -90,4 +90,10 @@ public class DecorationMeasureDO {
|
||||
@Column(name = "deleted", nullable = false, columnDefinition = "tinyint default '0'")
|
||||
private Boolean deleted;
|
||||
|
||||
@Column(name = "measurement_sheet_id")
|
||||
private String measurementSheetId;
|
||||
@Column(name = "measure_user_name")
|
||||
private String measureUserName;
|
||||
@Column(name = "design_leader_name")
|
||||
private String designLeaderName;
|
||||
}
|
||||
@@ -152,4 +152,7 @@ public class ShopInfoDO {
|
||||
//所属管理区域
|
||||
@Column(name = "manager_region_id")
|
||||
private Long managerRegionId;
|
||||
|
||||
@Column(name = "shop_decoration_attributes")
|
||||
private Integer shopDecorationAttributes;
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/07/23/15:00
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class AssignDesignerRequest {
|
||||
|
||||
@NotBlank(message = "店铺编号不能为空")
|
||||
private String shopCode;
|
||||
@NotBlank(message = "设计派单ID不能为空")
|
||||
private String designSheetId;
|
||||
@NotBlank(message = "设计师不能为空")
|
||||
private String designName;
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/07/23/15:43
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class AssignQuotationRequest {
|
||||
|
||||
@NotBlank(message = "门店编号不能为空")
|
||||
private String shopCode;
|
||||
@NotBlank(message = "报价单编码不能为空")
|
||||
private String quotationSheetId;
|
||||
@NotBlank(message = "报价员不能为空")
|
||||
private String quoter;
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/07/23/14:26
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class AssignSurveyorsRequest {
|
||||
@NotBlank(message = "门店编码不能为空")
|
||||
private String shopCode;
|
||||
|
||||
@ApiModelProperty("测量单ID")
|
||||
@NotBlank(message = "测量单ID不能为空")
|
||||
private String measurementSheetId;
|
||||
|
||||
@ApiModelProperty("测量员")
|
||||
@NotBlank(message = "测量员不能为空")
|
||||
private String measureUserName;
|
||||
|
||||
@ApiModelProperty("设计组")
|
||||
@NotBlank(message = "设计组不能为空")
|
||||
private String designLeaderName;
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/07/23/15:31
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class SubmitDesignDrawingRequest {
|
||||
|
||||
@NotBlank(message = "门店编号不能为空")
|
||||
private String shopCode;
|
||||
|
||||
@NotBlank(message = "设计派单ID不能为空")
|
||||
private String designSheetId;
|
||||
|
||||
@NotBlank(message = "设计师不能为空")
|
||||
private String designName;
|
||||
@NotEmpty(message = "原始照片不能为空")
|
||||
private List<String> originalPhotoUrl;
|
||||
@NotEmpty(message = "效果图不能为空")
|
||||
private List<String> renderingUrl;
|
||||
@NotEmpty(message = "平面布置图不能为空")
|
||||
private List<String> floorPlanUrl;
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/07/23/14:41
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class SubmitMeasurementRequest {
|
||||
|
||||
@NotBlank(message = "门店编码不能为空")
|
||||
private String shopCode;
|
||||
@NotNull(message = "测量日期不能为空")
|
||||
private Date measureDate;
|
||||
@NotNull(message = "出图日期不能为空")
|
||||
private Date diagramDate;
|
||||
@NotEmpty(message = "测量图附件不能为空")
|
||||
private List<String> measureUrl;
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/07/23/15:50
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class SubmitQuotationSheetRequest {
|
||||
@NotBlank(message = "门店编码不能为空")
|
||||
private String shopCode;
|
||||
@NotBlank(message = "报价单ID(报价单编号)不能为空")
|
||||
private String quotationSheetId;
|
||||
@NotBlank(message = "报价单附件不能为空")
|
||||
private List<String> quotationSheetUrl;
|
||||
}
|
||||
Reference in New Issue
Block a user