From 69a56969fe9ee4084a03f88a5c93123587b1df65 Mon Sep 17 00:00:00 2001 From: WXL <wl_5969728@163.com> Date: 星期四, 18 九月 2025 13:43:06 +0800 Subject: [PATCH] 档案管理 --- src/views/project/donationwitness/index.vue | 47 +++++++++++++++++++++++++++++++++++++---------- 1 files changed, 37 insertions(+), 10 deletions(-) diff --git a/src/views/project/donationwitness/index.vue b/src/views/project/donationwitness/index.vue index ac949c6..cacd679 100644 --- a/src/views/project/donationwitness/index.vue +++ b/src/views/project/donationwitness/index.vue @@ -134,6 +134,16 @@ border :data="donatebaseinfoList" > + <el-table-column + label="妗堜緥鏃堕棿" + align="center" + prop="donatetime" + width="120" + > + <template slot-scope="scope"> + <span>{{ parseTime(scope.row.donatetime, "{y}-{m}-{d}") }}</span> + </template> + </el-table-column> <el-table-column label="鎶ュ憡鏃堕棿" align="center" @@ -155,7 +165,19 @@ /> </template> </el-table-column> - <el-table-column label="骞撮緞" align="center" prop="age" width="100" /> + <el-table-column label="骞撮緞" align="center" prop="age" width="100"> + <template slot-scope="scope"> + {{ + `${ + scope.row.age && scope.row.age !== 0 ? `${scope.row.age}${scope.row.ageunit?scope.row.ageunit:''}` : "" + } ${ + scope.row.age2 && scope.row.age2 !== 0 + ? `${scope.row.age2}${scope.row.ageunit2}` + : "" + }`.trim() + }} + </template> + </el-table-column> <el-table-column label="鍖荤枟鏈烘瀯" align="center" @@ -202,7 +224,7 @@ :value="scope.row.workflow" /> </div> - <div v-else>浠诲姟涓</div> + <div v-else>浠诲姟缁堟</div> </template> </el-table-column> @@ -847,7 +869,6 @@ import { updatedonatorno } from "@/api/project/relativesconfirmation"; import { getToken } from "@/utils/auth"; - export default { components: { Li_area_select, @@ -1033,12 +1054,14 @@ }; }, created() { + if (sessionStorage.getItem("donationwitness")) { + this.queryParams = JSON.parse(sessionStorage.getItem("donationwitness")); + console.log(this.queryParams, "queryParams"); + } this.getCoordinatorList1(); this.getCoordinatorList2(); }, - activated() { - - }, + activated() {}, mounted(e) { this.selecttime = ""; this.reportervalue = ""; @@ -1050,8 +1073,7 @@ if (this.$route.params.starttime != null && this.$route.params.endtime) { this.selecttime = [ this.$moment(this.$route.params.starttime).format("YYYY-MM-DD"), - this.$moment(this.$route.params.endtime) - .format("YYYY-MM-DD") + this.$moment(this.$route.params.endtime).format("YYYY-MM-DD") ]; } if (this.$route.params.reporterno != "") { @@ -1195,6 +1217,11 @@ getList(e) { this.loading = true; this.queryParams.params = {}; + sessionStorage.removeItem("donationwitness"); + sessionStorage.setItem( + "donationwitness", + JSON.stringify(this.queryParams) + ); if (this.starttime != "") { this.queryParams.starttime = this.starttime; } @@ -1359,7 +1386,7 @@ path: "/organ/donationdetails/", query: { id: row.id, - organType: "edit", + organType: "edit" } }); // this.reset(); @@ -1613,7 +1640,7 @@ console.log(url); const link = document.createElement("a"); link.href = url; - const name=fileUrl["downloadName"] + const name = fileUrl["downloadName"]; link.setAttribute("download", name); // 鏇挎崲file.pdf涓哄疄闄呯殑鏂囦欢鍚� document.body.appendChild(link); link.click(); -- Gitblit v1.9.3