From 972e246dfcd8db1d7bb6a764be767ee35c60b01c Mon Sep 17 00:00:00 2001
From: whycxzp <perryhsu@163.com>
Date: 星期二, 09 八月 2022 08:56:30 +0800
Subject: [PATCH] bom表审批

---
 src/main/java/com/whyc/controller/WorksheetMainController.java |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/whyc/controller/WorksheetMainController.java b/src/main/java/com/whyc/controller/WorksheetMainController.java
index 04944f9..0fdb9d0 100644
--- a/src/main/java/com/whyc/controller/WorksheetMainController.java
+++ b/src/main/java/com/whyc/controller/WorksheetMainController.java
@@ -2,6 +2,7 @@
 
 import com.github.pagehelper.PageInfo;
 import com.whyc.dto.Response;
+import com.whyc.dto.WorksheetMainDTO;
 import com.whyc.pojo.DocUser;
 import com.whyc.pojo.WorksheetMain;
 import com.whyc.service.WorksheetMainService;
@@ -31,6 +32,18 @@
             return new Response().set(1,true, "鎻愪氦瀹屾垚");
         }else{
             return new Response().set(1,false,"瑙掕壊鏃犳硶鎻愪氦鍥剧焊");
+        }
+    }
+
+    @PostMapping("componentRelatedSubmit")
+    @ApiOperation(value="鏁h浠�-浜у搧瀹℃壒鎻愪氦")
+    public Response componentProductSubmit(@RequestBody WorksheetMainDTO mainDTO){
+        DocUser user = ActionUtil.getUser();
+        boolean res = service.componentProductSubmit(mainDTO,user);
+        if(res) {
+            return new Response().set(1,true, "鎻愪氦瀹屾垚");
+        }else{
+            return new Response().set(1,false,"瑙掕壊鏃犳硶鎻愪氦瀹℃壒");
         }
     }
 
@@ -91,4 +104,18 @@
         return  new Response().set(1,main);
     }
 
+    @PostMapping("info")
+    @ApiOperation("鏌ヨ宸ヤ綔娴佺殑鏍囬鍙婃弿杩�")
+    public Response getInfo(@RequestParam int id){
+        WorksheetMain main = service.getInfo(id);
+        return new Response().set(1,main);
+    }
+
+    @GetMapping("myListPage")
+    @ApiOperation("鎴戠殑宸ュ崟")
+    public Response<PageInfo<WorksheetMain>> getMyList(@RequestParam int pageNum,@RequestParam int pageSize){
+        DocUser user = ActionUtil.getUser();
+        return service.getMyList(pageNum,pageSize,user);
+    }
+
 }

--
Gitblit v1.9.1