|
|
@@ -17,12 +17,12 @@ import com.jzg.commons.exception.SystemException;
|
|
|
import com.jzg.commons.util.AssertionUtils;
|
|
|
import com.jzg.commons.util.MinioUtils;
|
|
|
import com.jzg.commons.util.StringUtils;
|
|
|
+import com.jzg.commons.util.idgen.IdGenerate;
|
|
|
import com.jzg.organization.client.EsmInsCompanyClient;
|
|
|
import com.jzg.organization.mapper.PtlAgreementMapper;
|
|
|
import com.jzg.organization.mapper.SysUploadFilesMapper;
|
|
|
import com.jzg.organization.mapper.SysUserMapper;
|
|
|
import com.jzg.organization.service.*;
|
|
|
-import io.seata.spring.annotation.GlobalTransactional;
|
|
|
import org.apache.commons.lang3.ObjectUtils;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
@@ -436,7 +436,7 @@ public class PtlAgreementServiceImpl extends ServiceImpl<PtlAgreementMapper, Ptl
|
|
|
|
|
|
// 查询所有承保规则明细
|
|
|
LambdaQueryWrapper<PtlAgreementUndwrtRulesAttrLink> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.in(PtlAgreementUndwrtRulesAttrLink::getId, rulesIds);
|
|
|
+ queryWrapper.in(PtlAgreementUndwrtRulesAttrLink::getRulesId, rulesIds);
|
|
|
List<PtlAgreementUndwrtRulesAttrLink> linkList = agreementUndwrtRulesAttrLinkService.list(queryWrapper);
|
|
|
Map<String, List<PtlAgreementUndwrtRulesAttrLink>> linkMap = linkList.stream().collect(
|
|
|
Collectors.groupingBy(PtlAgreementUndwrtRulesAttrLink::getRulesId));
|
|
|
@@ -469,6 +469,7 @@ public class PtlAgreementServiceImpl extends ServiceImpl<PtlAgreementMapper, Ptl
|
|
|
PtlAgreementUndwrtRules maxRules = agreementRulesService.getOne(undwrtRulesLambdaQueryWrapper);
|
|
|
newAgreementUndwrtRules.setOrderNum(Objects.nonNull(maxRules) ? maxRules.getOrderNum() + 1 : 1);
|
|
|
newAgreementUndwrtRules.setAgreementId(newAgreement.getId());
|
|
|
+ newAgreementUndwrtRules.setParentId(IdGenerate.nextId());
|
|
|
agreementRulesService.save(newAgreementUndwrtRules);
|
|
|
|
|
|
// 复制承保规则因子
|