tangning il y a 1 an
Parent
commit
02cfb26f72
1 fichiers modifiés avec 7 ajouts et 1 suppressions
  1. 7 1
      src/views/operate/components/config/messgeModal.vue

+ 7 - 1
src/views/operate/components/config/messgeModal.vue

@@ -2,9 +2,10 @@
   <BasicModal
     v-bind="$attrs"
     @register="register"
-    title="处理反馈"
+    :title="fileFlow.title"
     @visible-change="handleVisibleChange"
     okText="完成处理"
+    :showOkBtn="showOkBtn"
     @cancel="resetFields"
     @ok="handleSubmit"
   >
@@ -74,7 +75,9 @@
       const modelRef = ref({});
       const fileFlow = reactive({
         coverImageUrl: '',
+        title: '处理反馈',
       });
+      const showOkBtn = ref(true);
       const { createMessage } = useMessage();
       const [registerbofang, { openModal }] = useModal();
       const schemas: FormSchema[] = [
@@ -187,6 +190,8 @@
       });
       async function onDataReceive(data) {
         modelRef.value = data;
+        showOkBtn.value = data.status == 1 ? false : true;
+        fileFlow.title = data.status == 1 ? '查看反馈' : '处理反馈';
         updateSchema({ field: 'result', slot: data.status == 1 ? 'text' : '' });
         resetFields();
         setFieldsValue(data);
@@ -251,6 +256,7 @@
         registerbofang,
         bofang,
         t,
+        showOkBtn,
       };
     },
   });