Просмотр исходного кода

【慧眼EIS,添加吞吐量测试信息记录接口】

yhluo 2 дней назад
Родитель
Сommit
b83cb0bd88

+ 9 - 0
src/main/java/com/uas/eis/controller/StepWorkController.java

@@ -114,4 +114,13 @@ public class StepWorkController {
         data = JSONUtil.decodeUnicode(data.replace("%", "\\"));
         return stepWorkService.station(request,data);
     }
+
+    @RequestMapping(value="/UploadThruputLog", method = RequestMethod.POST)
+    public StepWorkApiResult<Map<String,Object>> UploadThruputLog(HttpServletRequest request, @RequestBody String data){
+        if(!StringUtil.hasText(data) || !StringUtil.hasText(data) ){
+            throw new ApiStepWorkException(new StepWorkApiResult(ErrorMessage.BUSINESS_DATAILLEGAL));
+        }
+        data = JSONUtil.decodeUnicode(data.replace("%", "\\"));
+        return stepWorkService.UploadThruputLog(request,data);
+    }
 }

+ 2 - 0
src/main/java/com/uas/eis/service/StepWorkService.java

@@ -12,4 +12,6 @@ public interface StepWorkService {
     StepWorkApiResult<Map<String,Object>> test(HttpServletRequest request,String data);
 
     StepWorkApiResult<Map<String,Object>> station(HttpServletRequest request,String data);
+
+    StepWorkApiResult<Map<String,Object>> UploadThruputLog(HttpServletRequest request,String data);
 }

+ 6 - 0
src/main/java/com/uas/eis/serviceImpl/StepWorkServiceImpl.java

@@ -92,6 +92,12 @@ public class StepWorkServiceImpl implements StepWorkService {
         return stationmain(request,data);
     }
 
+    @Override
+    public StepWorkApiResult<Map<String,Object>> UploadThruputLog(HttpServletRequest request , String data) {
+        insertLogger(data,"UploadThruputLog");
+        return  new StepWorkApiResult(true,200,"上传MES测试信息成功");
+    }
+
     /**
      * 工单绑定,工序检测
      *