xzy-fix-社保福利台账人数核算

This commit is contained in:
Harryxzy 2022-09-22 16:14:42 +08:00
parent 6717a8235a
commit 8dc2db8729
1 changed files with 3 additions and 3 deletions

View File

@ -776,11 +776,11 @@ public class SIAccountBiz extends Service {
boolean otherPersonFlag = false;
for (InsuranceAccountDetailPO item : v) {
// 判断社保是否为0
socialPersonFlag = (StringUtils.isBlank(item.getSocialSum()) || item.getSocialSum().equals("0"));
socialPersonFlag = (StringUtils.isBlank(item.getSocialSum()) || Double.parseDouble(item.getSocialSum()) <=0.0 );
BigDecimal socialPerson = socialPersonFlag ? new BigDecimal("0") : new BigDecimal(item.getSocialSum());
fundPersonFlag = (StringUtils.isBlank(item.getFundSum()) || item.getFundSum().equals("0"));
fundPersonFlag = (StringUtils.isBlank(item.getFundSum()) || Double.parseDouble(item.getFundSum()) <=0.0);
BigDecimal fundPerson = fundPersonFlag ? new BigDecimal("0") : new BigDecimal(item.getFundSum());
otherPersonFlag = (StringUtils.isBlank(item.getOtherSum()) || item.getOtherSum().equals("0"));
otherPersonFlag = (StringUtils.isBlank(item.getOtherSum()) || Double.parseDouble(item.getOtherSum()) <=0.0);
BigDecimal otherPerson = otherPersonFlag ? new BigDecimal("0") : new BigDecimal(item.getOtherSum());
socialTemp = socialTemp.add(socialPerson);
fundTemp = fundTemp.add(fundPerson);