From d6144951102675efce837a52c41a91de4c7e7ac0 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期五, 08 三月 2024 18:39:47 +0800 Subject: [PATCH] 11 --- src/api/project/donorcharge.js | 7 +++++++ src/views/project/donationdetails/index.vue | 1 + src/views/project/unitCost/index.vue | 31 +++++++++++++++++++++---------- 3 files changed, 29 insertions(+), 10 deletions(-) diff --git a/src/api/project/donorcharge.js b/src/api/project/donorcharge.js index 94dd68f..dccd327 100644 --- a/src/api/project/donorcharge.js +++ b/src/api/project/donorcharge.js @@ -76,6 +76,13 @@ method: 'get' }) } +// 鎵撳嵃鎹愮尞妗堜緥鍣ㄥ畼鍒� +export function dyDonorpayment(id) { + return request({ + url: '/project/donorpayment/downloadInfo/' + id, + method: 'get' + }) +} // 鏂板鏈烘瀯璐圭敤鍒楄〃 export function addDonorpayment(data) { return request({ diff --git a/src/views/project/donationdetails/index.vue b/src/views/project/donationdetails/index.vue index 970e871..125cb03 100644 --- a/src/views/project/donationdetails/index.vue +++ b/src/views/project/donationdetails/index.vue @@ -3225,6 +3225,7 @@ if (valid) { // 淇濆瓨鎹愮尞鍣ㄥ畼绉绘淇℃伅 this.transplantdata.infoid = this.infoid; + console.log(this.form); saveDonatecomporgan(this.transplantdata).then(res => { if (res == 200) { this.$modal.msgSuccess("鎹愮尞鍣ㄥ畼鑾峰彇淇℃伅淇濆瓨鎴愬姛锛�"); diff --git a/src/views/project/unitCost/index.vue b/src/views/project/unitCost/index.vue index 5585253..ed51192 100644 --- a/src/views/project/unitCost/index.vue +++ b/src/views/project/unitCost/index.vue @@ -128,7 +128,12 @@ prop="receivableamount" /> <el-table-column label="宸叉敹閲戦" align="center" prop="receivedamount" /> - <el-table-column label="鏀舵鏃ユ湡" width="180" align="center" prop="receivedtime" /> + <el-table-column + label="鏀舵鏃ユ湡" + width="180" + align="center" + prop="receivedtime" + /> <el-table-column label="缁忓姙浜�" align="center" prop="updateBy" /> <el-table-column label="鎿嶄綔" width="280" align="center"> <template slot-scope="scope"> @@ -157,6 +162,13 @@ ><i class="el-icon-delete"></i>鍒犻櫎</span ></el-button > + <el-button + size="mini" + type="primary" + @click="download(scope.row)" + icon="el-icon-download" + circle + ></el-button> </template> </el-table-column> </el-table> @@ -168,8 +180,6 @@ :limit.sync="queryParams.pageSize" @pagination="getList" /> - - <el-dialog :visible.sync="showSelectionDialog" @@ -211,7 +221,8 @@ addDonorcharge, updateDonorcharge, exportDonorcharge, - listDonorpayment + listDonorpayment, + dyDonorpayment } from "@/api/project/donorcharge"; import { listOrganization } from "@/api/project/organization"; @@ -244,7 +255,7 @@ // 鎹愮尞妗堜緥鍣ㄥ畼鍒楄〃鏍兼暟鎹� donorchargeList: [], donorchargerogans: [], - + //鎹愮尞妗堜緥閫夋嫨 showSelectionDialog: false, donorlist: [], @@ -328,7 +339,6 @@ }); }, - // 琛ㄥ崟閲嶇疆 reset() { this.form = { @@ -403,8 +413,6 @@ this.showSelectionDialog = true; } - - }, /** 淇敼鎸夐挳鎿嶄綔 */ @@ -421,6 +429,10 @@ path: "/cost/particulars", query: { id: row.id, operation: "detail", data: row } }); + }, + // 鎵撳嵃 + download(row) { + dyDonorpayment(row.id).then(res => {}); }, /** 鍒犻櫎鎸夐挳鎿嶄綔 */ @@ -452,8 +464,7 @@ this.exportLoading = false; }) .catch(() => {}); - }, - + } } }; </script> -- Gitblit v1.9.3