|
@@ -22,14 +22,14 @@
|
|
|
>
|
|
|
<template #table-header="{}">
|
|
|
<div style="width: 100%">
|
|
|
- <el-row style="padding: 0 0 0 80px">
|
|
|
- <el-col :span="4" style="width: 160px; margin-right: 10px">
|
|
|
+ <el-row style="padding: 0 0 0 0">
|
|
|
+ <el-col :span="4" style="width: 160px">
|
|
|
<el-select
|
|
|
- v-model="parmValue['name']"
|
|
|
+ v-model="parmValue.status"
|
|
|
filterable
|
|
|
clearable
|
|
|
:size="searchSize"
|
|
|
- placeholder="预付类型"
|
|
|
+ placeholder="状态"
|
|
|
style="width: 100%"
|
|
|
@change="
|
|
|
pageInfo.curr = 1;
|
|
@@ -38,21 +38,20 @@
|
|
|
"
|
|
|
>
|
|
|
<el-option
|
|
|
- v-for="item in prepaidList"
|
|
|
- :key="'status' + item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
+ v-for="item in statusList"
|
|
|
+ :key="'status' + item.code"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.code"
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-col>
|
|
|
-
|
|
|
- <el-col :span="4" style="width: 160px">
|
|
|
+ <el-col :span="4" style="width: 200px; padding: 0 0 0 10px">
|
|
|
<el-select
|
|
|
- v-model="parmValue.status"
|
|
|
+ v-model="parmValue['name']"
|
|
|
filterable
|
|
|
clearable
|
|
|
:size="searchSize"
|
|
|
- placeholder="状态"
|
|
|
+ placeholder="预付类型"
|
|
|
style="width: 100%"
|
|
|
@change="
|
|
|
pageInfo.curr = 1;
|
|
@@ -61,14 +60,13 @@
|
|
|
"
|
|
|
>
|
|
|
<el-option
|
|
|
- v-for="item in statusList"
|
|
|
- :key="'status' + item.code"
|
|
|
- :label="item.name"
|
|
|
- :value="item.code"
|
|
|
+ v-for="item in prepaidList"
|
|
|
+ :key="'status' + item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-col>
|
|
|
-
|
|
|
<el-col :span="3" class="fr" style="width: 66px; padding: 0 0 0 10px">
|
|
|
<el-button type="primary" :size="searchSize" @click="searchList">
|
|
|
刷新
|
|
@@ -102,8 +100,10 @@
|
|
|
:size="tablebtnSize"
|
|
|
:type="scope.row.status == '0' ? 'warning' : ''"
|
|
|
v-text="
|
|
|
- (statusList.find((item) => Number(item.code) == Number(scope.row.status)) || {}).name ||
|
|
|
- '--'
|
|
|
+ (
|
|
|
+ statusList.find((item) => Number(item.code) == Number(scope.row.status)) ||
|
|
|
+ {}
|
|
|
+ ).name || '--'
|
|
|
"
|
|
|
></el-tag>
|
|
|
</template>
|
|
@@ -113,18 +113,14 @@
|
|
|
:size="tablebtnSize"
|
|
|
:type="scope.row['name'] == '2' ? 'warning' : ''"
|
|
|
v-text="
|
|
|
- (prepaidList.find((item) => item.value == scope.row['name']) || {})
|
|
|
- .label || '--'
|
|
|
+ (prepaidList.find((item) => item.value == scope.row['name']) || {}).label ||
|
|
|
+ '--'
|
|
|
"
|
|
|
></el-tag>
|
|
|
</template>
|
|
|
|
|
|
<template #operation="{ scope }">
|
|
|
- <el-tooltip
|
|
|
- effect="dark"
|
|
|
- content="详情"
|
|
|
- placement="top"
|
|
|
- >
|
|
|
+ <el-tooltip effect="dark" content="详情" placement="top">
|
|
|
<i
|
|
|
class="el-icon-view tb-icon"
|
|
|
@click="openModal(scope.row, '007', scope.row.status)"
|
|
@@ -231,14 +227,14 @@ export default {
|
|
|
prepaidPercentage: "",
|
|
|
name: "",
|
|
|
},
|
|
|
-
|
|
|
+
|
|
|
// 表格 - 数据
|
|
|
tableData: [],
|
|
|
// 表格 - 参数
|
|
|
table: {
|
|
|
stripe: true,
|
|
|
border: true,
|
|
|
- _defaultHeader_: ["setcol"],
|
|
|
+ // _defaultHeader_: ["setcol"],
|
|
|
},
|
|
|
// 表格 - 分页
|
|
|
pageInfo: {
|
|
@@ -344,7 +340,7 @@ export default {
|
|
|
message: "",
|
|
|
});
|
|
|
await this.searchList();
|
|
|
- }
|
|
|
+ }
|
|
|
})
|
|
|
.catch(() => {
|
|
|
console.log("取消");
|
|
@@ -391,7 +387,7 @@ export default {
|
|
|
if (res && res.code === 1 && res.data) {
|
|
|
this.tableData = res.data.list;
|
|
|
this.pageInfo.total = Number(res.data.total);
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
this.tableData = [];
|
|
|
this.pageInfo.total = 0;
|
|
|
}
|