Browse Source

工具代码2

侯茂昌 1 year ago
parent
commit
10b8afc729

+ 1 - 1
ruoyi-admin/src/main/resources/application.yml

@@ -154,4 +154,4 @@ xss:
 parameter:
   ip:
     # 用户下对应的所有角色key
-    mainRolesKeyIp: http://192.168.110.83:8080/system/user/roleKeyByUserId/
+    MAIN_ROLESKEY_IP: http://192.168.110.83:8080/system/user/roleKeyByUserId/

+ 3 - 3
ruoyi-common/src/main/java/com/ruoyi/common/config/Bpm/config/BpmProperties.java

@@ -1,7 +1,7 @@
-package com.ruoyi.common.config.Bpm.config;
+package com.ruoyi.common.config.bpm.config;
 
 import lombok.Data;
-import org.springframework.boot.context.properties.ConfigurationProperties;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.context.annotation.Configuration;
 
 /**
@@ -11,8 +11,8 @@ import org.springframework.context.annotation.Configuration;
  */
 @Data
 @Configuration
-@ConfigurationProperties("parameter.ip")
 public class BpmProperties {
     //根据用户id查询当前用户所具备的角色key的ip地址 MAIN_ROLESKEY_IP
+    @Value("${parameter.ip.MAIN_ROLESKEY_IP}")
     private  String mainRolesKeyIp;
 }

+ 0 - 41
ruoyi-common/src/main/java/com/ruoyi/common/utils/BpmUtils.java

@@ -1,41 +0,0 @@
-package com.ruoyi.common.utils;
-
-import com.alibaba.fastjson2.JSON;
-import com.alibaba.fastjson2.JSONArray;
-import com.alibaba.fastjson2.JSONObject;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.beans.factory.annotation.Value;
-import org.springframework.stereotype.Component;
-import org.springframework.web.client.RestTemplate;
-
-import java.sql.Array;
-import java.util.List;
-import java.util.Map;
-
-/**
- * @author lucky
- * @date 2023-11-02 15:29
- * @Description:
- */
-@Component
-public class BpmUtils {
-
-
-    // 查询字典中的基础库模版信息
-    @Value("${parameter.ip.MAIN_ROLESKEY_IP}")
-    private String rolesKeyId;
-
-    /**
-     * 根据用户查询角色key
-     * @param userId
-     * @return
-     */
-    public String[]  getRoleKeyByUserId(Long userId){
-        RestTemplate restTemplate = new RestTemplate();
-        String ret = restTemplate.getForObject(rolesKeyId+userId,String.class);
-        JSONObject jsonObject = JSONObject.parseObject(ret);
-        String s = (String) jsonObject.get("rolesKey");
-        String[] strings = JSONObject.parseObject(s, String[].class);
-        return  strings;
-    }
-}

+ 1 - 1
ruoyi-common/src/main/java/com/ruoyi/common/utils/Bpm/BpmUtils.java → ruoyi-common/src/main/java/com/ruoyi/common/utils/bpm/BpmUtils.java

@@ -1,4 +1,4 @@
-package com.ruoyi.common.utils.Bpm;
+package com.ruoyi.common.utils.bpm;
 import com.alibaba.fastjson2.JSONObject;
 import org.springframework.web.client.RestTemplate;