|
@@ -8,7 +8,7 @@
|
|
:width="1000"
|
|
:width="1000"
|
|
:min-height="0"
|
|
:min-height="0"
|
|
>
|
|
>
|
|
- <div class="pt-2px pr-3px">
|
|
|
|
|
|
+ <div class="pt-2px pr-3px">{{roleId}}
|
|
<BasicForm @register="registerForm" :model="model">
|
|
<BasicForm @register="registerForm" :model="model">
|
|
<template #text="{ model, field }">
|
|
<template #text="{ model, field }">
|
|
{{ model[field] }}
|
|
{{ model[field] }}
|
|
@@ -118,6 +118,7 @@
|
|
const permissionStore = usePermissionStore();
|
|
const permissionStore = usePermissionStore();
|
|
const userStore = useUserStore();
|
|
const userStore = useUserStore();
|
|
const userName = computed(() => userStore.getUserInfo?.userName);
|
|
const userName = computed(() => userStore.getUserInfo?.userName);
|
|
|
|
+ const roleId = computed(() => userStore.getUserInfo?.roleId);
|
|
const { getCheckPerm } = permissionStore;
|
|
const { getCheckPerm } = permissionStore;
|
|
const { createMessage, createConfirm } = useMessage();
|
|
const { createMessage, createConfirm } = useMessage();
|
|
const [registerTable, { reload, getRawDataSource }] = useTable({
|
|
const [registerTable, { reload, getRawDataSource }] = useTable({
|
|
@@ -195,10 +196,11 @@
|
|
type: data.sceneName,
|
|
type: data.sceneName,
|
|
authType,
|
|
authType,
|
|
});
|
|
});
|
|
|
|
+ console.log('roleId', roleId.value, (userName.value != data.userName || roleId.value != 1 || roleId.value != 45));
|
|
updateSchema({
|
|
updateSchema({
|
|
field: 'authType',
|
|
field: 'authType',
|
|
componentProps: {
|
|
componentProps: {
|
|
- disabled: userName.value != data.userName,
|
|
|
|
|
|
+ disabled: !(userName.value == data.userName || roleId.value == 1 || roleId.value == 45),
|
|
},
|
|
},
|
|
});
|
|
});
|
|
}
|
|
}
|