From d5bb894f9be2e0a3b62d475b60b44f2ab138528c Mon Sep 17 00:00:00 2001 From: guoyujie <guoyujie@ng.com> Date: 星期四, 12 六月 2025 16:48:35 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/ERP_override --- north-glass-erp/src/main/java/com/example/erp/controller/pp/GlassOptimizeController.java | 39 ++++++++++++++++++++------------------- 1 files changed, 20 insertions(+), 19 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/controller/pp/GlassOptimizeController.java b/north-glass-erp/src/main/java/com/example/erp/controller/pp/GlassOptimizeController.java index 467aeb9..e6f0a0e 100644 --- a/north-glass-erp/src/main/java/com/example/erp/controller/pp/GlassOptimizeController.java +++ b/north-glass-erp/src/main/java/com/example/erp/controller/pp/GlassOptimizeController.java @@ -33,10 +33,10 @@ private UserService userService; //宸ョ▼淇℃伅 @ApiOperation("宸ョ▼淇℃伅鎺ュ彛") - @PostMapping ("/projectInfo/{projectNo}") + @PostMapping ("/projectInfo/{projectNo}/{username}") public Result projectInfo( - @PathVariable String projectNo){ - return Result.seccess(glassOptimizeService.projectInfoSv(projectNo)); + @PathVariable String projectNo,@PathVariable String username){ + return Result.seccess(glassOptimizeService.projectInfoSv(projectNo,username)); } //宸ョ▼淇℃伅娴佺▼鍗� @@ -53,8 +53,8 @@ public Result materialStore( @PathVariable String thickness, @PathVariable String model,@PathVariable String projectNumber, - @RequestParam(name = "type", required = false) Integer type ){ - return Result.seccess(glassOptimizeService.materialStoreSv(thickness,model,projectNumber,type)); + @RequestParam(name = "type", required = false) Integer type,@RequestParam(name = "username", required = false) String username ){ + return Result.seccess(glassOptimizeService.materialStoreSv(thickness,model,projectNumber,type,username)); } @@ -95,13 +95,14 @@ //淇敼宸ョ▼鐘舵�� @ApiOperation("淇敼宸ョ▼鐘舵�佹帴鍙�") - @PostMapping("/updateProjectState/{projectNumber}/{state}/{code}") + @PostMapping("/updateProjectState/{projectNumber}/{state}/{states}/{code}") public Result updateProjectState( @PathVariable String projectNumber, @PathVariable Integer state, + @PathVariable Integer states, @PathVariable Integer code ) { - if (glassOptimizeService.updateProjectState(projectNumber, state,code)) { + if (glassOptimizeService.updateProjectState(projectNumber, state,states,code)) { return Result.seccess(); } else { throw new ServiceException(Constants.Code_500, "淇敼澶辫触"); @@ -164,10 +165,10 @@ } @ApiOperation("浼樺寲璁剧疆淇濆瓨") - @PostMapping("/optimizeParms") - public Result optimizeParmsSave(@RequestBody Map<String, Object> object) { + @PostMapping("/optimizeParms/{username}") + public Result optimizeParmsSave(@RequestBody Map<String, Object> object,@PathVariable String username) { try { - return Result.seccess(glassOptimizeService.optimizeParmsSave(object)); + return Result.seccess(glassOptimizeService.optimizeParmsSave(object,username)); } catch (Exception e) { e.printStackTrace(); return Result.error(); @@ -229,10 +230,10 @@ @ApiOperation("淇濆瓨浼樺寲缁撴灉鎺ュ彛") - @PostMapping("/saveOptimizeResult") - public Result saveOptimizeResult( + @PostMapping("/saveOptimizeData/{projectId}") + public Result saveOptimizeResult( @PathVariable String projectId, @RequestBody Map<String,Object> object){ - return Result.seccess(glassOptimizeService.saveOptimizeResult(object)); + return Result.seccess(glassOptimizeService.saveOptimizeResult(object,projectId)); } @@ -270,15 +271,15 @@ return new ResponseEntity<>(optContent.getBytes(), headers, HttpStatus.OK); } - @PostMapping("/getConfiguration/{type}") - public Result getConfiguration(@PathVariable String type) { - return Result.seccess(glassOptimizeService.getConfiguration(type)); + @PostMapping("/getConfiguration/{type}/{username}") + public Result getConfiguration(@PathVariable String type,@PathVariable String username) { + return Result.seccess(glassOptimizeService.getConfiguration(type,username)); } @ApiOperation("淇墖纾ㄩ噺淇敼") - @PostMapping("/saveConfiguration/{type}") - public Result saveConfiguration(@PathVariable String type, @RequestBody Map<String,Object> object){ - return Result.seccess(glassOptimizeService.saveConfiguration(object,type)); + @PostMapping("/saveConfiguration/{type}/{username}") + public Result saveConfiguration(@PathVariable String type,@PathVariable String username, @RequestBody Map<String,Object> object){ + return Result.seccess(glassOptimizeService.saveConfiguration(object,type,username)); } @ApiOperation("妯℃嫙鎺掔増") -- Gitblit v1.8.0