From 59c2e6665e5d2dcfe3516af2373f1c8a7c9e2bc2 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期六, 07 十月 2023 14:06:52 +0800
Subject: [PATCH] 1
---
src/views/project/travelexpensecheck/index.vue | 66 ++++++++++++++++++++++++---------
1 files changed, 48 insertions(+), 18 deletions(-)
diff --git a/src/views/project/travelexpensecheck/index.vue b/src/views/project/travelexpensecheck/index.vue
index 72b4be2..1760192 100644
--- a/src/views/project/travelexpensecheck/index.vue
+++ b/src/views/project/travelexpensecheck/index.vue
@@ -128,19 +128,7 @@
<span>{{ parseTime(scope.row.createTime, "{y}-{m}-{d}") }}</span>
</template>
</el-table-column>
- <el-table-column
- label="瀹℃壒鐘舵��"
- width="120"
- align="center"
- prop="checkFlag"
- >
- <template slot-scope="scope">
- <dict-tag
- :options="dict.type.sys_recordstatus"
- :value="scope.row.recordstatus"
- />
- </template>
- </el-table-column>
+
<el-table-column
label="缁忓姙浜�"
width="120"
@@ -166,14 +154,41 @@
prop="amountrequested"
>
</el-table-column>
- <el-table-column label="鍑哄樊浜嬬敱" align="center" prop="reason">
- </el-table-column>
+
<el-table-column
label="鎹愮尞鑰�"
width="120"
align="center"
prop="donorname"
>
+ </el-table-column>
+ <el-table-column
+ label="瀹℃壒鐘舵��"
+ width="140"
+ align="center"
+ prop="checkFlag"
+ >
+ <template slot-scope="scope">
+ <dict-tag
+ :options="dict.type.sys_recordstatus"
+ :value="scope.row.recordstatus"
+ />
+ </template>
+ </el-table-column>
+ <el-table-column
+ label="棰勫鐘舵��"
+ width="140"
+ align="center"
+ prop="checkstatus"
+ >
+ <template slot-scope="scope">
+ <dict-tag
+ :options="dict.type.sys_stage_type"
+ :value="scope.row.checkstatus"
+ />
+ </template>
+ </el-table-column>
+ <el-table-column label="鍑哄樊浜嬬敱" align="center" prop="reason">
</el-table-column>
<!--
<el-table-column label="鍑哄樊浜�" width="180" align="center" prop="travelers">
@@ -200,10 +215,18 @@
>
<template slot-scope="scope">
<el-button
+ v-if="scope.row.checkFlag == 1"
+ size="mini"
+ type="text"
+ icon="el-icon-edit"
+ @click="beforehandCheck(scope.row)"
+ >棰勫鏍�</el-button
+ >
+ <el-button
size="mini"
type="text"
icon="el-icon-edit"
- v-if="scope.row.checkFlag == 1 || scope.row.checkFlag == 0"
+ v-if="scope.row.checkFlag == 1"
@click="handleUpdate(scope.row)"
>瀹℃壒</el-button
>
@@ -1094,7 +1117,7 @@
/>
<el-table-column
label="瀹℃牳鏃ユ湡"
- align="center"
+ align="center"
width="160"
prop="createTime"
/>
@@ -1212,7 +1235,8 @@
"sys_0_1",
"sys_fund_type",
"sys_financeitemtype",
- "sys_travelexpensebelong"
+ "sys_travelexpensebelong",
+"sys_stage_type",
],
data() {
return {
@@ -1532,6 +1556,12 @@
this.open = true;
this.title = "娣诲姞鎶ラ攢鐢宠";
},
+ beforehandCheck(row){
+ this.$router.push({
+ path: "/finance/travelexpenseapply/travelexpensedetail/",
+ query: { id: row.id, pos: 4,beforehandType:'1' }
+ });
+ },
/** 淇敼鎸夐挳鎿嶄綔 */
handleUpdate(row) {
this.$router.push({
--
Gitblit v1.9.3