Ver código fonte

伊宁项目更改相关 统一app增加登录接口 增加子系统 apply端 URL和包名通配规则

1037015548@qq.com 1 ano atrás
pai
commit
30b28ea3a2

+ 14 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java

@@ -232,6 +232,20 @@ public class SysLoginController extends BaseController
                                 i++;
                             }
                             danganObj.sethUrl(hUrl);
+                        }else if (danganObj.getApplyType() == 0){
+                            JSONArray array = JSONArray.parseArray(danganObj.getUrlRules());//规则
+                            String packName = danganObj.getPackName();
+                            int i = 0;
+                            for (Object obj : array) {
+                                JSONObject joItem = JSONObject.parseObject(obj.toString());
+                                if (i == 0) {
+                                    packName += "?" + joItem.getString("key") + "=" + joItem.getString("value");
+                                } else {
+                                    packName += "&" + joItem.getString("key") + "=" + joItem.getString("value");
+                                }
+                                i++;
+                            }
+                            danganObj.setPackName(packName);
                         }
                     }
                 }