Bladeren bron

修改sn号重复注册问题

李进 2 jaren geleden
bovenliggende
commit
d7db675590

+ 11 - 9
device-api-service/src/main/java/com/xy/service/MqttUserServiceImpl.java

@@ -8,7 +8,9 @@ import org.springframework.stereotype.Service;
 import io.swagger.annotations.Api;
 import lombok.AllArgsConstructor;
 
+import java.time.LocalDateTime;
 import java.util.List;
+
 import com.xy.utils.R;
 import com.xy.utils.PageBean;
 import com.xy.dto.MqttUserDto;
@@ -27,13 +29,13 @@ import static com.xy.utils.PlusBeans.toPageBean;
 
 
 /**
-* <p>
-*  服务实现类
-* </p>
-*
-* @author lijin
-* @since 2023-02-17
-*/
+ * <p>
+ * 服务实现类
+ * </p>
+ *
+ * @author lijin
+ * @since 2023-02-17
+ */
 @Service
 @AllArgsConstructor
 @Api(tags = "mqtt认证")
@@ -44,8 +46,8 @@ public class MqttUserServiceImpl extends ServiceImpl<MqttUserMapper, MqttUser> i
     public R<MqttUserDto.Vo> obj(@RequestBody MqttUserDto.Vo vo) {
         MqttUserDto.SelectList selectList = copy(MqttUserDto.SelectList.class, vo);
         List<MqttUserDto.Vo> list = list(selectList).getData();
-        if(Emptys.check(list)) {
-            return R.ok(list.get(0));
+        if (Emptys.check(list)) {
+            return R.ok(list.get(0).setServerTime(LocalDateTime.now()));
         }
         return R.ok();
     }

+ 3 - 0
device-api/src/main/java/com/xy/dto/MqttUserDto.java

@@ -68,6 +68,9 @@ public class MqttUserDto {
         @ApiModelProperty("订阅topic")
         private String topic;
 
+        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+        private LocalDateTime serverTime;
+
         @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
         private LocalDateTime created;