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