add 更新确认到账历史数据

This commit is contained in:
lijiarao
2022-07-05 15:53:46 +08:00
parent be26663df1
commit 74de0ec840
2 changed files with 32 additions and 16 deletions
@@ -115,18 +115,14 @@ public class PayConfirmPaymentRecordController extends JeroController<PayConfir
} }
/** /**
* 通过id查询 * 更新所有
*/ */
//@AutoLog(value = "-通过id查询") @ApiOperation(value="-更新所有")
//@ApiOperation(value="-通过id查询", notes="-通过id查询") @GetMapping(value = "/editAll")
//@GetMapping(value = "/queryById") public Result<?> editAll() {
//public Result<?> queryById(@RequestParam(name="id") String id) { payConfirmPaymentRecordService.editAll();
// PayConfirmPaymentRecord payConfirmPaymentRecord = payConfirmPaymentRecordService.queryById(id); return Result.OK();
// if(payConfirmPaymentRecord==null) { }
// return Result.error("未找到对应数据");
// }
// return Result.OK(payConfirmPaymentRecord);
//}
/** /**
* 导出excel * 导出excel
@@ -69,7 +69,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE1: case PayIncomeContractCommon.PROJECT_TYPE1:
PayCommonProject payCommonProject = payCommonProjectMapper.selectById(projectId); PayCommonProject payCommonProject = payCommonProjectMapper.selectById(projectId);
if (payCommonProject == null) {
break;
}
//更新主列表 //更新主列表
payCommonProject.setConfirmAmount(confirmAmount); payCommonProject.setConfirmAmount(confirmAmount);
payCommonProjectMapper.updateById(payCommonProject); payCommonProjectMapper.updateById(payCommonProject);
@@ -78,7 +80,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
// 工作组项目 // 工作组项目
case PayIncomeContractCommon.PROJECT_TYPE2: case PayIncomeContractCommon.PROJECT_TYPE2:
PayWorkingGroupSubItem payWorking = payWorkingGroupSubItemMapper.selectById(projectId); PayWorkingGroupSubItem payWorking = payWorkingGroupSubItemMapper.selectById(projectId);
if (payWorking == null) {
break;
}
//更新主列表 //更新主列表
payWorking.setConfirmAmount(confirmAmount); payWorking.setConfirmAmount(confirmAmount);
payWorkingGroupSubItemMapper.updateById(payWorking); payWorkingGroupSubItemMapper.updateById(payWorking);
@@ -88,7 +92,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE3: case PayIncomeContractCommon.PROJECT_TYPE3:
PayMeetingSituation meeting = payMeetingSituationMapper.selectById(projectId); PayMeetingSituation meeting = payMeetingSituationMapper.selectById(projectId);
if (meeting == null) {
break;
}
//更新主列表 //更新主列表
meeting.setConfirmAmount(confirmAmount); meeting.setConfirmAmount(confirmAmount);
payMeetingSituationMapper.updateById(meeting); payMeetingSituationMapper.updateById(meeting);
@@ -98,7 +104,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE4: case PayIncomeContractCommon.PROJECT_TYPE4:
PayMemberProjectSubitem member = payMemberProjectSubitemMapper.selectById(projectId); PayMemberProjectSubitem member = payMemberProjectSubitemMapper.selectById(projectId);
if (member == null) {
break;
}
//更新主列表 //更新主列表
member.setConfirmAmount(confirmAmount); member.setConfirmAmount(confirmAmount);
payMemberProjectSubitemMapper.updateById(member); payMemberProjectSubitemMapper.updateById(member);
@@ -108,6 +116,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE5: case PayIncomeContractCommon.PROJECT_TYPE5:
TbMemberProjectSubitem tbMember = tbMemberProjectSubitemMapper.selectById(projectId); TbMemberProjectSubitem tbMember = tbMemberProjectSubitemMapper.selectById(projectId);
if (tbMember == null) {
break;
}
//更新主列表 //更新主列表
tbMember.setConfirmAmount(confirmAmount); tbMember.setConfirmAmount(confirmAmount);
tbMemberProjectSubitemMapper.updateById(tbMember); tbMemberProjectSubitemMapper.updateById(tbMember);
@@ -116,7 +127,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE6: case PayIncomeContractCommon.PROJECT_TYPE6:
TbCertificatePayment tbMemberCertificate = certificatePaymentMapper.selectById(projectId); TbCertificatePayment tbMemberCertificate = certificatePaymentMapper.selectById(projectId);
if (tbMemberCertificate == null) {
break;
}
//更新主列表 //更新主列表
tbMemberCertificate.setConfirmAmount(confirmAmount); tbMemberCertificate.setConfirmAmount(confirmAmount);
certificatePaymentMapper.updateById(tbMemberCertificate); certificatePaymentMapper.updateById(tbMemberCertificate);
@@ -132,6 +145,13 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
updateConfirmAmount(payConfirmPaymentRecord); updateConfirmAmount(payConfirmPaymentRecord);
} }
public void editAll(){
List<PayConfirmPaymentRecord> list = list();
for (PayConfirmPaymentRecord payConfirmPaymentRecord : list) {
updateConfirmAmount(payConfirmPaymentRecord);
}
}
public void deleteById(String id) { public void deleteById(String id) {
removeById(id); removeById(id);
} }