diff --git a/src/views/permissions/permission.vue b/src/views/permissions/permission.vue
index e06cf66..543a460 100644
--- a/src/views/permissions/permission.vue
+++ b/src/views/permissions/permission.vue
@@ -675,11 +675,37 @@ const getLists = async function () {
console.log('请求失败', error)
}
}
+const handleMarketChange = (values) => {
+ console.log('values的类型:', typeof values);
+ console.log('values的值:', values);
+ //判断是否选择了总部
+ const hasHeadquarters = values.includes('总部');
+ if (hasHeadquarters) {
+ // 如果选择了总部,只保留总部
+ addAdmin.value.market = ['总部'];
+ }
+ console.log('看看现在的地区',addAdmin.value.market);
+
+};
const includeHq = computed(() => {
const i = addAdmin.value.market.includes('总部')
return (item) => i && item != '总部'
})
+const EditincludeHq = computed(() => {
+ const i = permissionEditObj.value.market.includes('总部')
+ return (item) => i && item != '总部'
+})
+const EdithandleMarketChange = (values) => {
+ //判断是否选择了总部
+ const hasHeadquarters = values.includes('总部');
+ if (hasHeadquarters) {
+ // 如果选择了总部,只保留总部
+ permissionEditObj.value.market = ['总部'];
+ }
+ console.log('看看现在的地区',permissionEditObj.value.market);
+
+};
const handleCheckChange = (checkedNodes, { checkedKeys }) => {
addRole.value.checkedKeys = checkedKeys;
}
@@ -955,7 +981,8 @@ const Rolerules = reactive({
-
+
@@ -1003,8 +1030,8 @@ const Rolerules = reactive({
-
-
+
+