From bf50baf41cce651cfaf951056e976aefc077a757 Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期一, 07 四月 2025 16:01:56 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/OrderController.java | 47 ++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 46 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/OrderController.java b/src/main/java/com/zy/asrs/controller/OrderController.java index fd50042..7f24378 100644 --- a/src/main/java/com/zy/asrs/controller/OrderController.java +++ b/src/main/java/com/zy/asrs/controller/OrderController.java @@ -12,12 +12,14 @@ import com.zy.asrs.entity.result.WrkTraceVo; import com.zy.asrs.service.*; +import com.zy.asrs.utils.FileSaveExampleUtil; import com.zy.common.model.DetlDto; import com.zy.common.web.BaseController; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; import java.util.*; @@ -363,7 +365,22 @@ } return R.ok(); } - + @RequestMapping(value = "/order/priAdd/auth") + @ManagerAuth(memo = "鎵嬪姩澧炲姞璁㈠崟浼樺厛绾�") + @Transactional + public R priAdd(@RequestParam Long orderId){ + Order order = orderService.selectById(orderId); + wrkMastService.orderAddPri(order.getOrderNo()); + return R.ok(); + } + @RequestMapping(value = "/order/priReduce/auth") + @ManagerAuth(memo = "鎵嬪姩鍑忓皯璁㈠崟浼樺厛绾�") + @Transactional + public R priReduce(@RequestParam Long orderId){ + Order order = orderService.selectById(orderId); + wrkMastService.orderReducePri(order.getOrderNo()); + return R.ok(); + } @RequestMapping(value = "/order/delete/auth") @ManagerAuth(memo = "鎵嬪姩鍒犻櫎璁㈠崟") @Transactional @@ -417,4 +434,32 @@ return R.ok(); } + @RequestMapping(value = "/order/insert/labelUp/file/auth") +// @ManagerAuth + public R insertLabelUpFile(@RequestParam("orderId") String orderId,@RequestParam MultipartFile file){ + String[] split = orderId.split("-"); + int id = Integer.parseInt(split[1]); + System.out.println("---寮�濮�---"); + String savePath = "D:/order/labelUp/file/"+id+"/"; // 鎸囧畾淇濆瓨鏂囦欢鐨勮矾寰� + try{ + FileSaveExampleUtil.saveFile(file, savePath); + }catch (Exception e){ + return R.error(); + } + return R.ok(); + } + + @RequestMapping(value = "/order/view/labelUp/file/auth") +// @ManagerAuth + public R viewLabelUpFile(@RequestParam("orderId") Long orderId){ +// int id = Integer.parseInt(orderId); + String savePath = "D:/order/labelUp/file/"+orderId+"/"; // 鎸囧畾淇濆瓨鏂囦欢鐨勮矾寰� + try{ + List<FileSaveExampleUtil.FileDTO> fileDTOS = FileSaveExampleUtil.viewFileList(savePath); + return R.ok(fileDTOS); + }catch (Exception e){ + return R.error(); + } + } + } -- Gitblit v1.9.1