Просмотр исходного кода

fix(#24890): 新增企业---- 增加操作成功

gemercheung 3 лет назад
Родитель
Сommit
5bebee601f
1 измененных файлов с 14 добавлено и 8 удалено
  1. 14 8
      src/views/corporation/detailsModal.vue

+ 14 - 8
src/views/corporation/detailsModal.vue

@@ -56,7 +56,9 @@
     },
     emits: ['register'],
     setup(props) {
-      const modelRef = ref({});
+      const modelRef = ref({
+        id: '',
+      });
       const isShowFooter = ref(true);
       const { t } = useI18n();
       const num = ref(0);
@@ -153,13 +155,17 @@
         },
       });
       async function submitModal(val) {
-        console.log('submitModal', val);
-        let res = await auditCompany({
-          id: modelRef.value.id,
-          state: val ? 1 : 2,
-        });
-        success(res);
-        closeModal();
+        try {
+          console.log('submitModal', val);
+          await auditCompany({
+            id: modelRef.value.id,
+            state: val ? 1 : 2,
+          });
+          success(t('common.optSuccess'));
+          closeModal();
+        } catch (error) {
+          console.log('error', error);
+        }
       }
       async function onDataReceive(data) {
         // 方式1;