Commit 2cbcfa6673ec7f076ee7e9e382481b31748c4c6e

Authored by 杨鸣坤
1 parent cb62490a

楚江ERP:提供时间改为string

... ... @@ -184,7 +184,7 @@ create table `tbl_contract_std_processing_line`
184 184 `industry` VARCHAR(100) COMMENT '行业',
185 185 `quality` VARCHAR(100) COMMENT '品质',
186 186 `loss_rate` VARCHAR(50) COMMENT '损耗',
187   - `supply_time` DATE COMMENT '提供时间',
  187 + `supply_time` VARCHAR(50) COMMENT '提供时间',
188 188 `material_product_ratio` VARCHAR(50) COMMENT '原材料与产品数量比',
189 189 `material_product_ratio_remarks` VARCHAR(100) COMMENT '原材料与产品数量比备注',
190 190 `product_id` VARCHAR(50) NOT NULL COMMENT '定作物名称',
... ... @@ -212,4 +212,24 @@ create table `tbl_contract_std_processing_line`
212 212 `update_by` varchar(20) not null comment '更新人',
213 213 `create_time` datetime default now() comment '创建时间',
214 214 `update_time` datetime default now() comment '更新时间'
215   -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '加工标准合同物料行' ROW_FORMAT = DYNAMIC;
\ No newline at end of file
  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;
\ No newline at end of file
... ...
... ... @@ -70,8 +70,7 @@ public class GetContractStdProcessingLineBo extends BaseBo<ContractStdProcessing
70 70 * 提供时间
71 71 */
72 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 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 174 .set(ContractStdProcessingLine::getIndustry, StringUtil.isBlank(vo.getIndustry()) ? null : vo.getIndustry())
175 175 .set(ContractStdProcessingLine::getQuality, StringUtil.isBlank(vo.getQuality()) ? null : vo.getQuality())
176 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 178 .set(ContractStdProcessingLine::getMaterialProductRatio, StringUtil.isBlank(vo.getMaterialProductRatio()) ? null : vo.getMaterialProductRatio())
179 179 .set(ContractStdProcessingLine::getMaterialProductRatioRemarks, StringUtil.isBlank(vo.getMaterialProductRatioRemarks()) ? null : vo.getMaterialProductRatioRemarks())
180 180 .set(ContractStdProcessingLine::getProductId, StringUtil.isBlank(vo.getProductId()) ? null : vo.getProductId())
... ...
... ... @@ -62,8 +62,7 @@ public class CreateContractStdProcessingLineVo implements BaseVo, Serializable {
62 62 * 提供时间
63 63 */
64 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 70 * 提供时间
71 71 */
72 72 @ApiModelProperty("提供时间")
73   - @TypeMismatch(message = "提供时间格式有误!")
74   - private LocalDate supplyTime;
  73 + private String supplyTime;
75 74
76 75 /**
77 76 * 原材料与产品数量比
... ...