瀏覽代碼

添加满天星控制

JensionDzero 1 年之前
父節點
當前提交
ef65beabf9

+ 5 - 0
ruoyi-admin/src/main/resources/application.yml

@@ -281,3 +281,8 @@ pagehelper:
   reasonable: true
   support-methods-arguments: true
   params: count=countSql
+
+
+mtstar:
+  authtoken: e0086577-cd0d-11ec-8e94-00163e046949
+  secret: c704033

+ 16 - 0
ruoyi-demo/src/main/java/com/ruoyi/demo/config/MtStarProperties.java

@@ -0,0 +1,16 @@
+package com.ruoyi.demo.config;
+
+import lombok.Data;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.stereotype.Component;
+
+@Component
+@Data
+public class MtStarProperties {
+    @Value("${mtstar.authtoken}")
+    private  String authtoken;
+    @Value("${mtstar.secret}")
+    private  String secret;
+
+
+}

+ 4 - 0
ruoyi-demo/src/main/java/com/ruoyi/demo/service/impl/EquipmentServiceImpl.java

@@ -72,6 +72,10 @@ public class EquipmentServiceImpl implements EquipmentService {
             equipment.setAddrCodeInfo(initMapUtil.getInitAddrCodeMap(equipment.getAddrCode()));
             //2.新增创建时间
             equipment.setEnterTime(LocalDateTime.now(ZoneId.of("Asia/Shanghai")));
+
+            if (equipment.getOnState() == 1){
+
+            }
             return equipmentMapper.insert(equipment);
         }
         return 0;

+ 24 - 0
ruoyi-demo/src/main/java/com/ruoyi/demo/utils/MtStarUtil.java

@@ -0,0 +1,24 @@
+package com.ruoyi.demo.utils;
+
+import cn.hutool.crypto.SecureUtil;
+import com.ruoyi.demo.config.MtStarProperties;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+import java.time.LocalDateTime;
+import java.time.ZoneId;
+import java.time.ZoneOffset;
+
+@Component
+public class MtStarUtil {
+    @Autowired
+    MtStarProperties mtStarProperties;
+
+    public String sign(){
+        String accesSecretMd5 = SecureUtil.md5(mtStarProperties.getSecret());
+        long l = LocalDateTime.now().toEpochSecond(ZoneOffset.of("+8")); //10位
+        String s = SecureUtil.md5(mtStarProperties.getAuthtoken() + accesSecretMd5 + l);
+        return s;
+    }
+
+}