合同模式非必填

This commit is contained in:
guoshengxiong 2025-11-11 17:34:12 +08:00
parent 4d752512ed
commit ebbbcaae52
2 changed files with 14 additions and 2 deletions

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.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -165,7 +166,12 @@ public class CivilizeConstructionServiceImpl extends ServiceImpl<CivilizeConstru
WorkerInfo info = workerInfoService.getById(user1.getWorkerId());
String projectSn = processInstance.getTenantId();
CivilizeConstruction record = new CivilizeConstruction();
record.setContractModel(Objects.equals(FlowUtil.getString(formData, "field8651419052293"), "EPC") ? 1 : 2);
String field8651419052293 = FlowUtil.getString(formData, "field8651419052293");
Integer contractModel = null;
if (StrUtil.isNotBlank(field8651419052293)) {
contractModel = Objects.equals(field8651419052293, "EPC") ? 1 : 2;
}
record.setContractModel(contractModel);
record.setDeliveryLevel(FlowUtil.getString(formData, "field5228419077026"));
record.setDeviceId(FlowUtil.getPullDownLong(formData, "field7489919113760"));
record.setProjectGroupId(FlowUtil.getPullDownLong(formData, "field2151319127628"));

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;
@ -184,7 +185,12 @@ public class QualitySuperviseServiceImpl extends ServiceImpl<QualitySuperviseMap
SystemUser user1 = systemUserService.getById(user.getId());
WorkerInfo info = workerInfoService.getById(user1.getWorkerId());
QualitySupervise record = new QualitySupervise();
record.setContractModel(Objects.equals(FlowUtil.getString(formData, "field6263895325071"), "EPC") ? 1 : 2);
String field6263895325071 = FlowUtil.getString(formData, "field6263895325071");
Integer contractModel = null;
if (StrUtil.isNotBlank(field6263895325071)) {
contractModel = Objects.equals(field6263895325071, "EPC") ? 1 : 2;
}
record.setContractModel(contractModel);
record.setDeliveryLevel(FlowUtil.getString(formData, "field5089995326471"));
record.setQualitySupervisionAgency(FlowUtil.getString(formData, "field4427127220717"));
record.setIssuer(FlowUtil.getPullDownLong(formData, "field6606727229026"));