guoyujie
3 天以前 bfb2de990eb9cdb3f1bf8dfbdab5135f78b7dc6f
north-glass-erp/src/main/java/com/example/erp/controller/sd/OrderFileController.java
@@ -19,12 +19,30 @@
    private final OrderFileService orderFileService;
    @PostMapping("/updateOrderFileByOrderNumber/{orderId}/{orderNumber}")
    public Result updateOrderFileByOrderNumber(@RequestParam("file") MultipartFile file, @PathVariable String orderId, @PathVariable String orderNumber) throws IOException {
    public Result updateOrderFileByOrderNumber(
            @RequestParam("file") MultipartFile file,
            @RequestParam("name") String name,
            @RequestParam("width") Float width,
            @RequestParam("height") Float height,
            @PathVariable String orderId,
            @PathVariable String orderNumber) throws IOException {
        return  Result.success(orderFileService.updateOrderFileByOrderNumber(file,orderId,orderNumber));
        return  Result.success(
                orderFileService.updateOrderFileByOrderNumber(file,name,orderId,orderNumber,width,height)
        );
    }
    @PostMapping("/getOrderFilePicture")
    public Result getOrderFilePicture(@RequestBody List<Map<String,Object>> orderDetails) throws NoSuchFieldException {
        return Result.success(orderFileService.getOrderFilePicture(orderDetails));
    }
    @PostMapping("/getOrderNumberFile/{orderId}/{orderNumber}")
    public Result getOrderNumberFile(@PathVariable String orderId,@PathVariable String orderNumber){
        return Result.success(orderFileService.getOrderNumberFile(orderId,orderNumber));
    }
    @PostMapping("/deleteOrderNumberFile/{orderId}/{orderNumber}")
    public Result deleteOrderNumberFile(@PathVariable String orderId,@PathVariable String orderNumber){
        return Result.success(orderFileService.deleteOrderNumberFile(orderId,orderNumber));
    }
}