Przeglądaj źródła

完善角色修改

ming 3 lat temu
rodzic
commit
520cf8a4a8

+ 1 - 1
src/views/alarmManage/alarmTotal.vue

@@ -120,7 +120,7 @@ export default defineComponent({
   props: {
     pageShow: Boolean,
     alarmGradeList: Object,
-  },
+  }, 
   components: { dialogComponent },
   setup(props, { emit }) {
     const store = useStore()

+ 3 - 0
src/views/systemManage/rolePermission/addRoleCom.vue

@@ -75,6 +75,8 @@ export default defineComponent({
     const closeDialog = () => {
       context.emit('closeDialog', false)
       dialogVisible.value = false
+
+      
     }
 
     watchEffect((fn) => {
@@ -125,6 +127,7 @@ export default defineComponent({
                   message: '修改成功',
                   type: 'success',
                 })
+                
                 closeDialog()
               } else {
                 ElMessage.error(requset.msg)

+ 18 - 15
src/views/systemManage/rolePermission/index.vue

@@ -43,6 +43,7 @@
       :itemInfo="tableItem"
       @closeDialog="closeDialog"
       :flag="showDialog"
+     
     ></add-role-com>
     <!-- 新建角色end -->
   </div>
@@ -61,7 +62,7 @@ export default defineComponent({
   components: { roleInfoCom, addRoleCom },
   setup() {
     const store = useStore()
-    const radio1 = ref('1')
+    const radio1 = ref('2')
     const showDialog = ref(false)
     const roleData = ref([])
     const menuData = ref([])
@@ -130,12 +131,17 @@ export default defineComponent({
     }
 
     const listTabsChange = (value, item) => {
+      // console.log('value')
+      console.log(radio1.value)
       radio1.value = value
       objItem.value = item
+      // console.log('objItem.value')
+      // console.log(objItem.value)
       roleMenuTreeselect()
       getAuthorityTable()
 
     }
+    
 
     // 表格树结构渲染
     function roleMenuTreeselect() {
@@ -194,7 +200,7 @@ export default defineComponent({
     function getTreeData2(data) {
       for (var i = 0; i < data.length; i++) {
         if (data[i].label == data[i].children[0].label) {
-          console.log(data[i].label)
+          // console.log(data[i].label)
           data[i].children = data[i].children[0].children
         }
       }
@@ -205,19 +211,20 @@ export default defineComponent({
     const closeDialog = () => {
       showDialog.value = false
       roleList()
+      console.log('1111aaa'+radio1.value)
     }
-
     //角色列表
     function roleList() {
+
       api.roleList().then((requset) => {
         if (requset.code === 200) {
           roleData.value = requset.rows
-          var item = requset.rows[0]
-          objItem.value = {
-            roleSort: item.roleSort,
-            roleKey: item.roleKey,
-            roleName: item.roleName,
-          }
+          // var item = requset.rows[0]
+          // objItem.value = {
+          //   roleSort: item.roleSort,
+          //   roleKey: item.roleKey,
+          //   roleName: item.roleName,
+          // }
         } else {
           ElMessage.error(requset.msg)
         }
@@ -230,11 +237,6 @@ export default defineComponent({
       roleList()
       roleMenuTreeselect()
       getAuthorityTable()
-
-       console.log('store.state.authorities')
-        console.log(store.state.authorities)
-        console.log(111)
-       console.log(store.state.authorities.indexOf('删除1'))
     })
 
     return {
@@ -256,7 +258,8 @@ export default defineComponent({
       closeDialog,
       objItem,
       getTreeData2,
-      store
+      store,
+      
     }
   },
 })