From d87b6ff6bf0681854bb431e8f8e93652a6540691 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期六, 30 十一月 2024 13:53:57 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 admin/src/views/finance/bull.vue |   35 ++++++++++++++++++++++++++++-------
 1 files changed, 28 insertions(+), 7 deletions(-)

diff --git a/admin/src/views/finance/bull.vue b/admin/src/views/finance/bull.vue
index 936cc3c..4f502d9 100644
--- a/admin/src/views/finance/bull.vue
+++ b/admin/src/views/finance/bull.vue
@@ -38,24 +38,40 @@
       <el-table-column prop="needReceivableFee" label="闇�鏀堕噾棰�" min-width="100" show-overflow-tooltip />
       <el-table-column label="璐圭敤绫诲瀷" min-width="100" show-overflow-tooltip>
         <template slot-scope="{row}">
-          <span v-if="row.feeType === 0">鍛ㄦ湡璐圭敤</span>
-          <span v-if="row.feeType === 1">涓�娆℃�ц垂鐢�</span>
+          <span v-if="row.costType === 0">绉熻祦璐�</span>
+          <span v-if="row.costType === 1">鐗╀笟璐�</span>
+          <span v-if="row.costType === 2">绉熻祦鎶奸噾</span>
+          <span v-if="row.costType === 3">鐗╀笟鎶奸噾</span>
+          <span v-if="row.costType === 4">姘寸數璐�</span>
+          <span v-if="row.costType === 5">鏉傞」璐�</span>
+          <span v-if="row.costType === 6">鍏跺畠</span>
+          <span v-if="row.costType === 7">淇濊瘉閲�</span>
         </template>
       </el-table-column>
       <el-table-column label="鏄惁閫炬湡" min-width="100" show-overflow-tooltip>
         <template slot-scope="{row}">
-          <span v-if="row.isOverdue === 0">鍚�</span>
-          <span v-if="row.isOverdue === 1">鏄�</span>
+          <span v-if="row.isOverdue === 0">鏈�炬湡</span>
+          <span v-if="row.isOverdue === 1" style="color: red;">宸查�炬湡</span>
         </template>
       </el-table-column>
-      <el-table-column label="璁¤垂鍛ㄦ湡" min-width="100" show-overflow-tooltip>
+      <el-table-column label="璁¤垂鍛ㄦ湡" min-width="200" show-overflow-tooltip>
         <template slot-scope="{row}">
           {{ row.startDate }} ~ {{ row.endDate }}
         </template>
       </el-table-column>
       <el-table-column prop="planPayDate" label="搴旀敹鏃ユ湡" min-width="100" show-overflow-tooltip />
-      <el-table-column prop="createTime" label="璐﹀崟鏉ユ簮" min-width="100" show-overflow-tooltip />
-      <el-table-column prop="statusName" label="鍚堝悓鐘舵��" min-width="100" fixed="right" show-overflow-tooltip />
+      <el-table-column label="璐﹀崟鏉ユ簮" min-width="100" show-overflow-tooltip>
+        <template slot-scope="{row}">
+          <span v-if="row.type === 0">鍚堝悓璐﹀崟</span>
+          <span v-if="row.type === 1">鑷缓璐﹀崟</span>
+        </template>
+      </el-table-column>
+      <el-table-column label="璐﹀崟鐘舵��" min-width="100" fixed="right" show-overflow-tooltip>
+        <template slot-scope="{row}">
+          <span v-if="row.status === 0">寮�鍚�</span>
+          <span v-if="row.status === 1" style="color: red;">鍏抽棴</span>
+        </template>
+      </el-table-column>
       <el-table-column label="鎿嶄綔" min-width="120" fixed="right">
         <template slot-scope="{row}">
           <el-button type="text" @click="handleDetail(row)" icon="el-icon-edit" v-permissions="['business:category:update']">鏌ョ湅璇︽儏</el-button>
@@ -150,6 +166,11 @@
     },
     getList (page) {
       const { pagination, filters } = this
+      let form = JSON.parse(JSON.stringify(filters))
+      if (form && form.selDate && form.selDate.length > 0) {
+        form.planPayDateStart = form.payDate[0]
+        form.planPayDateEnd = form.payDate[1]
+      }
       this.loading = true
       fetchList({
         model: {

--
Gitblit v1.9.3