MrShi
2025-01-13 a09708582ca65d621d14a8c6a3a22222dd7db0d9
admin/src/views/finance/payments.vue
@@ -2,7 +2,7 @@
  <div class="main_app">
    <QueryForm v-model="filters" :query-form-config="queryFormConfig" @handleQuery="getList(1)" @clear="clear" />
    <div class="mt20">
<!--      <el-button v-permissions="['business:ywpatrolline:create']">导出</el-button>-->
      <!--      <el-button v-permissions="['business:ywpatrolline:create']">导出</el-button>-->
    </div>
    <el-table v-loading="loading" :data="list" stripe>
      <el-table-column prop="customerName" label="客户名称" min-width="100" show-overflow-tooltip />
@@ -10,7 +10,7 @@
      <el-table-column label="房号" min-width="100" show-overflow-tooltip>
        <template slot-scope="{row}">
          <div style="display: flex; flex-direction: column;" v-if="row.roomPathName">
            <span v-for="(item, index) in row.roomPathName.split(';')" :key="index">{{item}}</span>
            <span v-for="(item, index) in row.roomPathName.split(';')" :key="index">{{ item }}</span>
          </div>
        </template>
      </el-table-column>
@@ -123,7 +123,7 @@
    this.getList()
  },
  methods: {
    isShow (status, contractStatus) {
    isShow(status, contractStatus) {
      if (status === 1) return false
      if (contractStatus === '3' || contractStatus === '4') return false
      return true
@@ -150,7 +150,7 @@
        this.loading = false
      })
    },
    closeDW (id) {
    closeDW(id) {
      this.$confirm('确认关闭此流水吗?', '提示', {
        confirmButtonText: '确定',
        cancelButtonText: '取消',
@@ -161,8 +161,8 @@
            this.getList()
          })
      }).catch(() => {
      });
      })
    },
    handleDel(row) {
      let message = `确认删除该记录吗?`
@@ -185,6 +185,7 @@
    },
    handleSizeChange(capacity) {
      this.pagination.pageSize = capacity
      this.getList()
    }
  }
}