| | |
| | | return AjaxResult.success(approveProcessService.getApproveById(approveGetAndUpdateVo.getId())); |
| | | } |
| | | |
| | | @GetMapping("/stockIn/orderInfo") |
| | | @ApiOperation(value = "入库审批-关联订单信息") |
| | | public AjaxResult getStockInOrderInfo(@RequestParam("approveId") String approveId) { |
| | | return AjaxResult.success(approveProcessService.getStockInOrderInfo(approveId)); |
| | | } |
| | | |
| | | @GetMapping("/stockIn/productList") |
| | | @ApiOperation(value = "入库审批-关联产品明细") |
| | | public AjaxResult getStockInProductList(@RequestParam("approveId") String approveId) { |
| | | return AjaxResult.success(approveProcessService.getStockInProductList(approveId)); |
| | | } |
| | | |
| | | /** |
| | | * 更新审批 |
| | | * @param approveGetAndUpdateVo |
| | |
| | | @DeleteMapping("/deleteIds") |
| | | @ApiOperation(value = "删除审批") |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public AjaxResult deleteIds(@RequestBody Long[] ids) { |
| | | if (ids == null || ids.length == 0) { |
| | | public AjaxResult deleteIds(@RequestBody List<Long> ids) { |
| | | if (ids == null || ids.size() == 0) { |
| | | return AjaxResult.warn("参数不能为空"); |
| | | } |
| | | approveProcessService.delApprove(ids); |
| | |
| | | ExcelUtil<ApproveProcess> util = new ExcelUtil<ApproveProcess>(ApproveProcess.class); |
| | | util.exportExcel(response, accountExpenses, "协同审批导出"); |
| | | } |
| | | |
| | | @ApiOperation(value = "危险作业审批导出") |
| | | @PostMapping("/exportEight") |
| | | public void exportEight(HttpServletResponse response) { |
| | | List<ApproveProcess> accountExpenses = approveProcessService.list(new LambdaQueryWrapper<ApproveProcess>() |
| | | .eq(ApproveProcess::getApproveDelete, 0) |
| | | .eq(ApproveProcess::getApproveType, 8)); |
| | | ExcelUtil<ApproveProcess> util = new ExcelUtil<ApproveProcess>(ApproveProcess.class); |
| | | util.exportExcel(response, accountExpenses, "危险作业审批导出"); |
| | | } |
| | | } |