From 0ac2d43fce4d74f6eea5a51a2e16af4e6a536c7c Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期三, 14 八月 2024 14:19:24 +0800 Subject: [PATCH] 11 --- src/views/project/donatebaseinfo/index.vue | 45 ++++++++++++++++++++++++++++++++++----------- 1 files changed, 34 insertions(+), 11 deletions(-) diff --git a/src/views/project/donatebaseinfo/index.vue b/src/views/project/donatebaseinfo/index.vue index 15e7d3b..c16b502 100644 --- a/src/views/project/donatebaseinfo/index.vue +++ b/src/views/project/donatebaseinfo/index.vue @@ -47,7 +47,7 @@ </el-form-item> </el-col> <el-col :span="9"> - <el-form-item label="鏃ユ湡"> + <el-form-item label="妗堜緥鏃堕棿"> <el-date-picker style="width: 100%" v-model="selecttime" @@ -72,7 +72,7 @@ size="small" > <el-option - v-for="dict in dict.type.sys_DonationStatus" + v-for="dict in dict.type.sys_donornode" :key="dict.value" :label="dict.label" :value="dict.value" @@ -96,6 +96,22 @@ </el-select> </el-form-item> </el-col> + <el-col :span="5"> + <el-form-item label="鏄惁缁堟"> + <el-select + v-model="queryParams.terminationCase" + placeholder="璇烽�夋嫨鐘舵��" + > + <el-option + v-for="item in terminationCaselist" + :key="item.value" + :label="item.name" + :value="item.value" + > + </el-option> + </el-select> + </el-form-item> + </el-col> <el-col :span="9"> <el-form-item label="绫嶈疮"> <div> @@ -106,6 +122,8 @@ </div> </el-form-item> </el-col> + </el-row> + <el-row> <el-col :span="4"> <el-form-item> <el-button @@ -233,7 +251,7 @@ prop="reportername" width="100" /> - <!-- + <!-- <el-table-column label="鐜版墍鍦ㄥ湴甯�" align="center" @@ -250,7 +268,7 @@ <dict-tag :options="dict.type.sys_DonationStatus" :value="scope.row.recordstate" - /> + /> </template> </el-table-column> --> @@ -294,9 +312,9 @@ v-hasPermi="['project:donatebaseinfo:remove']" >鍒犻櫎</el-button > - <!-- + <!-- <el-button v-if="scope.row.recordstate == 0 || scope.row.recordstate == 3" size="mini" type="text" - icon="el-icon-thumb" @click="handleapproval(scope.row)">鎻愪氦</el-button> + icon="el-icon-thumb" @click="handleapproval(scope.row)">鎻愪氦</el-button> --> <el-button size="mini" @@ -305,9 +323,9 @@ @click="handledownload(scope.row)" >涓嬭浇</el-button > - <!-- + <!-- <el-button size="mini" type="text" icon="el-icon-edit" @click="handletermination(scope.row)" - v-hasPermi="['project:donatebaseinfo:edit']">{{ scope.row.recordstate == 99 ? "鎭㈠": "缁堟" }}</el-button> + v-hasPermi="['project:donatebaseinfo:edit']">{{ scope.row.recordstate == 99 ? "鎭㈠": "缁堟" }}</el-button> --> </template> </el-table-column> @@ -888,8 +906,8 @@ updateDonatebaseinfo, exportDonatebaseinfo, downloadbaseinfo, + getDonationNumber, getdonatorno - // exportProvincemessage, } from "@/api/project/donatebaseinfo"; import Li_area_select from "@/components/Address"; import OrgSelecter from "@/views/project/components/orgselect"; @@ -965,6 +983,10 @@ shi: "", qu: "" }, + terminationCaselist: [ + { name: "缁堟鐘舵��", value: 1 }, + { name: "姝e父鐘舵��", value: 0 } + ], // 閬僵灞� loading: true, // 瀵煎嚭閬僵灞� @@ -1227,6 +1249,8 @@ if (this.$route.params.reporterno != "") { this.reporterno = this.$route.params.reporterno; } + this.queryParams.terminationcase = this.$route.params.terminationcase; + if ( this.$route.params.tempRecordState != "" && this.$route.params.tempRecordState != undefined @@ -1253,7 +1277,7 @@ } this.getTimeList(); - + this.getList(); }, @@ -1707,7 +1731,6 @@ const id = row.id || this.ids; getDonatebaseinfo(id).then(response => { this.form = response.data; - this.form.diseasetype = this.form.diseasetype.split(","); this.form.infectious = this.form.infectious.split(","); this.form.selfwill = this.form.selfwill.split(","); -- Gitblit v1.9.3