liusheng
2023-05-10 7bfb3217445c370858ed9742e77b189fdb3a6e1f
ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementpayeeController.java
@@ -57,20 +57,7 @@
    public TableDataInfo list(ServiceReimbursementpayee serviceReimbursementpayee) {
        startPage();
        List<ServiceReimbursementpayee> list = serviceReimbursementpayeeService.queryList(serviceReimbursementpayee);
        List<Reimbursementpayee> reimbursementpayees = new ArrayList<>();
        for (int i = 0; i < list.size(); i++) {
            Reimbursementpayee reimbursementpayee = new Reimbursementpayee();
            reimbursementpayee.setCol_personname(list.get(i).getPersonname());
            reimbursementpayee.setCol_personType(list.get(i).getPersontype());
            reimbursementpayee.setCol_accounts(list.get(i).getBankcardno());
            reimbursementpayee.setCol_date(list.get(i).getPaiddate());
            reimbursementpayee.setCol_illustrate(list.get(i).getRemark());
            reimbursementpayee.setId(list.get(i).getId());
            reimbursementpayee.setRbid(list.get(i).getRbid());
            reimbursementpayee.setCol_bank(list.get(i).getBankname());
            reimbursementpayees.add(reimbursementpayee);
        }
        return getDataTable(reimbursementpayees);
        return getDataTable(list);
    }
    /**
@@ -115,6 +102,7 @@
            payee.setPaiddate(reimbursementPayee.getCol_date());
            payee.setRemark(reimbursementPayee.getCol_illustrate());
            payee.setId(reimbursementPayee.getId());
            payee.setAmount(reimbursementPayee.getCol_money());
            //封装支付分享数据
            ServiceReimbursementpayeeShared payeeShared = new ServiceReimbursementpayeeShared();
            payeeShared.setRbid(reimbursementPayee.getRbid());
@@ -125,13 +113,13 @@
            payeeShared.setPaiddate(reimbursementPayee.getCol_date());
            payeeShared.setRemark(reimbursementPayee.getCol_illustrate());
            payeeShared.setId(reimbursementPayee.getId());
            payeeShared.setAmount(reimbursementPayee.getCol_money());
            payees.add(payee);
            payeeSareds.add(payeeShared);
        }
        boolean b = false;
        b = serviceReimbursementpayeeService.saveOrUpdateBatch(payees);
        b = serviceReimbursementpayeeSharedService.saveOrUpdateBatch(payeeSareds);
        return toAjax(b);
    }