From 4c521b8f1fcc538f59cc0001dcf6649b0dee4880 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期四, 17 八月 2023 17:05:25 +0800
Subject: [PATCH] 生产订单

---
 inspect-server/src/main/java/com/yuanchu/mom/controller/RawInspectController.java |   12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/RawInspectController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/RawInspectController.java
index 3eeed10..efbfcdb 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/controller/RawInspectController.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/RawInspectController.java
@@ -4,6 +4,7 @@
 
 import com.yuanchu.mom.pojo.RawInspect;
 import com.yuanchu.mom.service.*;
+import com.yuanchu.mom.utils.JackSonUtil;
 import com.yuanchu.mom.utils.Jwt;
 import com.yuanchu.mom.vo.Result;
 import io.swagger.annotations.*;
@@ -39,7 +40,7 @@
             @ApiImplicitParam(name = "formTime", value = "鏉ユ枡鏃ユ湡", dataTypeClass = String.class),
             @ApiImplicitParam(name = "createTime", value = "鎶ユ鏃ユ湡", dataTypeClass = String.class),
             @ApiImplicitParam(name = "insState", value = "妫�娴嬬姸鎬�: 鍏ㄩ儴榛樿2", dataTypeClass = Integer.class, required = true),
-            @ApiImplicitParam(name = "judgeState", value = "鍚堟牸鐘舵��: 鍏ㄩ儴榛樿2", dataTypeClass = Integer.class, required = true),
+            @ApiImplicitParam(name = "judgeState", value = "鍚堟牸鐘舵��: 鍏ㄩ儴榛樿2", dataTypeClass = Integer.class, required = true)
     })
     @PostMapping("/selectRawInspectsList")
     public Result selectRawInspectsList(Integer pageSize, Integer countSize, String formTime, String createTime, Integer insState, Integer judgeState) {
@@ -106,12 +107,9 @@
 
     @ApiOperation(value = "鏂板妫�楠屽崟")
     @PostMapping("/addRawInspects")
-    public Result addRawInspects(@RequestHeader("token") String token, @RequestBody RawInspect rawInspect) throws JSONException {
-        Map<String, String> map = jwt.readJWT(token);
-        String data = map.get("data");
-        JSONObject jsonObject = new JSONObject(data);
-        String userName = jsonObject.getString("name");
-        return Result.success(rawInspectService.addRawInspects(userName, rawInspect));
+    public Result addRawInspects(@RequestHeader("token") String token, @RequestBody RawInspect rawInspect) throws Exception {
+        Map<String, String> data = JackSonUtil.unmarshal(jwt.readJWT(token).get("data"), Map.class);
+        return Result.success(rawInspectService.addRawInspects(data.get("name").replaceAll("\"", ""), rawInspect));
     }
 
 }

--
Gitblit v1.9.3