工作流添加质量问题记录的合同模式非必填

This commit is contained in:
guoshengxiong 2025-11-11 17:23:53 +08:00
parent 5b56c51e03
commit 4d752512ed

View File

@ -1,6 +1,7 @@
package com.zhgd.xmgl.modules.baotou.service.impl;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@ -230,7 +231,12 @@ public class QualityProblemServiceImpl extends ServiceImpl<QualityProblemMapper,
String deliveryLevel = FlowUtil.getString(formData, "field1119531519328");
Date inspectTime = FlowUtil.getDate(formData, "field7006700270795");
Date changeLimitTime = FlowUtil.getDate(formData, "field1956800274157");
record.setContractModel(Objects.equals(FlowUtil.getString(formData, "field1145031520759"), "EPC") ? 1 : 2);
Integer contractModel = null;
String field1145031520759 = FlowUtil.getString(formData, "field1145031520759");
if (StrUtil.isNotBlank(field1145031520759)) {
contractModel = Objects.equals(field1145031520759, "EPC") ? 1 : 2;
}
record.setContractModel(contractModel);
record.setDeliveryLevel(deliveryLevel);
record.setDeviceId(deviceId);
record.setProjectGroupId(projectGroupId);