tangning 1 year ago
parent
commit
53741fb685

+ 4 - 1
src/views/productOperation/modal/PowersModal.vue

@@ -192,10 +192,10 @@
       async function onDataReceive(data) {
         modelRef.value = data;
         numRef.value = data.num;
-        reload();
         resetFields();
         const { authType } = await getAuthType({num:numRef.value});;
         fileFlow.showList = authType ? false : true;
+        type.value = authType;
         setFieldsValue({
           type: data.sceneName,
           authType,
@@ -207,6 +207,9 @@
             disabled: !(userName.value == data.userName || roleId.value == 1 || roleId.value == 45),
           },
         });
+        reload();
+        // setTimeout(async () => {
+        // }, 500);
       }
       const handleSubmit = async () => {
         try {

+ 1 - 1
src/views/productOperation/modal/detailModal.vue

@@ -345,7 +345,7 @@
       let addListFunc = () => {};
       const [register, { closeModal }] = useModalInner(async (data) => {
         onSearch('');
-        let checkAuthOther = await checkAuthOtherApi({ num: data.num });
+        let checkAuthOther = await checkAuthOtherApi({ num: data.num, authType: data.qxType ? 0 : 1, });
         let setData = {
           ...checkAuthOther,
           ...data,