From f46f83ab2ce1bd2f34c81cb5750e6d5ce6ffb306 Mon Sep 17 00:00:00 2001 From: chenlu <1320612696@qq.com> Date: 星期四, 12 十二月 2024 08:30:24 +0800 Subject: [PATCH] 工程创建界面功能完成 --- north-glass-erp/src/main/java/com/example/erp/controller/pp/GlassOptimizeController.java | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 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 9484a42..19dc67d 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 @@ -1,5 +1,6 @@ package com.example.erp.controller.pp; +import cn.dev33.satoken.annotation.SaCheckPermission; import com.example.erp.common.Constants; import com.example.erp.common.Result; import com.example.erp.entity.pp.OptimizeProjectMange; @@ -11,6 +12,7 @@ import org.springframework.web.bind.annotation.*; import java.sql.Date; +import java.util.Map; @RestController @Api(value="浼樺寲绠$悊controller",tags={"浼樺寲绠$悊鎿嶄綔鎺ュ彛"}) @@ -102,4 +104,33 @@ return Result.seccess(glassOptimizeService.selectComputeDetailSv(processId)); } + //鍒涘缓宸ョ▼鏌ヨ娴佺▼鍗℃槑缁� + @ApiOperation("鍒涘缓宸ョ▼鏌ヨ娴佺▼鍗℃槑缁�") + @PostMapping ("/getProcessCardDetail/{processId}/{technologyNumber}") + public Result getProcessCardDetail( + @PathVariable String processId, + @PathVariable Integer technologyNumber){ + return Result.seccess(glassOptimizeService.getProcessCardDetailSv(processId,technologyNumber)); + } + + @ApiOperation("鑶滅郴鏌ヨ") + @PostMapping ("/selectGlassType") + public Result selectGlassType(){ + return Result.seccess(glassOptimizeService.selectGlassTypeSv()); + } + + @ApiOperation("鏈�鏂板伐绋嬪彿鏌ヨ") + @PostMapping ("/getProjectId") + public Result getProjectId(){ + return Result.seccess(glassOptimizeService.getProjectIdSv()); + } + @ApiOperation("鍒涘缓宸ョ▼鎺ュ彛") + @PostMapping("/addProject/{optionVal}/{projectId}/{projectNmae}") + public Result addProject( + @PathVariable String optionVal, + @PathVariable String projectId, + @PathVariable String projectNmae, + @RequestBody Map<String,Object> object){ + return Result.seccess(glassOptimizeService.addProjectSv(optionVal,projectId,projectNmae,object)); + } } -- Gitblit v1.8.0