Kaynağa Gözat

单个设备上传

hxd 3 ay önce
ebeveyn
işleme
0981b8180b

+ 17 - 0
src/main/java/com/wxxcx/index/WxxcxIndexController.java

@@ -1965,6 +1965,23 @@ public class WxxcxIndexController<AesException extends Throwable> {
         }
     }
 
+    @PostMapping("/addOneDevice")
+    @ApiOperation(value = "单个添加设备")
+    public R addOneDevice(String dev_id, String dev_type, String software){
+        //比较dev_id是否在dev_info中存在
+        DevVO devVO = baseDAO.queryByKey(DevVO.class, "dev_id", dev_id);
+        if (devVO != null) {
+            return JSONUtil.getErrorMsg("设备已存在");
+        }
+        //拿到三个入参直接 插入在数据库dev_info表创建一条新数据,插入成功后返回成功信息
+        DevVO deviceVO = new DevVO();
+        deviceVO.setDev_id(dev_id);
+        deviceVO.setDev_type(dev_type);
+        deviceVO.setSoftware(software);
+        baseDAO.insertAll(deviceVO);
+        return JSONUtil.getSuccessMsg("添加成功");
+    }
+
     public String getSHA1(String token, String timestamp, String nonce) {
         try {
             String[] array = new String[]{token, timestamp, nonce};