Commit 2cbcfa6673ec7f076ee7e9e382481b31748c4c6e

Authored by 杨鸣坤
1 parent cb62490a

楚江ERP:提供时间改为string

@@ -184,7 +184,7 @@ create table `tbl_contract_std_processing_line` @@ -184,7 +184,7 @@ create table `tbl_contract_std_processing_line`
184 `industry` VARCHAR(100) COMMENT '行业', 184 `industry` VARCHAR(100) COMMENT '行业',
185 `quality` VARCHAR(100) COMMENT '品质', 185 `quality` VARCHAR(100) COMMENT '品质',
186 `loss_rate` VARCHAR(50) COMMENT '损耗', 186 `loss_rate` VARCHAR(50) COMMENT '损耗',
187 - `supply_time` DATE COMMENT '提供时间', 187 + `supply_time` VARCHAR(50) COMMENT '提供时间',
188 `material_product_ratio` VARCHAR(50) COMMENT '原材料与产品数量比', 188 `material_product_ratio` VARCHAR(50) COMMENT '原材料与产品数量比',
189 `material_product_ratio_remarks` VARCHAR(100) COMMENT '原材料与产品数量比备注', 189 `material_product_ratio_remarks` VARCHAR(100) COMMENT '原材料与产品数量比备注',
190 `product_id` VARCHAR(50) NOT NULL COMMENT '定作物名称', 190 `product_id` VARCHAR(50) NOT NULL COMMENT '定作物名称',
@@ -212,4 +212,24 @@ create table `tbl_contract_std_processing_line` @@ -212,4 +212,24 @@ create table `tbl_contract_std_processing_line`
212 `update_by` varchar(20) not null comment '更新人', 212 `update_by` varchar(20) not null comment '更新人',
213 `create_time` datetime default now() comment '创建时间', 213 `create_time` datetime default now() comment '创建时间',
214 `update_time` datetime default now() comment '更新时间' 214 `update_time` datetime default now() comment '更新时间'
215 -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '加工标准合同物料行' ROW_FORMAT = DYNAMIC;  
  215 +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '加工标准合同物料行' ROW_FORMAT = DYNAMIC;
  216 +
  217 +-- 锁价无规格操作申请单
  218 +DROP TABLE IF EXISTS `tbl_spec_lock_delay_application`;
  219 +create table `tbl_spec_lock_delay_application`
  220 +(
  221 + `id` varchar(32) primary key comment 'ID',
  222 + `contract_id` varchar(32) NOT NULL COMMENT '合同主表ID',
  223 + `spec_lock_date` DATE COMMENT '现申请锁规格日期',
  224 + `application_count` INT COMMENT '申请次数(第几次申请)',
  225 + `delay_reason` VARCHAR(200) COMMENT '延迟原因',
  226 + `approval_status` VARCHAR(50) COMMENT '审核状态',
  227 + `approver_id` VARCHAR(32) COMMENT '审核人',
  228 + `approved_at` datetime COMMENT '审核时间',
  229 + `create_by_id` varchar(32) not null comment '创建人ID',
  230 + `create_by` varchar(20) not null comment '创建人',
  231 + `update_by_id` varchar(32) not null comment '更新人ID',
  232 + `update_by` varchar(20) not null comment '更新人',
  233 + `create_time` datetime default now() comment '创建时间',
  234 + `update_time` datetime default now() comment '更新时间'
  235 +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '锁价无规格操作申请单' ROW_FORMAT = DYNAMIC;
@@ -70,8 +70,7 @@ public class GetContractStdProcessingLineBo extends BaseBo<ContractStdProcessing @@ -70,8 +70,7 @@ public class GetContractStdProcessingLineBo extends BaseBo<ContractStdProcessing
70 * 提供时间 70 * 提供时间
71 */ 71 */
72 @ApiModelProperty("提供时间") 72 @ApiModelProperty("提供时间")
73 - @JsonFormat(pattern = StringPool.DATE_PATTERN)  
74 - private LocalDate supplyTime; 73 + private String supplyTime;
75 74
76 /** 75 /**
77 * 原材料与产品数量比 76 * 原材料与产品数量比
@@ -65,7 +65,7 @@ public class ContractStdProcessingLine extends BaseEntity implements BaseDto { @@ -65,7 +65,7 @@ public class ContractStdProcessingLine extends BaseEntity implements BaseDto {
65 /** 65 /**
66 * 提供时间 66 * 提供时间
67 */ 67 */
68 - private LocalDate supplyTime; 68 + private String supplyTime;
69 69
70 /** 70 /**
71 * 原材料与产品数量比 71 * 原材料与产品数量比
@@ -174,7 +174,7 @@ public class ContractStdProcessingLineServiceImpl extends BaseMpServiceImpl<Cont @@ -174,7 +174,7 @@ public class ContractStdProcessingLineServiceImpl extends BaseMpServiceImpl<Cont
174 .set(ContractStdProcessingLine::getIndustry, StringUtil.isBlank(vo.getIndustry()) ? null : vo.getIndustry()) 174 .set(ContractStdProcessingLine::getIndustry, StringUtil.isBlank(vo.getIndustry()) ? null : vo.getIndustry())
175 .set(ContractStdProcessingLine::getQuality, StringUtil.isBlank(vo.getQuality()) ? null : vo.getQuality()) 175 .set(ContractStdProcessingLine::getQuality, StringUtil.isBlank(vo.getQuality()) ? null : vo.getQuality())
176 .set(ContractStdProcessingLine::getLossRate, StringUtil.isBlank(vo.getLossRate()) ? null : vo.getLossRate()) 176 .set(ContractStdProcessingLine::getLossRate, StringUtil.isBlank(vo.getLossRate()) ? null : vo.getLossRate())
177 - .set(ContractStdProcessingLine::getSupplyTime, vo.getSupplyTime() == null ? null : vo.getSupplyTime()) 177 + .set(ContractStdProcessingLine::getSupplyTime, StringUtil.isBlank(vo.getSupplyTime()) ? null : vo.getSupplyTime())
178 .set(ContractStdProcessingLine::getMaterialProductRatio, StringUtil.isBlank(vo.getMaterialProductRatio()) ? null : vo.getMaterialProductRatio()) 178 .set(ContractStdProcessingLine::getMaterialProductRatio, StringUtil.isBlank(vo.getMaterialProductRatio()) ? null : vo.getMaterialProductRatio())
179 .set(ContractStdProcessingLine::getMaterialProductRatioRemarks, StringUtil.isBlank(vo.getMaterialProductRatioRemarks()) ? null : vo.getMaterialProductRatioRemarks()) 179 .set(ContractStdProcessingLine::getMaterialProductRatioRemarks, StringUtil.isBlank(vo.getMaterialProductRatioRemarks()) ? null : vo.getMaterialProductRatioRemarks())
180 .set(ContractStdProcessingLine::getProductId, StringUtil.isBlank(vo.getProductId()) ? null : vo.getProductId()) 180 .set(ContractStdProcessingLine::getProductId, StringUtil.isBlank(vo.getProductId()) ? null : vo.getProductId())
@@ -62,8 +62,7 @@ public class CreateContractStdProcessingLineVo implements BaseVo, Serializable { @@ -62,8 +62,7 @@ public class CreateContractStdProcessingLineVo implements BaseVo, Serializable {
62 * 提供时间 62 * 提供时间
63 */ 63 */
64 @ApiModelProperty("提供时间") 64 @ApiModelProperty("提供时间")
65 - @TypeMismatch(message = "提供时间格式有误!")  
66 - private LocalDate supplyTime; 65 + private String supplyTime;
67 66
68 /** 67 /**
69 * 原材料与产品数量比 68 * 原材料与产品数量比
@@ -70,8 +70,7 @@ public class UpdateContractStdProcessingLineVo implements BaseVo, Serializable { @@ -70,8 +70,7 @@ public class UpdateContractStdProcessingLineVo implements BaseVo, Serializable {
70 * 提供时间 70 * 提供时间
71 */ 71 */
72 @ApiModelProperty("提供时间") 72 @ApiModelProperty("提供时间")
73 - @TypeMismatch(message = "提供时间格式有误!")  
74 - private LocalDate supplyTime; 73 + private String supplyTime;
75 74
76 /** 75 /**
77 * 原材料与产品数量比 76 * 原材料与产品数量比