From e930420046cef6895c90792845d87e22e49c45eb Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期三, 10 五月 2023 21:06:42 +0800
Subject: [PATCH] yxh
---
src/views/project/travelexpenseslist/index.vue | 34 +++++++++++++++-------------------
src/api/project/reimbursementpayee.js | 9 ---------
2 files changed, 15 insertions(+), 28 deletions(-)
diff --git a/src/api/project/reimbursementpayee.js b/src/api/project/reimbursementpayee.js
index 4295bd3..d6e99a0 100644
--- a/src/api/project/reimbursementpayee.js
+++ b/src/api/project/reimbursementpayee.js
@@ -26,15 +26,6 @@
})
}
-// 鏂板銆佷慨鏀瑰樊鏃呮姤閿�浠樻淇℃伅
-export function addOrUpdateRBpayee(data) {
- return request({
- url: '/project/reimbursementpayee/addOrUpdateRBpayee',
- method: 'post',
- data: data
- })
-}
-
// 淇敼宸梾鎶ラ攢浠樻淇℃伅
export function updateReimbursementpayee(data) {
return request({
diff --git a/src/views/project/travelexpenseslist/index.vue b/src/views/project/travelexpenseslist/index.vue
index d70002b..c59d141 100644
--- a/src/views/project/travelexpenseslist/index.vue
+++ b/src/views/project/travelexpenseslist/index.vue
@@ -607,7 +607,7 @@
<script>
import { listDonatebaseinfo } from "@/api/project/donatebaseinfo";
-import { addOrUpdateRBpayee, listReimbursementpayee, addReimbursementpayee, updateReimbursementpayee } from "@/api/project/reimbursementpayee";
+import { listReimbursementpayee, addReimbursementpayee, updateReimbursementpayee } from "@/api/project/reimbursementpayee";
import {
listReimbursement,
getReimbursement,
@@ -1220,8 +1220,8 @@
this.fundflowList = [];
this.form.username = this.defaultperson.nickName;
this.form.userno = this.defaultperson.userName;
- this.addDetailRow();
- this.addPayeeRow();
+ this.addDetailRow(0);
+ this.addPayeeRow(0);
this.open = true;
this.title = "娣诲姞鎶ラ攢鐢宠";
},
@@ -1243,6 +1243,7 @@
//鑾峰彇鎶ラ攢鏄庣粏淇℃伅
getReimbursementdetaillist(ids).then((res) => {
this.rbDetails = res.data;
+ if (this.rbDetails.length==0) {this.addDetailRow(0);}
//瑙f瀽鍑哄樊鍦板潃
/*
for (let i = 0; i < this.rbDetails.length; i++) {
@@ -1259,17 +1260,12 @@
});
//鑾峰彇鎶ラ攢鎵撴淇℃伅
- queryParamsPayee.rbid=response.data.id;
- console.log("rbPayees11111 ", queryParamsPayee);
- listReimbursementpayee(queryParamsPayee).then((res) => {
- console.log("rbPayees", res);
- this.rbPayees = res.data.rows;
+ this.queryParamsPayee.rbid=ids;
+ listReimbursementpayee(this.queryParamsPayee).then((res) => {
+ this.rbPayees = res.rows;
+ if (this.rbPayees.length==0) {this.addPayeeRow(0);}
});
});
-
- //榛樿瀛樺湪涓�琛�
- this.addDetailRow();
- this.addPayeeRow();
this.open = true;
this.title = "淇敼鎶ラ攢鐢宠";
@@ -1401,7 +1397,7 @@
const rbDetails = [...this.rbDetails]
const rbPayees = [...this.rbPayees]
if (this.form.id != null) {
- updateReimbursement(this.form).then((response) => {
+ updateReimbursement(this.form).then((res) => {
//淇濆瓨鏄庣粏
for (let i = 0; i < rbDetails.length; i++) {
if (rbDetails[i].rbid != null) {
@@ -1424,12 +1420,12 @@
}
}
- this.$modal.msgSuccess("鎶ラ攢鍗曚慨鏀规垚鍔�!");
+ this.$modal.msgSuccess("淇敼鎶ラ攢鍗曚繚瀛樻垚鍔�!");
this.open = false;
this.getList();
}).catch(err => {
- this.$modal.msgError("鎶ラ攢鍗曚繚瀛樺け璐ワ紒");
+ this.$modal.msgError("淇敼鎶ラ攢鍗曚繚瀛樺け璐ワ紒");
});
}
else {
@@ -1445,16 +1441,16 @@
//淇濆瓨璐﹀彿
for (let i = 0; i < rbPayees.length; i++) {
//rbid鍏宠仈涓昏〃Id
- rbPayees[i].rbid = id;
+ rbPayees[i].rbid = response.data;
addReimbursementpayee(rbPayees[i]);
}
- this.$modal.msgSuccess("鎶ラ攢鍗曚慨鏀规垚鍔�!");
+ this.$modal.msgSuccess("鏂板鎶ラ攢鍗曚繚瀛樻垚鍔�!");
this.open = false;
this.getList();
}).catch(err => {
- this.$modal.msgError("鎶ラ攢鍗曚繚瀛樺け璐ワ紒");
+ this.$modal.msgError("鏂板鎶ラ攢鍗曚繚瀛樺け璐ワ紒");
});
}
}
@@ -1558,7 +1554,7 @@
personname: null,
amount: null,
};
- if (rowIndex == undefined || rowIndex == null || rowIndex < 0) {
+ if (rowIndex == undefined || rowIndex == null || rowIndex <= 0) {
this.rbPayees.push(rowData);
} else {
this.rbPayees.splice(rowIndex + 1, 0, rowData);
--
Gitblit v1.9.3