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="-通过id查询", notes="-通过id查询")
//@GetMapping(value = "/queryById")
//public Result<?> queryById(@RequestParam(name="id") String id) {
// PayConfirmPaymentRecord payConfirmPaymentRecord = payConfirmPaymentRecordService.queryById(id);
// if(payConfirmPaymentRecord==null) {
// return Result.error("未找到对应数据");
// }
// return Result.OK(payConfirmPaymentRecord);
//}
@ApiOperation(value="-更新所有")
@GetMapping(value = "/editAll")
public Result<?> editAll() {
payConfirmPaymentRecordService.editAll();
return Result.OK();
}
/**
* 导出excel
@@ -69,7 +69,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE1:
PayCommonProject payCommonProject = payCommonProjectMapper.selectById(projectId);
if (payCommonProject == null) {
break;
}
//更新主列表
payCommonProject.setConfirmAmount(confirmAmount);
payCommonProjectMapper.updateById(payCommonProject);
@@ -78,7 +80,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
// 工作组项目
case PayIncomeContractCommon.PROJECT_TYPE2:
PayWorkingGroupSubItem payWorking = payWorkingGroupSubItemMapper.selectById(projectId);
if (payWorking == null) {
break;
}
//更新主列表
payWorking.setConfirmAmount(confirmAmount);
payWorkingGroupSubItemMapper.updateById(payWorking);
@@ -88,7 +92,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE3:
PayMeetingSituation meeting = payMeetingSituationMapper.selectById(projectId);
if (meeting == null) {
break;
}
//更新主列表
meeting.setConfirmAmount(confirmAmount);
payMeetingSituationMapper.updateById(meeting);
@@ -98,7 +104,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE4:
PayMemberProjectSubitem member = payMemberProjectSubitemMapper.selectById(projectId);
if (member == null) {
break;
}
//更新主列表
member.setConfirmAmount(confirmAmount);
payMemberProjectSubitemMapper.updateById(member);
@@ -108,6 +116,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE5:
TbMemberProjectSubitem tbMember = tbMemberProjectSubitemMapper.selectById(projectId);
if (tbMember == null) {
break;
}
//更新主列表
tbMember.setConfirmAmount(confirmAmount);
tbMemberProjectSubitemMapper.updateById(tbMember);
@@ -116,7 +127,9 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
case PayIncomeContractCommon.PROJECT_TYPE6:
TbCertificatePayment tbMemberCertificate = certificatePaymentMapper.selectById(projectId);
if (tbMemberCertificate == null) {
break;
}
//更新主列表
tbMemberCertificate.setConfirmAmount(confirmAmount);
certificatePaymentMapper.updateById(tbMemberCertificate);
@@ -132,6 +145,13 @@ public class PayConfirmPaymentRecordService extends ServiceImpl<PayConfirmPaymen
updateConfirmAmount(payConfirmPaymentRecord);
}
public void editAll(){
List<PayConfirmPaymentRecord> list = list();
for (PayConfirmPaymentRecord payConfirmPaymentRecord : list) {
updateConfirmAmount(payConfirmPaymentRecord);
}
}
public void deleteById(String id) {
removeById(id);
}