Commit bef5353a by jianan

出账检核-增加币种60

parent 859dade9
...@@ -385,28 +385,34 @@ public class FortuneServiceImpl extends ServiceImpl<FortuneMapper, Fortune> ...@@ -385,28 +385,34 @@ public class FortuneServiceImpl extends ServiceImpl<FortuneMapper, Fortune>
StringBuilder validateMsg = new StringBuilder(); StringBuilder validateMsg = new StringBuilder();
for (Fortune fortune : fortuneList) { for (Fortune fortune : fortuneList) {
if (StringUtils.isNotBlank(fortune.getFortuneAccountBizId())) { if (StringUtils.isNotBlank(fortune.getFortuneAccountBizId())) {
validateMsg.append("➖ ").append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker()) validateMsg.append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker())
.append(":已发薪资,不能重复生成").append(" "); .append(":已发薪资,不能重复生成");
break;
} }
if (StringUtils.equals(fortune.getStatus(), FortuneStatusEnum.WAIT.getItemValue())) { if (StringUtils.equals(fortune.getStatus(), FortuneStatusEnum.WAIT.getItemValue())) {
validateMsg.append("➖ ").append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker()) validateMsg.append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker())
.append(":待出账状态不能直接改为'可出账, 检核完成'").append(" "); .append(":待出账状态不能直接改为'可出账, 检核完成'");
break;
} }
if (StringUtils.equals(fortune.getStatus(), FortuneStatusEnum.SENT.getItemValue())) { if (StringUtils.equals(fortune.getStatus(), FortuneStatusEnum.SENT.getItemValue())) {
validateMsg.append("➖ ").append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker()) validateMsg.append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker())
.append(":已完成出账").append(" "); .append(":已完成出账");
break;
} }
if (fortune.getActualPayoutDate() == null) { if (fortune.getActualPayoutDate() == null) {
validateMsg.append("➖ ").append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker()) validateMsg.append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker())
.append(":未设置出账年月(实)").append(" "); .append(":未设置出账年月(实)");
break;
} }
if (ObjectUtils.isEmpty(fortune.getPayoutCurrency())) { if (ObjectUtils.isEmpty(fortune.getPayoutCurrency())) {
validateMsg.append("➖ ").append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker()) validateMsg.append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker())
.append(":未设置发放币种").append(" "); .append(":未设置发放币种");
break;
} }
if (ObjectUtils.isEmpty(fortune.getPayoutAmount())) { if (ObjectUtils.isEmpty(fortune.getPayoutAmount())) {
validateMsg.append("➖ ").append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker()) validateMsg.append("保单").append(fortune.getPolicyNo()).append("-").append(fortune.getBroker())
.append(":未设置发放币种金额").append(" "); .append(":未设置发放币种金额");
break;
} }
} }
if (StringUtils.isNotBlank(validateMsg.toString())) { if (StringUtils.isNotBlank(validateMsg.toString())) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment