From 0b92f536b0b302e479ca0307008666866091b492 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期四, 18 五月 2023 19:20:31 +0800
Subject: [PATCH] 代码修改

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java       |  230 ++++++++++++-------------
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementSharedController.java |   26 +-
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java                |  232 ++++++++++++------------
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java      |    6 
 4 files changed, 238 insertions(+), 256 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java
index 199f62c..f76eec5 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceFundController.java
@@ -213,122 +213,122 @@
     }
 
 
-    public int addReiSharedDatd(ServiceFund serviceFund, int nType) {
-        //remShare = ;
-        ServiceFundShared remShare = null;
-        if (nType == 1) {
-            remShare = new ServiceFundShared();
-            remShare.setSerfunid(serviceFund.getId());
-        } else //modify
-        {
-            List<ServiceFundShared> remlist = fundServiceShare.getFundShareInfoById(serviceFund.getId());
-            if (remlist != null) remShare = remlist.get(0);
-        }
-
-        remShare.setDonorno(serviceFund.getDonorno());
-        remShare.setDonorname(serviceFund.getDonorname());
-        remShare.setUserno(serviceFund.getUserno());
-        remShare.setUsername(serviceFund.getUsername());
-        remShare.setUnitname(serviceFund.getUnitname());
-        remShare.setUnitno(serviceFund.getUnitno());
-        remShare.setUnituserno(serviceFund.getUnituserno());
-        remShare.setPhone(serviceFund.getPhone());
-        remShare.setAnnexbankcard(serviceFund.getAnnexbankcard());
-        remShare.setAnnexregistform(serviceFund.getAnnexregistform());
-        Double nTemp = serviceFund.getPretaxcost();
-        if (nTemp == null) nTemp = 0d;
-        remShare.setPretaxcost(BigDecimal.valueOf(nTemp));
-        //remShare.setAnnexfiles(serviceReimbursement.getAnnexfiles());
-        // remShare.setAmountrequested(BigDecimal.valueOf(serviceReimbursement.getAmountrequested()));
-
-        nTemp = serviceFund.getTaxedcost();
-        if (nTemp == null) nTemp = 0d;
-        remShare.setTaxedcost(BigDecimal.valueOf(nTemp));
-
-        nTemp = serviceFund.getTotalcost();
-        if (nTemp == null) nTemp = 0d;
-        remShare.setTotalcost(BigDecimal.valueOf(nTemp));
-
-        nTemp = serviceFund.getExpertcost();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setExpertcost(BigDecimal.valueOf(nTemp));
-
-        nTemp = serviceFund.getEthicscost();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setEthicscost(BigDecimal.valueOf(nTemp));
-
-        nTemp = serviceFund.getMedicalcost();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setMedicalcost(BigDecimal.valueOf(nTemp));
-
-        nTemp = serviceFund.getFamilycost();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setFamilycost(BigDecimal.valueOf(nTemp));
-
-        nTemp = serviceFund.getAftercarecost();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setAftercarecost(BigDecimal.valueOf(nTemp));
-
-        nTemp = serviceFund.getAmountrequested();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setAmountrequested(BigDecimal.valueOf(nTemp));
-
-
-        remShare.setApplytype(serviceFund.getApplytype());
-
-        nTemp = serviceFund.getPrepaidamount();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setPrepaidamount(BigDecimal.valueOf(nTemp));
-
-        remShare.setInvoicecount(serviceFund.getInvoicecount());
-        remShare.setAttachcount(serviceFund.getAttachcount());
-        remShare.setManagerno(serviceFund.getManagerno());
-        remShare.setManagername(serviceFund.getManagername());
-        remShare.setDeptmentno(serviceFund.getDeptmentno());
-        remShare.setDeptmentname(serviceFund.getDeptmentname());
-        remShare.setOpochecker(serviceFund.getOpochecker());
-        remShare.setFinvicepresident(serviceFund.getFinvicepresident());
-        remShare.setBusvicepresident(serviceFund.getBusvicepresident());
-        remShare.setOfficedirector(serviceFund.getOfficedirector());
-        remShare.setFinancedirector(serviceFund.getFinancedirector());
-        remShare.setFinancechecher(serviceFund.getFinancechecher());
-        //remShare.setIsdistribute(serviceFund.getIsdistribute());
-        remShare.setRecordstatus(serviceFund.getRecordstatus());
-        remShare.setUploadflag(serviceFund.getUploadflag());
-        remShare.setUploadtime(serviceFund.getUploadtime());
-        long nLevel = serviceFund.getFlowlevel();
-        remShare.setFlowlevel(nLevel);
-
-        remShare.setInfoid(serviceFund.getInfoid());
-
-        //remShare.setOaid(serviceReimbursement.getOaid());
-        //remShare.setDonorno(serviceReimbursement.getDonorno());
-
-        boolean bRet = false;
-        if (nType == 1) {
-            bRet = fundServiceShare.save(remShare);
-        } else {
-            //remShare.setId(serviceReimbursement.);
-            bRet = fundServiceShare.updateById(remShare);
-        }
-
-        //if(!bRet) return -1;
-        String strMutfileUrl = remShare.getAnnexbankcard();
-        //鏈夐檮浠舵椂鎵嶈皟鐢ㄧ涓夋柟杩涜涓婁紶
-        if (strMutfileUrl == null) return 0;
-        if (strMutfileUrl.isEmpty()) return 0;
-
-        try {
-            uploadOAFileAndUpdateDb(remShare);
-        } catch (Exception e) {
-            logger.error("璋冪敤绗笁鏂规帴鍙e嚭閿�!");
-            e.printStackTrace();
-        }
-
-        //姝ゅ淇濆瓨鎴愬姛鍚庤涓婁紶OA锛屼繚瀛樿繑鍥炲��
-
-        return 0;
-    }
+//    public int addReiSharedDatd(ServiceFund serviceFund, int nType) {
+//        //remShare = ;
+//        ServiceFundShared remShare = null;
+//        if (nType == 1) {
+//            remShare = new ServiceFundShared();
+//            remShare.setSerfunid(serviceFund.getId());
+//        } else //modify
+//        {
+//            List<ServiceFundShared> remlist = fundServiceShare.getFundShareInfoById(serviceFund.getId());
+//            if (remlist != null) remShare = remlist.get(0);
+//        }
+//
+//        remShare.setDonorno(serviceFund.getDonorno());
+//        remShare.setDonorname(serviceFund.getDonorname());
+//        remShare.setUserno(serviceFund.getUserno());
+//        remShare.setUsername(serviceFund.getUsername());
+//        remShare.setUnitname(serviceFund.getUnitname());
+//        remShare.setUnitno(serviceFund.getUnitno());
+//        remShare.setUnituserno(serviceFund.getUnituserno());
+//        remShare.setPhone(serviceFund.getPhone());
+//        remShare.setAnnexbankcard(serviceFund.getAnnexbankcard());
+//        remShare.setAnnexregistform(serviceFund.getAnnexregistform());
+//        Double nTemp = serviceFund.getPretaxcost();
+//        if (nTemp == null) nTemp = 0d;
+//        remShare.setPretaxcost(BigDecimal.valueOf(nTemp));
+//        //remShare.setAnnexfiles(serviceReimbursement.getAnnexfiles());
+//        // remShare.setAmountrequested(BigDecimal.valueOf(serviceReimbursement.getAmountrequested()));
+//
+//        nTemp = serviceFund.getTaxedcost();
+//        if (nTemp == null) nTemp = 0d;
+//        remShare.setTaxedcost(BigDecimal.valueOf(nTemp));
+//
+//        nTemp = serviceFund.getTotalcost();
+//        if (nTemp == null) nTemp = 0d;
+//        remShare.setTotalcost(BigDecimal.valueOf(nTemp));
+//
+//        nTemp = serviceFund.getExpertcost();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setExpertcost(BigDecimal.valueOf(nTemp));
+//
+//        nTemp = serviceFund.getEthicscost();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setEthicscost(BigDecimal.valueOf(nTemp));
+//
+//        nTemp = serviceFund.getMedicalcost();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setMedicalcost(BigDecimal.valueOf(nTemp));
+//
+//        nTemp = serviceFund.getFamilycost();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setFamilycost(BigDecimal.valueOf(nTemp));
+//
+//        nTemp = serviceFund.getAftercarecost();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setAftercarecost(BigDecimal.valueOf(nTemp));
+//
+//        nTemp = serviceFund.getAmountrequested();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setAmountrequested(BigDecimal.valueOf(nTemp));
+//
+//
+//        remShare.setApplytype(serviceFund.getApplytype());
+//
+//        nTemp = serviceFund.getPrepaidamount();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setPrepaidamount(BigDecimal.valueOf(nTemp));
+//
+//        remShare.setInvoicecount(serviceFund.getInvoicecount());
+//        remShare.setAttachcount(serviceFund.getAttachcount());
+//        remShare.setManagerno(serviceFund.getManagerno());
+//        remShare.setManagername(serviceFund.getManagername());
+//        remShare.setDeptmentno(serviceFund.getDeptmentno());
+//        remShare.setDeptmentname(serviceFund.getDeptmentname());
+//        remShare.setOpochecker(serviceFund.getOpochecker());
+//        remShare.setFinvicepresident(serviceFund.getFinvicepresident());
+//        remShare.setBusvicepresident(serviceFund.getBusvicepresident());
+//        remShare.setOfficedirector(serviceFund.getOfficedirector());
+//        remShare.setFinancedirector(serviceFund.getFinancedirector());
+//        remShare.setFinancechecher(serviceFund.getFinancechecher());
+//        //remShare.setIsdistribute(serviceFund.getIsdistribute());
+//        remShare.setRecordstatus(serviceFund.getRecordstatus());
+//        remShare.setUploadflag(serviceFund.getUploadflag());
+//        remShare.setUploadtime(serviceFund.getUploadtime());
+//        long nLevel = serviceFund.getFlowlevel();
+//        remShare.setFlowlevel(nLevel);
+//
+//        remShare.setInfoid(serviceFund.getInfoid());
+//
+//        //remShare.setOaid(serviceReimbursement.getOaid());
+//        //remShare.setDonorno(serviceReimbursement.getDonorno());
+//
+//        boolean bRet = false;
+//        if (nType == 1) {
+//            bRet = fundServiceShare.save(remShare);
+//        } else {
+//            //remShare.setId(serviceReimbursement.);
+//            bRet = fundServiceShare.updateById(remShare);
+//        }
+//
+//        //if(!bRet) return -1;
+//        String strMutfileUrl = remShare.getAnnexbankcard();
+//        //鏈夐檮浠舵椂鎵嶈皟鐢ㄧ涓夋柟杩涜涓婁紶
+//        if (strMutfileUrl == null) return 0;
+//        if (strMutfileUrl.isEmpty()) return 0;
+//
+//        try {
+//            uploadOAFileAndUpdateDb(remShare);
+//        } catch (Exception e) {
+//            logger.error("璋冪敤绗笁鏂规帴鍙e嚭閿�!");
+//            e.printStackTrace();
+//        }
+//
+//        //姝ゅ淇濆瓨鎴愬姛鍚庤涓婁紶OA锛屼繚瀛樿繑鍥炲��
+//
+//        return 0;
+//    }
 
 
     int uploadOAFileAndUpdateDb(ServiceFundShared remShare) {
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
index 5e66e85..c11bc03 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
@@ -195,18 +195,6 @@
     }
 
     /**
-     * 寰�service_reimbursement_share,寰�service_reimbursementdetail_share,寰�service_reimbursementpyee_share鏂板澶囦唤鏁版嵁
-     *
-     * @param id
-     * @return
-     */
-    @GetMapping("/addShareData/{id}")
-    public AjaxResult addSharedData(@PathVariable("id") Long id) {
-
-        return AjaxResult.success(serviceReimbursementService.addSharedData(id));
-    }
-
-    /**
      * 鏂板鎶ラ攢鐢宠
      */
     @ApiOperation("鏂板鎶ラ攢鐢宠")
@@ -225,106 +213,106 @@
         return AjaxResult.success(id);
     }
 
-    public int addReiSharedDatd(ServiceReimbursement serviceReimbursement, int nType) {
-        //remShare = ;
-        ServiceReimbursementShared remShare = new ServiceReimbursementShared();
-        if (nType == 1) {
-            // remShare = new ServiceReimbursementShared();
-            remShare.setReimid(serviceReimbursement.getId());
-        } else //modify
-        {
-            List<ServiceReimbursementShared> remlist = serviceReimbursementServiceShare.getRemShareInfoByRemId(serviceReimbursement.getId());
-            if (!CollectionUtils.isEmpty(remlist)) remShare = remlist.get(0);
-        }
-
-        remShare.setUserno(serviceReimbursement.getUserno());
-        remShare.setUsername(serviceReimbursement.getUsername());
-        remShare.setTravelers(serviceReimbursement.getTravelers());
-        remShare.setIdcardtype(serviceReimbursement.getIdcardtype());
-        remShare.setIdcardno(serviceReimbursement.getIdcardno());
-        remShare.setPhone(serviceReimbursement.getPhone());
-        remShare.setDepositbank(serviceReimbursement.getDepositbank());
-        remShare.setBankcardno(serviceReimbursement.getBankcardno());
-        remShare.setBranchbankname(serviceReimbursement.getBranchbankname());
-        remShare.setAnnexbankcard(serviceReimbursement.getAnnexbankcard());
-        remShare.setAnnexfiles(serviceReimbursement.getAnnexfiles());
-        //remShare.setAnnexfiles(serviceReimbursement.getAnnexfiles());
-        // remShare.setAmountrequested(BigDecimal.valueOf(serviceReimbursement.getAmountrequested()));
-
-        Double nTemp = serviceReimbursement.getAmountrequested();
-        if (nTemp == null) nTemp = 0d;
-        remShare.setAmountrequested(BigDecimal.valueOf(nTemp));
-
-        nTemp = serviceReimbursement.getPrepaidamount();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setPrepaidamount(BigDecimal.valueOf(nTemp));
-
-        remShare.setInvoicecount(serviceReimbursement.getInvoicecount());
-        remShare.setAttachcount(serviceReimbursement.getAttachcount());
-        remShare.setManagerno(serviceReimbursement.getManagerno());
-        remShare.setManagername(serviceReimbursement.getManagername());
-        remShare.setDeptmentno(serviceReimbursement.getDeptmentno());
-        remShare.setDeptmentname(serviceReimbursement.getDeptmentname());
-        remShare.setOpochecker(serviceReimbursement.getOpochecker());
-        remShare.setFinvicepresident(serviceReimbursement.getFinvicepresident());
-        remShare.setBusvicepresident(serviceReimbursement.getBusvicepresident());
-        remShare.setOfficedirector(serviceReimbursement.getOfficedirector());
-        remShare.setFinancedirector(serviceReimbursement.getFinancedirector());
-        remShare.setFinancechecher(serviceReimbursement.getFinancechecher());
-        remShare.setInfoid(serviceReimbursement.getInfoid());
-        remShare.setDonorno(serviceReimbursement.getDonorno());
-
-        remShare.setDonorname(serviceReimbursement.getDonorname());
-        remShare.setReason(serviceReimbursement.getReason());
-        remShare.setRecordstatus(serviceReimbursement.getRecordstatus());
-        remShare.setUploadflag(serviceReimbursement.getUploadflag());
-        remShare.setUploadtime(serviceReimbursement.getUploadtime());
-
-        nTemp = serviceReimbursement.getTotalamount();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setTotalamount(BigDecimal.valueOf(nTemp));
-
-        remShare.setBigstrmoney(serviceReimbursement.getBigstrmoney());
-        remShare.setFlowlevel(serviceReimbursement.getFlowlevel());
-        remShare.setCosttype(serviceReimbursement.getCosttype());
-        remShare.setCosttypename(serviceReimbursement.getCosttypename());
-        remShare.setFileurl(serviceReimbursement.getAnnexfiles());
-        remShare.setDonorbank(serviceReimbursement.getDonorbank());
-        remShare.setDonorbankcard(serviceReimbursement.getDonorbankcard());
-        remShare.setDonorremark(serviceReimbursement.getDonorremark());
-
-        nTemp = serviceReimbursement.getDonoramount();
-        if (nTemp == null) nTemp = 0.0;
-        remShare.setDonoramount(nTemp);
-        remShare.setDonorrelatives(serviceReimbursement.getDonorrelatives());
-        //remShare.setOaid(serviceReimbursement.getOaid());
-        //remShare.setDonorno(serviceReimbursement.getDonorno());
-
-        boolean bRet = false;
-        if (nType == 1) {
-            bRet = serviceReimbursementServiceShare.save(remShare);
-        } else {
-            //remShare.setId(serviceReimbursement.);
-            bRet = serviceReimbursementServiceShare.updateById(remShare);
-        }
-
-        //if(!bRet) return -1;
-        String strMutfileUrl = remShare.getFileurl();
-        //鏈夐檮浠舵椂鎵嶈皟鐢ㄧ涓夋柟杩涜涓婁紶
-        if (strMutfileUrl == null) return 0;
-        if (strMutfileUrl.isEmpty()) return 0;
-
-        try {
-            uploadOAFileAndUpdateDb(remShare);
-        } catch (Exception e) {
-            logger.error("璋冪敤绗笁鏂规帴鍙e嚭閿�!");
-            e.printStackTrace();
-        }
-
-        //姝ゅ淇濆瓨鎴愬姛鍚庤涓婁紶OA锛屼繚瀛樿繑鍥炲��
-
-        return 0;
-    }
+//    public int addReiSharedDatd(ServiceReimbursement serviceReimbursement, int nType) {
+//        //remShare = ;
+//        ServiceReimbursementShared remShare = new ServiceReimbursementShared();
+//        if (nType == 1) {
+//            // remShare = new ServiceReimbursementShared();
+//            remShare.setReimid(serviceReimbursement.getId());
+//        } else //modify
+//        {
+//            List<ServiceReimbursementShared> remlist = serviceReimbursementServiceShare.getRemShareInfoByRemId(serviceReimbursement.getId());
+//            if (!CollectionUtils.isEmpty(remlist)) remShare = remlist.get(0);
+//        }
+//
+//        remShare.setUserno(serviceReimbursement.getUserno());
+//        remShare.setUsername(serviceReimbursement.getUsername());
+//        remShare.setTravelers(serviceReimbursement.getTravelers());
+//        remShare.setIdcardtype(serviceReimbursement.getIdcardtype());
+//        remShare.setIdcardno(serviceReimbursement.getIdcardno());
+//        remShare.setPhone(serviceReimbursement.getPhone());
+//        remShare.setDepositbank(serviceReimbursement.getDepositbank());
+//        remShare.setBankcardno(serviceReimbursement.getBankcardno());
+//        remShare.setBranchbankname(serviceReimbursement.getBranchbankname());
+//        remShare.setAnnexbankcard(serviceReimbursement.getAnnexbankcard());
+//        remShare.setAnnexfiles(serviceReimbursement.getAnnexfiles());
+//        //remShare.setAnnexfiles(serviceReimbursement.getAnnexfiles());
+//        // remShare.setAmountrequested(BigDecimal.valueOf(serviceReimbursement.getAmountrequested()));
+//
+//        Double nTemp = serviceReimbursement.getAmountrequested();
+//        if (nTemp == null) nTemp = 0d;
+//        remShare.setAmountrequested(BigDecimal.valueOf(nTemp));
+//
+//        nTemp = serviceReimbursement.getPrepaidamount();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setPrepaidamount(BigDecimal.valueOf(nTemp));
+//
+//        remShare.setInvoicecount(serviceReimbursement.getInvoicecount());
+//        remShare.setAttachcount(serviceReimbursement.getAttachcount());
+//        remShare.setManagerno(serviceReimbursement.getManagerno());
+//        remShare.setManagername(serviceReimbursement.getManagername());
+//        remShare.setDeptmentno(serviceReimbursement.getDeptmentno());
+//        remShare.setDeptmentname(serviceReimbursement.getDeptmentname());
+//        remShare.setOpochecker(serviceReimbursement.getOpochecker());
+//        remShare.setFinvicepresident(serviceReimbursement.getFinvicepresident());
+//        remShare.setBusvicepresident(serviceReimbursement.getBusvicepresident());
+//        remShare.setOfficedirector(serviceReimbursement.getOfficedirector());
+//        remShare.setFinancedirector(serviceReimbursement.getFinancedirector());
+//        remShare.setFinancechecher(serviceReimbursement.getFinancechecher());
+//        remShare.setInfoid(serviceReimbursement.getInfoid());
+//        remShare.setDonorno(serviceReimbursement.getDonorno());
+//
+//        remShare.setDonorname(serviceReimbursement.getDonorname());
+//        remShare.setReason(serviceReimbursement.getReason());
+//        remShare.setRecordstatus(serviceReimbursement.getRecordstatus());
+//        remShare.setUploadflag(serviceReimbursement.getUploadflag());
+//        remShare.setUploadtime(serviceReimbursement.getUploadtime());
+//
+//        nTemp = serviceReimbursement.getTotalamount();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setTotalamount(BigDecimal.valueOf(nTemp));
+//
+//        remShare.setBigstrmoney(serviceReimbursement.getBigstrmoney());
+//        remShare.setFlowlevel(serviceReimbursement.getFlowlevel());
+//        remShare.setCosttype(serviceReimbursement.getCosttype());
+//        remShare.setCosttypename(serviceReimbursement.getCosttypename());
+//        remShare.setFileurl(serviceReimbursement.getAnnexfiles());
+//        remShare.setDonorbank(serviceReimbursement.getDonorbank());
+//        remShare.setDonorbankcard(serviceReimbursement.getDonorbankcard());
+//        remShare.setDonorremark(serviceReimbursement.getDonorremark());
+//
+//        nTemp = serviceReimbursement.getDonoramount();
+//        if (nTemp == null) nTemp = 0.0;
+//        remShare.setDonoramount(nTemp);
+//        remShare.setDonorrelatives(serviceReimbursement.getDonorrelatives());
+//        //remShare.setOaid(serviceReimbursement.getOaid());
+//        //remShare.setDonorno(serviceReimbursement.getDonorno());
+//
+//        boolean bRet = false;
+//        if (nType == 1) {
+//            bRet = serviceReimbursementServiceShare.save(remShare);
+//        } else {
+//            //remShare.setId(serviceReimbursement.);
+//            bRet = serviceReimbursementServiceShare.updateById(remShare);
+//        }
+//
+//        //if(!bRet) return -1;
+//        String strMutfileUrl = remShare.getFileurl();
+//        //鏈夐檮浠舵椂鎵嶈皟鐢ㄧ涓夋柟杩涜涓婁紶
+//        if (strMutfileUrl == null) return 0;
+//        if (strMutfileUrl.isEmpty()) return 0;
+//
+//        try {
+//            uploadOAFileAndUpdateDb(remShare);
+//        } catch (Exception e) {
+//            logger.error("璋冪敤绗笁鏂规帴鍙e嚭閿�!");
+//            e.printStackTrace();
+//        }
+//
+//        //姝ゅ淇濆瓨鎴愬姛鍚庤涓婁紶OA锛屼繚瀛樿繑鍥炲��
+//
+//        return 0;
+//    }
 
 
     int uploadOAFileAndUpdateDb(ServiceReimbursementShared remShare) {
@@ -439,12 +427,12 @@
 
         }
 
-        long nId = remShare.getId();
-        remShare.setId(nId);
-        remShare.setFilename(filename);
-        remShare.setFileid(fileid);
-        boolean bRet = serviceReimbursementServiceShare.updateById(remShare);
-        if (!bRet) return -1;
+//        long nId = remShare.getId();
+//        remShare.setId(nId);
+//        remShare.setFilename(filename);
+//        remShare.setFileid(fileid);
+//        boolean bRet = serviceReimbursementServiceShare.updateById(remShare);
+//        if (!bRet) return -1;
 
         return 0;
     }
@@ -627,9 +615,9 @@
     @RepeatSubmit
     public AjaxResult edit(@RequestBody ServiceReimbursement serviceReimbursement) {
         boolean b = serviceReimbursementService.updateById(serviceReimbursement);
-        if (b) {
-            addReiSharedDatd(serviceReimbursement, 2);
-        }
+//        if (b) {
+//            addReiSharedDatd(serviceReimbursement, 2);
+//        }
         return toAjax(b);
     }
 
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementSharedController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementSharedController.java
index 9a629fc..18c8ba9 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementSharedController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementSharedController.java
@@ -70,18 +70,18 @@
         return AjaxResult.success(serviceReimbursementSharedService.getById(id));
     }
 
-    /**
-     * 鏂板鎶ラ攢鐢宠
-     */
-    @ApiOperation("鏂板鎶ラ攢鐢宠")
-    //@PreAuthorize("@ss.hasPermi('system:shared:add')")
-    @Log(title = "鎶ラ攢鐢宠", businessType = BusinessType.INSERT)
-    @PostMapping
-    @RepeatSubmit
-    public AjaxResult add(@RequestBody ServiceReimbursementShared serviceReimbursementShared)
-    {
-        return toAjax(serviceReimbursementSharedService.save(serviceReimbursementShared));
-    }
+//    /**
+//     * 鏂板鎶ラ攢鐢宠
+//     */
+//    @ApiOperation("鏂板鎶ラ攢鐢宠")
+//    //@PreAuthorize("@ss.hasPermi('system:shared:add')")
+//    @Log(title = "鎶ラ攢鐢宠", businessType = BusinessType.INSERT)
+//    @PostMapping
+//    @RepeatSubmit
+//    public AjaxResult add(@RequestBody ServiceReimbursementShared serviceReimbursementShared)
+//    {
+//        return toAjax(serviceReimbursementSharedService.save(serviceReimbursementShared));
+//    }
 
     /**
      * 淇敼鎶ラ攢鐢宠
@@ -90,7 +90,7 @@
     //@PreAuthorize("@ss.hasPermi('system:shared:edit')")
     @Log(title = "鎶ラ攢鐢宠", businessType = BusinessType.UPDATE)
     @PutMapping
-    @RepeatSubmit    
+    @RepeatSubmit
     public AjaxResult edit(@RequestBody ServiceReimbursementShared serviceReimbursementShared)
     {
         return toAjax(serviceReimbursementSharedService.updateById(serviceReimbursementShared));
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java
index 2b54517..f5ea118 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java
@@ -3,7 +3,6 @@
 import java.util.HashMap;
 import java.util.List;
 
-import com.ruoyi.common.utils.DateUtils;
 import com.ruoyi.common.utils.bean.DtoConversionUtils;
 import com.ruoyi.project.domain.*;
 import com.ruoyi.project.domain.dto.ServiceReimbursementDto;
@@ -18,9 +17,7 @@
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 
-import java.util.ArrayList;
 import java.util.Map;
-import java.util.stream.Collectors;
 
 import com.ruoyi.common.utils.StringUtils;
 import com.ruoyi.project.service.IServiceReimbursementService;
@@ -37,9 +34,6 @@
 
     @Autowired
     ServiceReimbursementMapper serviceReimbursementMapper;
-
-    @Autowired
-    ServiceReimbursementSharedMapper serviceReimbursementShareMapper;
 
     @Autowired
     ServiceReimbursementdetailMapper serviceReimbursementdetailMapper;

--
Gitblit v1.9.3