diff --git a/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseApproval.vue b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseApproval.vue
index e4848d47..dd5cc3bb 100644
--- a/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseApproval.vue
+++ b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseApproval.vue
@@ -65,6 +65,19 @@
@cancel="showTemplate = false"
/>
+
+
+
+ 查看附件
+
+
+
+
+
+ 附件
+
+
+
@@ -96,6 +109,8 @@
import {selectApprovalByTemplateId, listTemplate, approval} from "@/api/onlineHome/bankAgriculture/paymentApproval";
import { getCashExpense } from "@/api/onlineHome/bankAgriculture/cashExpense";
+import {attachmentList} from "@/api/sunVillage_info/fixedAssets";
+import request from "@/utils/request";
export default {
name: "cashExpenseApproval",
@@ -119,6 +134,9 @@ export default {
// 审核意见默认值
pass: "true",
comment: "同意",
+
+ showAttachment: false,
+ fileList: [],
};
},
created() {
@@ -215,6 +233,22 @@ export default {
goFlow(){
this.$router.push({path: '/yinnong/cashExpenseProcess', query: { id: this.form.id, templateId: this.form.approvalTemplateId }});
},
+ openAttachment(id) {
+ this.showAttachment = true;
+ this.fileList = [];
+ let params = {
+ tableId: id,
+ tableName: "t_yinnong_cashexpense",
+ bizPath: "yinnong",
+ fileType: '',
+ };
+ attachmentList(params).then(res => {
+ res.rows.map(r => {
+ let baseUrl = location.protocol + "//" + location.host + request.defaults.baseURL;
+ this.fileList.push({"url": baseUrl + r.fileUrl, "file": new File([], r.fileName, {}), "id": r.id});
+ });
+ });
+ },
}
}