TRX 1 年間 前
コミット
c3c7015a7a

+ 4 - 1
FullCardServer/src/main/java/com/zhongshu/card/server/core/controller/org/TestController.java

@@ -3,6 +3,7 @@ package com.zhongshu.card.server.core.controller.org;
 import com.github.microservice.core.util.bytes.BytesUtil;
 import com.github.microservice.net.ResultContent;
 import com.zhongshu.card.server.core.service.TestService;
+import com.zhongshu.card.server.core.service.devices.DeviceInfoServiceImpl;
 import com.zhongshu.card.server.core.service.openAPI.OpenAPIRegisterService;
 import io.swagger.v3.oas.annotations.Operation;
 import io.swagger.v3.oas.annotations.tags.Tag;
@@ -27,10 +28,12 @@ public class TestController {
     @Autowired
     OpenAPIRegisterService openAPIRegisterService;
 
+    @Autowired
+    DeviceInfoServiceImpl deviceInfoService;
+
     @Operation(summary = "测试接口", description = "测试接口")
     @RequestMapping(value = "text", method = {RequestMethod.GET})
     public ResultContent text() {
-
 //        openAPIRegisterService.initRegisterPAIS();
         try {
             byte[] bins = BytesUtil.longToBin(Long.parseLong("2152525002"), 4);

+ 2 - 1
FullCardServer/src/main/java/com/zhongshu/card/server/core/service/base/CommonService.java

@@ -2,6 +2,7 @@ package com.zhongshu.card.server.core.service.base;
 
 import com.github.microservice.core.util.net.HttpClient;
 import com.mongodb.client.result.UpdateResult;
+import com.zhongshu.card.server.core.domain.devices.DevicePermiss;
 import com.zhongshu.card.server.core.util.CommonUtil;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
@@ -79,7 +80,7 @@ public class CommonService {
                 update.set(key, value);
             }
         });
-        UpdateResult updateResult = mongoTemplate.upsert(query, update, collectionName);
+        UpdateResult updateResult = mongoTemplate.updateMulti(query, update, collectionName);
         return updateResult.getUpsertedId();
     }
 

+ 0 - 2
FullCardServer/src/main/java/com/zhongshu/card/server/core/service/devices/DeviceInfoServiceImpl.java

@@ -109,11 +109,9 @@ public class DeviceInfoServiceImpl extends SuperService implements DeviceInfoSer
         HashMap<String, Object> bindMap = new HashMap<>();
         bindMap.put("gateWayId", deviceInfo.getGateWayId());
         commonService.updateData(where, bindMap, DevicePermiss.class.getSimpleName());
-
         return ResultContent.buildSuccess();
     }
 
-
     /**
      * 添加-编辑设备
      *