tangning 1 年間 前
コミット
c2ed238288
1 ファイル変更11 行追加4 行削除
  1. 11 4
      src/views/productOperation/modal/MoveModal.vue

+ 11 - 4
src/views/productOperation/modal/MoveModal.vue

@@ -9,7 +9,11 @@
     :min-height="0"
   >
     <div class="pt-2px pr-3px">
-      <div style="padding-left: 125px; line-height: 32px;" v-if="model.numList && model.numList.length">仅计算成功、封存场景支持迁移</div>
+      <div
+        style="padding-left: 125px; line-height: 32px"
+        v-if="model.numList && model.numList.length"
+        >仅计算成功、封存场景支持迁移</div
+      >
       <BasicForm @register="registerForm" :model="model">
         <template #text="{ model, field }">
           {{ model[field] }}
@@ -36,7 +40,7 @@
     setup(props, { emit }) {
       const modelRef = ref({
         num: '',
-        numList: []
+        numList: [],
       });
       const fileFlow = reactive({
         file: null,
@@ -120,14 +124,17 @@
           const params = await validate();
           const apiData = {
             snCode: params.snCode,
-            ...modelRef.value
+            ...modelRef.value,
           };
+          let length = modelRef.value.numList && modelRef.value.numList.length;
           console.log('res', apiData, params);
           const res = await sceneMove(apiData);
           console.log('res', res);
           closeModal();
           resetFields();
-          createMessage.success('场景迁移成功。');
+          createMessage.success(
+            modelRef.value.num ? '场景迁移成功。' : `已迁移${(res && res.number) || length}个场景`,
+          );
           emit('update');
         } catch (error) {
           console.log('not passing', error);