From ec7f3f3675efc96b59caa40c5ada96600eb60650 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期四, 26 十月 2023 17:17:01 +0800
Subject: [PATCH] 前端按钮权限功能增加: 接口权限界面、应用管理界面、编码规则管理界面、数据权限界面、菜单权限界面、岗位管理界面、角色权限管理界面、租户管理界面、顶部菜单界面

---
 Source/UBCS-WEB/src/page/login/userlogin.vue |  226 +++++++++++++++++++++++++++----------------------------
 1 files changed, 111 insertions(+), 115 deletions(-)

diff --git a/Source/UBCS-WEB/src/page/login/userlogin.vue b/Source/UBCS-WEB/src/page/login/userlogin.vue
index 15c1296..e9bc45f 100644
--- a/Source/UBCS-WEB/src/page/login/userlogin.vue
+++ b/Source/UBCS-WEB/src/page/login/userlogin.vue
@@ -40,7 +40,6 @@
       </el-form-item>
 
       <el-form-item>
-        <el-button @click="ChandleLogin">娴嬭瘯鍗曠偣鐧诲綍</el-button>
         <el-button class="login-submit"
                    size="small"
                    type="primary"
@@ -75,7 +74,7 @@
 import {mapGetters} from "vuex";
 import {info} from "@/api/system/tenant";
 import {getTopUrl} from "@/util/util";
-import {oaSsos, updatePassword} from "@/api/system/user.js"
+import { updatePassword} from "@/api/system/user.js"
 import {removeToken} from "@/util/auth";
 import md5 from "js-md5";
 
@@ -158,113 +157,113 @@
   created() {
     this.getTenant();
     //杩欓噷鏄祻瑙堝櫒鐨勪竴涓猙ug锛岀獊鐒跺嚭鐜扮殑鐩墠鎵句笉鍒板師鍥狅紝鏂扮殑娴忚鍣ㄦ墦寮�姝ら」鐩�俵ocalStorage浼氬皯瀛樺偍涓�涓悕涓簊aber-permission鐨勬暟鎹紝灏戜簡杩欐潯鏁版嵁绉熸埛绠$悊鐣岄潰浼氱己灏戝嚑涓寜閽拰鏍峰紡
-    localStorage.setItem("saber-permission", JSON.stringify({
-      "dataType": "object", "content": {
-        "flow_model_create": true,
-        "flow_model_update": true,
-        "flow_model_deploy": true,
-        "flow_model_download": true,
-        "flow_model_delete": true,
-        "work_start_flow": true,
-        "work_start_image": true,
-        "oss_add": true,
-        "oss_edit": true,
-        "oss_delete": true,
-        "oss_view": true,
-        "oss_enable": true,
-        "role_add": true,
-        "role_edit": true,
-        "role_delete": true,
-        "role_view": true,
-        "notice_add": true,
-        "notice_edit": true,
-        "notice_delete": true,
-        "notice_view": true,
-        "user_add": true,
-        "user_edit": true,
-        "user_delete": true,
-        "user_role": true,
-        "user_reset": true,
-        "user_view": true,
-        "log_usual_view": true,
-        "code_add": true,
-        "code_edit": true,
-        "code_delete": true,
-        "code_view": true,
-        "region_add": true,
-        "region_delete": true,
-        "region_import": true,
-        "region_export": true,
-        "region_debug": true,
-        "work_claim_sign": true,
-        "work_claim_detail": true,
-        "work_claim_follow": true,
-        "work_todo_handle": true,
-        "work_todo_detail": true,
-        "work_todo_follow": true,
-        "data_scope_setting": true,
-        "datasource_add": true,
-        "datasource_edit": true,
-        "datasource_delete": true,
-        "datasource_view": true,
-        "attach_upload": true,
-        "attach_download": true,
-        "attach_delete": true,
-        "dept_add": true,
-        "dept_edit": true,
-        "dept_delete": true,
-        "dept_view": true,
-        "log_api_view": true,
-        "flow_manager_state": true,
-        "flow_manager_image": true,
-        "flow_manager_remove": true,
-        "work_send_detail": true,
-        "work_send_follow": true,
-        "sms_add": true,
-        "sms_edit": true,
-        "sms_delete": true,
-        "sms_view": true,
-        "sms_enable": true,
-        "api_scope_setting": true,
-        "log_error_view": true,
-        "post_add": true,
-        "post_edit": true,
-        "post_delete": true,
-        "post_view": true,
-        "flow_follow_delete": true,
-        "work_done_detail": true,
-        "work_done_follow": true,
-        "dict_add": true,
-        "dict_edit": true,
-        "dict_delete": true,
-        "dict_view": true,
-        "dictbiz_add": true,
-        "dictbiz_edit": true,
-        "dictbiz_delete": true,
-        "dictbiz_view": true,
-        "menu_add": true,
-        "menu_edit": true,
-        "menu_delete": true,
-        "menu_view": true,
-        "topmenu_add": true,
-        "topmenu_edit": true,
-        "topmenu_delete": true,
-        "topmenu_view": true,
-        "topmenu_setting": true,
-        "param_add": true,
-        "param_edit": true,
-        "param_delete": true,
-        "param_view": true,
-        "tenant_add": true,
-        "tenant_edit": true,
-        "tenant_delete": true,
-        "tenant_view": true,
-        "client_add": true,
-        "client_edit": true,
-        "client_delete": true,
-        "client_view": true
-      }, "datetime": 1678352291697
-    }))
+    // localStorage.setItem("saber-permission", JSON.stringify({
+    //   "dataType": "object", "content": {
+    //     "flow_model_create": true,
+    //     "flow_model_update": true,
+    //     "flow_model_deploy": true,
+    //     "flow_model_download": true,
+    //     "flow_model_delete": true,
+    //     "work_start_flow": true,
+    //     "work_start_image": true,
+    //     "oss_add": true,
+    //     "oss_edit": true,
+    //     "oss_delete": true,
+    //     "oss_view": true,
+    //     "oss_enable": true,
+    //     "role_add": true,
+    //     "role_edit": true,
+    //     "role_delete": true,
+    //     "role_view": true,
+    //     "notice_add": true,
+    //     "notice_edit": true,
+    //     "notice_delete": true,
+    //     "notice_view": true,
+    //     "user_add": true,
+    //     "user_edit": true,
+    //     "user_delete": true,
+    //     "user_role": true,
+    //     "user_reset": true,
+    //     "user_view": true,
+    //     "log_usual_view": true,
+    //     "code_add": true,
+    //     "code_edit": true,
+    //     "code_delete": true,
+    //     "code_view": true,
+    //     "region_add": true,
+    //     "region_delete": true,
+    //     "region_import": true,
+    //     "region_export": true,
+    //     "region_debug": true,
+    //     "work_claim_sign": true,
+    //     "work_claim_detail": true,
+    //     "work_claim_follow": true,
+    //     "work_todo_handle": true,
+    //     "work_todo_detail": true,
+    //     "work_todo_follow": true,
+    //     "data_scope_setting": true,
+    //     "datasource_add": true,
+    //     "datasource_edit": true,
+    //     "datasource_delete": true,
+    //     "datasource_view": true,
+    //     "attach_upload": true,
+    //     "attach_download": true,
+    //     "attach_delete": true,
+    //     "dept_add": true,
+    //     "dept_edit": true,
+    //     "dept_delete": true,
+    //     "dept_view": true,
+    //     "log_api_view": true,
+    //     "flow_manager_state": true,
+    //     "flow_manager_image": true,
+    //     "flow_manager_remove": true,
+    //     "work_send_detail": true,
+    //     "work_send_follow": true,
+    //     "sms_add": true,
+    //     "sms_edit": true,
+    //     "sms_delete": true,
+    //     "sms_view": true,
+    //     "sms_enable": true,
+    //     "api_scope_setting": true,
+    //     "log_error_view": true,
+    //     "post_add": true,
+    //     "post_edit": true,
+    //     "post_delete": true,
+    //     "post_view": true,
+    //     "flow_follow_delete": true,
+    //     "work_done_detail": true,
+    //     "work_done_follow": true,
+    //     "dict_add": true,
+    //     "dict_edit": true,
+    //     "dict_delete": true,
+    //     "dict_view": true,
+    //     "dictbiz_add": true,
+    //     "dictbiz_edit": true,
+    //     "dictbiz_delete": true,
+    //     "dictbiz_view": true,
+    //     "menu_add": true,
+    //     "menu_edit": true,
+    //     "menu_delete": true,
+    //     "menu_view": true,
+    //     "topmenu_add": true,
+    //     "topmenu_edit": true,
+    //     "topmenu_delete": true,
+    //     "topmenu_view": true,
+    //     "topmenu_setting": true,
+    //     "param_add": true,
+    //     "param_edit": true,
+    //     "param_delete": true,
+    //     "param_view": true,
+    //     "tenant_add": true,
+    //     "tenant_edit": true,
+    //     "tenant_delete": true,
+    //     "tenant_view": true,
+    //     "client_add": true,
+    //     "client_edit": true,
+    //     "client_delete": true,
+    //     "client_view": true
+    //   }, "datetime": 1678352291697
+    // }))
   },
   mounted() {
     this.$axios.get('/api/ubcs-system/tenant/tenant-map').then(res => {
@@ -299,17 +298,15 @@
   },
   props: [],
   methods: {
+    //鍗曠偣鐧诲綍璺宠浆
     ChandleLogin() {
-      this.$store.dispatch("LoginBySso").then((res) => {
-        console.log('res', res)
-        this.$router.push({path: this.tagWel.value});
-      })
+      this.$router.push({ path: '/sso' });
     },
     closehandle() {
       removeToken()
     },
     delok() {
-      //鐐瑰嚮鍙栨秷鎴栬�厁 娓呴櫎token鍏抽棴寮圭獥 娓呴櫎token鍚庝細鑷姩閲嶆柊鑾峰彇鐢ㄦ埛淇℃伅 杩欓噷娌℃湁閲嶆柊璋冪敤鏂规硶锛屽洜涓轰笅闈㈤�昏緫鏈夌偣缁曪紝鎬曢噸鏂版帀鏈塨ug鐩存帴娓呴櫎token閲嶆柊鑾峰彇鐢ㄦ埛淇℃伅
+      //鐐瑰嚮鍙栨秷鎴栬�厁 娓呴櫎token鍏抽棴寮圭獥 娓呴櫎token鍚庝細鑷姩閲嶆柊鑾峰彇鐢ㄦ埛淇℃伅
       this.dialogFormVisible = false;
       removeToken()
     },
@@ -348,7 +345,6 @@
 
     },
     handleLogin: function () {
-      debugger
       this.userInfo = this.$store.state.upadatastatus
       localStorage.setItem('username', this.loginForm.username)
       this.$refs.loginForm.validate(valid => {

--
Gitblit v1.9.3