Showing
6 changed files
with
27 additions
and
10 deletions
| @@ -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 | * 原材料与产品数量比 |