update 修改待确收金额后 同时修改缴费凭证状态
This commit is contained in:
+1
-1
@@ -596,7 +596,7 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
|||||||
payPaymentRecord.setProjectId(payMeetingSituation.getId());
|
payPaymentRecord.setProjectId(payMeetingSituation.getId());
|
||||||
payPaymentRecord.setProof(payMeetingSituation.getPaymentRecord());
|
payPaymentRecord.setProof(payMeetingSituation.getPaymentRecord());
|
||||||
payPaymentRecord.setProjectType(Integer.parseInt(PayIncomeContractCommon.PROJECT_TYPE3));
|
payPaymentRecord.setProjectType(Integer.parseInt(PayIncomeContractCommon.PROJECT_TYPE3));
|
||||||
payPaymentRecord.setAmountReceived(payMeetingSituation.getAmountReceivable());
|
payPaymentRecord.setAmountReceived(payMeetingSituation.getAmountReceivable().subtract(payMeetingSituation.getPaidAmount()));
|
||||||
payPaymentRecord.setPaymentDate(new Date());
|
payPaymentRecord.setPaymentDate(new Date());
|
||||||
payPaymentRecords.add(payPaymentRecord);
|
payPaymentRecords.add(payPaymentRecord);
|
||||||
//添加来款
|
//添加来款
|
||||||
|
|||||||
+14
@@ -1261,6 +1261,8 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
|
|||||||
|
|
||||||
//到账金额
|
//到账金额
|
||||||
BigDecimal paidAmount;
|
BigDecimal paidAmount;
|
||||||
|
//缴费凭证状态
|
||||||
|
String paymentStatus;
|
||||||
//确认收入金额
|
//确认收入金额
|
||||||
BigDecimal confirmAmount;
|
BigDecimal confirmAmount;
|
||||||
//开票金额
|
//开票金额
|
||||||
@@ -1299,6 +1301,8 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
|
|||||||
payCommonProject.setTax(receivableAmount.subtract(noTaxAmount));
|
payCommonProject.setTax(receivableAmount.subtract(noTaxAmount));
|
||||||
//到账状态
|
//到账状态
|
||||||
inAccount = getInAccount(receivableAmount, paidAmount);
|
inAccount = getInAccount(receivableAmount, paidAmount);
|
||||||
|
paymentStatus = payPaymentCheckService.getPaymentStatus(receivableAmount, paidAmount, PaymentStatusEnum.COMPLETED.getCode());//缴费状态
|
||||||
|
payCommonProject.setPaymentStatus(paymentStatus);
|
||||||
payCommonProject.setInAccount(inAccount);
|
payCommonProject.setInAccount(inAccount);
|
||||||
//确认收入状态
|
//确认收入状态
|
||||||
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
||||||
@@ -1328,6 +1332,8 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
|
|||||||
payWorking.setTax(receivableAmount.subtract(noTaxAmount));
|
payWorking.setTax(receivableAmount.subtract(noTaxAmount));
|
||||||
//到账状态
|
//到账状态
|
||||||
inAccount = getInAccount(receivableAmount, paidAmount);
|
inAccount = getInAccount(receivableAmount, paidAmount);
|
||||||
|
paymentStatus = payPaymentCheckService.getPaymentStatus(receivableAmount, paidAmount, PaymentStatusEnum.COMPLETED.getCode());//缴费状态
|
||||||
|
payWorking.setPaymentStatus(paymentStatus);
|
||||||
payWorking.setInAccount(inAccount);
|
payWorking.setInAccount(inAccount);
|
||||||
//确认收入状态
|
//确认收入状态
|
||||||
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
||||||
@@ -1357,6 +1363,8 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
|
|||||||
meetingSituation.setTax(receivableAmount.subtract(noTaxAmount));
|
meetingSituation.setTax(receivableAmount.subtract(noTaxAmount));
|
||||||
//到账状态
|
//到账状态
|
||||||
inAccount = getInAccount(receivableAmount, paidAmount);
|
inAccount = getInAccount(receivableAmount, paidAmount);
|
||||||
|
paymentStatus = payPaymentCheckService.getPaymentStatus(receivableAmount, paidAmount, PaymentStatusEnum.COMPLETED.getCode());//缴费状态
|
||||||
|
meetingSituation.setPaymentStatus(paymentStatus);
|
||||||
meetingSituation.setInAccount(inAccount);
|
meetingSituation.setInAccount(inAccount);
|
||||||
//确认收入状态
|
//确认收入状态
|
||||||
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
||||||
@@ -1386,6 +1394,8 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
|
|||||||
member.setTax(receivableAmount.subtract(noTaxAmount));
|
member.setTax(receivableAmount.subtract(noTaxAmount));
|
||||||
//到账状态
|
//到账状态
|
||||||
inAccount = getInAccount(receivableAmount, paidAmount);
|
inAccount = getInAccount(receivableAmount, paidAmount);
|
||||||
|
paymentStatus = payPaymentCheckService.getPaymentStatus(receivableAmount, paidAmount, PaymentStatusEnum.COMPLETED.getCode());//缴费状态
|
||||||
|
member.setPaymentStatus(paymentStatus);
|
||||||
member.setInAccount(inAccount);
|
member.setInAccount(inAccount);
|
||||||
//确认收入状态
|
//确认收入状态
|
||||||
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
||||||
@@ -1415,6 +1425,8 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
|
|||||||
projectSubitem.setTax(receivableAmount.subtract(noTaxAmount));
|
projectSubitem.setTax(receivableAmount.subtract(noTaxAmount));
|
||||||
//到账状态
|
//到账状态
|
||||||
inAccount = getInAccount(receivableAmount, paidAmount);
|
inAccount = getInAccount(receivableAmount, paidAmount);
|
||||||
|
paymentStatus = payPaymentCheckService.getPaymentStatus(receivableAmount, paidAmount, PaymentStatusEnum.COMPLETED.getCode());//缴费状态
|
||||||
|
projectSubitem.setPaymentStatus(paymentStatus);
|
||||||
projectSubitem.setInAccount(inAccount);
|
projectSubitem.setInAccount(inAccount);
|
||||||
//确认收入状态
|
//确认收入状态
|
||||||
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
||||||
@@ -1446,6 +1458,8 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
|
|||||||
payPackCompany.setTax(receivableAmount.subtract(noTaxAmount));
|
payPackCompany.setTax(receivableAmount.subtract(noTaxAmount));
|
||||||
//到账状态
|
//到账状态
|
||||||
inAccount = getInAccount(receivableAmount, paidAmount);
|
inAccount = getInAccount(receivableAmount, paidAmount);
|
||||||
|
//paymentStatus = payPaymentCheckService.getPaymentStatus(receivableAmount, paidAmount, PaymentStatusEnum.COMPLETED.getCode());//缴费状态
|
||||||
|
//payPackCompany.set(paymentStatus);
|
||||||
payPackCompany.setInAccount(inAccount);
|
payPackCompany.setInAccount(inAccount);
|
||||||
//确认收入状态
|
//确认收入状态
|
||||||
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
affirmIncome = confirmPaymentRecordService.getAffirmIncome(receivableAmount, confirmAmount);
|
||||||
|
|||||||
Reference in New Issue
Block a user