From 11b3fee3b15e3facf39e5ce9570b65b838b919c4 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期三, 11 十月 2023 17:16:04 +0800
Subject: [PATCH] yxh
---
src/views/project/travelexpensecheck/index.vue | 74 +++++++++++++++++++++++++++----------
1 files changed, 54 insertions(+), 20 deletions(-)
diff --git a/src/views/project/travelexpensecheck/index.vue b/src/views/project/travelexpensecheck/index.vue
index 72b4be2..1a6f73c 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"
- v-if="scope.row.checkFlag == 1 || scope.row.checkFlag == 0"
+ @click="beforehandCheck(scope.row)"
+ >棰勫鏍�</el-button
+ >
+ <el-button
+ size="mini"
+ type="text"
+ icon="el-icon-edit"
+ v-if="scope.row.checkFlag == 1"
@click="handleUpdate(scope.row)"
>瀹℃壒</el-button
>
@@ -1212,7 +1235,8 @@
"sys_0_1",
"sys_fund_type",
"sys_financeitemtype",
- "sys_travelexpensebelong"
+ "sys_travelexpensebelong",
+ "sys_stage_type"
],
data() {
return {
@@ -1309,12 +1333,11 @@
dialogType: "show"
};
},
- created() {
- },
+ created() {},
mounted() {
if (grtItem("travelexpensecheck")) {
this.queryParams = grtItem("travelexpensecheck");
- };
+ }
//this.getlistDonatebaseinfo();
this.getList();
},
@@ -1532,6 +1555,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({
@@ -1585,6 +1614,11 @@
},
//鏌ョ湅瀹℃牳璇︽儏
handleShow(row) {
+ this.$router.push({
+ path: "/finance/travelexpenseapply/travelexpensedetail/",
+ query: { id: row.id, pos: 3 }
+ });
+
this.dialogType = "show";
//鍔犺浇瀹℃牳璁板綍
let listFundflowparams = {
--
Gitblit v1.9.3