|
|
@@ -8,6 +8,11 @@
|
|
|
<el-button type="primary" size="small" style="margin-left: 16px;" @click="handleSearch">查询</el-button>
|
|
|
</div>
|
|
|
<b-table ref="tableRef" :args="{ 'highlight-current-row': true }" :data="loadData" :columns="columns" showIndex>
|
|
|
+ <template #cardusercdBillingtype="scope">
|
|
|
+ <span style="display:flex;align-items:center;justify-content:center">
|
|
|
+ {{ changeDict(scope.row.cardusercdBillingtype) }}
|
|
|
+ </span>
|
|
|
+ </template>
|
|
|
</b-table>
|
|
|
</el-dialog>
|
|
|
</template>
|
|
|
@@ -79,7 +84,7 @@ export default {
|
|
|
{
|
|
|
label: '计费方式',
|
|
|
prop: 'cardusercdBillingtype',
|
|
|
- customRender: '',
|
|
|
+ customRender: 'cardusercdBillingtype',
|
|
|
align: 'center'
|
|
|
},
|
|
|
{
|
|
|
@@ -117,6 +122,16 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ changeDict(flag) {
|
|
|
+ switch (flag) {
|
|
|
+ case '0':
|
|
|
+ return '水电双计'
|
|
|
+ case '1':
|
|
|
+ return '只计水'
|
|
|
+ case '2':
|
|
|
+ return '只计电'
|
|
|
+ }
|
|
|
+ },
|
|
|
loadData(parameter) {
|
|
|
const payload = omit(assign({}, parameter), []);
|
|
|
return this.getTableData(payload);
|