fix status

plp
chenshuichuan 2 years ago
parent b30c865dad
commit 01151dfefb

@ -0,0 +1,22 @@
CREATE TABLE `mes_product_process_line`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',
`product_id` bigint NOT NULL COMMENT '产品id',
`bom_id` bigint NOT NULL COMMENT '产品bomId',
`information` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '产品资料',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='产品工艺';

@ -15,7 +15,6 @@ public class RecordTemplateSaveReqVO {
private Long id;
@Schema(description = "名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "芋艿")
@NotEmpty(message = "名称不能为空")
private String name;
@Schema(description = "组织id", requiredMode = Schema.RequiredMode.REQUIRED, example = "4004")
@ -52,11 +51,10 @@ public class RecordTemplateSaveReqVO {
private String processInstanceId;
@Schema(description = "状态", requiredMode = Schema.RequiredMode.REQUIRED, example = "2")
@NotNull(message = "状态不能为空")
private Integer status;
@Schema(description = "记录类型(工序类型)", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@NotEmpty(message = "记录类型(工序类型不能为空")
@NotEmpty(message = "工序类型不能为空")
private String recordType;
@Schema(description = "备注", example = "你说的对")

@ -67,6 +67,7 @@ public class ProduceReportServiceImpl implements ProduceReportService {
@Override
@Transactional(rollbackFor = Exception.class)
public void updateProduceReport(ProduceReportSaveReqVO updateReqVO) {
updateReqVO.setReportStatus(ReportStatusEnum.稿.getValue());
// 校验存在
validateProduceReportExists(updateReqVO.getId());
// 更新

Loading…
Cancel
Save