hasan 3 years ago
parent
commit
79d07c1dba

+ 5 - 1
src/main/java/com/szls/nstths/controller/DataController.java

@@ -16,6 +16,7 @@ public class DataController {
16 16
     private static final Logger logger = LoggerFactory.getLogger(DataController.class);
17 17
 
18 18
     private TeDataService teDataService;
19
+
19 20
     @Autowired
20 21
     public void setTeDataService(TeDataService teDataService) {
21 22
         this.teDataService = teDataService;
@@ -24,7 +25,10 @@ public class DataController {
24 25
     @PostMapping("/equipmentTestingEnd")
25 26
     public String equipmentTesting(@RequestBody TeData teData) {
26 27
         logger.info("{}", teData);
27
-        teDataService.scanTask(teData);
28
+        int inum = teDataService.scanTask(teData);
29
+        if (inum < 0) {
30
+            return "fail";
31
+        }
28 32
         return "success";
29 33
     }
30 34
 

+ 1 - 1
src/main/java/com/szls/nstths/service/TeDataService.java

@@ -18,6 +18,6 @@ public interface TeDataService {
18 18
 
19 19
     public void scanTask();
20 20
 
21
-    public void scanTask(TeData teData);
21
+    public int scanTask(TeData teData);
22 22
 
23 23
 }

+ 4 - 2
src/main/java/com/szls/nstths/service/impl/TeDataServiceImpl.java

@@ -59,19 +59,21 @@ public class TeDataServiceImpl implements TeDataService {
59 59
     }
60 60
 
61 61
     @Override
62
-    public void scanTask(TeData teData) {
62
+    public int scanTask(TeData teData) {
63 63
 
64 64
         teData.getTaskID();
65 65
 
66 66
         //todo 第二次待打点
67 67
         teData.setRotationxy("");
68
-        teDataMapper.insert(teData);
68
+        int inum = teDataMapper.insert(teData);
69 69
 
70 70
         //只运行 发送一次。
71 71
         if (flag) {
72 72
             postHelper(teData);
73 73
             flag = false;
74 74
         }
75
+
76
+        return inum;
75 77
     }
76 78
 
77 79
     public ReMsg postHelper(TeData teData) {