| | |
| | | @ApiOperation("新增费用申请主") |
| | | //@PreAuthorize("@ss.hasPermi('project:fund:add')") |
| | | @Log(title = "费用申请主", businessType = BusinessType.INSERT) |
| | | @PostMapping |
| | | @PostMapping("/add") |
| | | @RepeatSubmit |
| | | @Options(useGeneratedKeys = true, keyProperty = "id") |
| | | public AjaxResult add(@RequestBody ServiceFund serviceFund) { |
| | |
| | | if (serviceFund.getFlowlevel() == 1 && serviceFund.getBackflowlevel() == 100) { |
| | | log.info("财务退回再提交,出纳再次审批,之后提交到财务"); |
| | | //说明是财务退回再提交的.需要出纳再看一遍,没问题之后,往分享表里新增 |
| | | serviceFundService.addFundSharedInfo(serviceFund.getId()); |
| | | // serviceFundService.addFundSharedInfo(serviceFund.getId()); |
| | | serviceFund.setFlowlevel(3L); |
| | | serviceFund.setFlowlevel(100L); |
| | | serviceFund.setRecordstatus(99); |
| | | serviceFundService.updateById(serviceFund); |
| | |
| | | //通过 |
| | | serviceSystemmessage.setMessagetitle("" + (OriginalFlowLevel + 1) + "级审核通过"); |
| | | serviceSystemmessage.setMessagecontent("您" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(serviceFund.getCreateTime()) + "提交的关于捐献案例【" + serviceFund.getDonorname() + "】的费用申请已通过" + (OriginalFlowLevel + 1) + "级审核"); |
| | | if (TotalLevel == OriginalFlowLevel + 1) { |
| | | serviceFundService.addFundSharedInfo(checkFundVO.getFundid()); |
| | | } |
| | | // if (TotalLevel == OriginalFlowLevel + 1) { |
| | | // serviceFundService.addFundSharedInfo(checkFundVO.getFundid()); |
| | | // } |
| | | |
| | | } else { |
| | | //驳回 |