From 22e97d76d38070506accdeee4ef78c919fd3cf78 Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期六, 30 十一月 2024 10:34:43 +0800 Subject: [PATCH] 开发 --- 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