feat: 确收打包项目更新列表

This commit is contained in:
2024-03-12 11:36:12 +08:00
parent a59f4c23d1
commit c2c28dede8
@@ -327,6 +327,25 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
tbMemberCertificate.setAffirmIncome(affirmIncome);
certificatePaymentMapper.updateById(tbMemberCertificate);
break;
//打包项目
case PayIncomeContractCommon.PROJECT_TYPE8:
PayPackCompany payPackCompany = payPackCompanyService.getById(projectId);
if (payPackCompany == null) {
break;
}
//更新主列表
payPackCompany.setConfirmAmount(confirmAmount);
payPackCompany.setConfirmTax(tax);
payPackCompany.setConfirmNoTaxAmount(noTaxAmount);
affirmIncome = getAffirmIncome(payPackCompany.getReceivableAmount(), confirmAmount);
payPackCompany.setIncomeAffirm(affirmIncome);
//如果确收收入的金额=待确收金额时,当前填入的确收日期 覆盖 预计到账日期字段
if (Integer.valueOf(1).equals(affirmIncome)){
payPackCompany.setEstimatedArrivalDate(DateUtil.formatDate(paymentDate));
}
payPackCompanyService.updateById(payPackCompany);
break;
default:break;
}