|
@@ -3,15 +3,19 @@
|
|
<div
|
|
<div
|
|
v-if="loading"
|
|
v-if="loading"
|
|
v-loading="true"
|
|
v-loading="true"
|
|
- style="width: 100%; height: 100vh"
|
|
|
|
|
|
+ style="
|
|
|
|
+ width: 100vw;
|
|
|
|
+ height: 100vh;
|
|
|
|
+ z-index: 999;
|
|
|
|
+ position: fixed;
|
|
|
|
+ top: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ "
|
|
class=""
|
|
class=""
|
|
element-loading-text="Loading..."
|
|
element-loading-text="Loading..."
|
|
element-loading-background="rgba(0, 0, 0, 0.3)"
|
|
element-loading-background="rgba(0, 0, 0, 0.3)"
|
|
></div>
|
|
></div>
|
|
- <div
|
|
|
|
- v-else
|
|
|
|
- class="main-content"
|
|
|
|
- >
|
|
|
|
|
|
+ <div class="main-content">
|
|
<div class="flex between">
|
|
<div class="flex between">
|
|
<div class="flex btn-wrap">
|
|
<div class="flex btn-wrap">
|
|
<el-button
|
|
<el-button
|
|
@@ -308,15 +312,17 @@ const computedTableData = computed(() => {
|
|
)
|
|
)
|
|
})
|
|
})
|
|
const computedStatementList = computed(() => {
|
|
const computedStatementList = computed(() => {
|
|
- const result: string[] = []
|
|
|
|
|
|
+ const result: any[] = []
|
|
|
|
+ const result2: any[] = []
|
|
tableData.value.forEach((i) => {
|
|
tableData.value.forEach((i) => {
|
|
if (i.statement_name?.length && !result.includes(i.statement_name)) {
|
|
if (i.statement_name?.length && !result.includes(i.statement_name)) {
|
|
result.push(i.statement_name)
|
|
result.push(i.statement_name)
|
|
|
|
+ result2.push(i.statement_id)
|
|
}
|
|
}
|
|
})
|
|
})
|
|
- return result.map((i) => {
|
|
|
|
|
|
+ return result.map((i, index) => {
|
|
return {
|
|
return {
|
|
- value: i,
|
|
|
|
|
|
+ value: result2[index],
|
|
label: i,
|
|
label: i,
|
|
}
|
|
}
|
|
})
|
|
})
|
|
@@ -405,9 +411,14 @@ const save = function () {
|
|
),
|
|
),
|
|
)
|
|
)
|
|
}
|
|
}
|
|
- Promise.all(pool).then(() => {
|
|
|
|
- tableData.value = []
|
|
|
|
- })
|
|
|
|
|
|
+ loading.value = true
|
|
|
|
+ Promise.all(pool)
|
|
|
|
+ .then(() => {
|
|
|
|
+ tableData.value = []
|
|
|
|
+ })
|
|
|
|
+ .finally(() => {
|
|
|
|
+ loading.value = true
|
|
|
|
+ })
|
|
}
|
|
}
|
|
|
|
|
|
const send = (
|
|
const send = (
|