From 6be49398a90a339a6c72ac9ea7a09fc368acda87 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期三, 30 四月 2025 15:48:08 +0800 Subject: [PATCH] 测试完成 --- src/views/followvisit/tasklist/index.vue | 87 +++++++++++++++++++++++++++++++------------ 1 files changed, 63 insertions(+), 24 deletions(-) diff --git a/src/views/followvisit/tasklist/index.vue b/src/views/followvisit/tasklist/index.vue index 7045925..c2c7944 100644 --- a/src/views/followvisit/tasklist/index.vue +++ b/src/views/followvisit/tasklist/index.vue @@ -23,7 +23,7 @@ @keyup.enter.native="handleQuery" ></el-input> </el-form-item> - <el-form-item label="鍒涘彂閫佹椂闂�"> + <el-form-item label="鍙戦�佹椂闂�"> <el-date-picker v-model="dateRange" style="width: 240px" @@ -142,7 +142,7 @@ <el-table-column label="浠诲姟鍚嶇О" fixed - width="120" + width="200" align="center" key="taskName" prop="taskName" @@ -165,13 +165,18 @@ :show-overflow-tooltip="true" /> <el-table-column - label="寰呮墽琛�/鎬讳换鍔�" + label="鎬讳换鍔�/宸查殢璁�" align="center" key="nickName" + width="120" prop="nickName" > <template slot-scope="scope"> - <span>{{ scope.row.wfs }}/{{ scope.row.yfs }}</span> + <span + >{{ scope.row.wfs ? scope.row.wfs + scope.row.yfs : "" }}/{{ + scope.row.yfs + }}</span + > </template> </el-table-column> <el-table-column @@ -225,7 +230,7 @@ label="鎿嶄綔" fixed="right" align="center" - width="180" + width="240" class-name="small-padding fixed-width" > <template slot-scope="scope"> @@ -269,7 +274,7 @@ label="浠诲姟璇︽儏" fixed="right" align="center" - width="200" + width="240" class-name="small-padding fixed-width" > <template slot-scope="scope"> @@ -469,11 +474,15 @@ value: 3, label: "瀹f暀鍏虫��", }, + { + value: 4, + label: "娑堟伅閫氱煡", + }, ], taskoptions: [ { value: "1", - label: "蹇冪數闅忚", + label: "鐩戞祴璇勪及", }, { value: "2", @@ -481,7 +490,7 @@ }, { value: "3", - label: "褰卞儚闅忚", + label: "闂ㄨ瘖闅忚", }, { value: "4", @@ -489,15 +498,39 @@ }, { value: "5", + label: "澶嶈瘖绠$悊", + }, + // { + // value: "5", + // label: "婊℃剰搴﹁皟鏌�", + // }, + { + value: "7", + label: "鎮h�呮姤鍛�", + }, + // { + // value: "8", + // label: "鍏朵粬閫氱煡", + // }, + { + value: "9", label: "浣撴闅忚", }, + // { + // value: "10", + // label: "鍖绘妧闅忚", + // }, { value: "11", - label: "鍖绘妧闅忚", + label: "褰卞儚闅忚", }, { - value: "10", - label: "涓撶闅忚", + value: "12", + label: "蹇冪數闅忚", + }, + { + value: "13", + label: "涓撶梾闅忚", }, ], tasktopic: "2", //鏂板绫诲瀷 @@ -657,11 +690,11 @@ }, watch: {}, created() { - this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map( - (obj) => obj.deptCode - ); - this.topqueryParams.leavehospitaldistrictcodes = - store.getters.belongWards.map((obj) => obj.districtCode); + // this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map( + // (obj) => obj.deptCode + // ); + // this.topqueryParams.leavehospitaldistrictcodes = + // store.getters.belongWards.map((obj) => obj.districtCode); this.tasktopic = this.$route.query.tasktopic ? this.$route.query.tasktopic : this.tasktopic; @@ -684,7 +717,6 @@ /** 鏌ヨ浠诲姟鍒楄〃 */ getList() { this.loading = true; - console.log(this.topqueryParams.type); this.topqueryParams.serviceType = Number(this.tasktopic); if ( @@ -694,7 +726,7 @@ this.tasktopic == 7 || this.tasktopic == 6 ) { - if (!this.topqueryParams.type) this.topqueryParams.type = '2'; + if (!this.topqueryParams.type) this.topqueryParams.type = "2"; this.longtermlist = [ { value: 1, @@ -706,7 +738,7 @@ }, ]; } else if (this.tasktopic == 4 || this.tasktopic == 8) { - if (!this.topqueryParams.type) this.topqueryParams.type = '3'; + if (!this.topqueryParams.type) this.topqueryParams.type = "3"; this.longtermlist = [ { value: 3, @@ -714,7 +746,7 @@ }, ]; } else if (this.tasktopic == 5) { - if (!this.topqueryParams.type) this.topqueryParams.type = '1'; + if (!this.topqueryParams.type) this.topqueryParams.type = "1"; this.longtermlist = [ { value: 1, @@ -730,8 +762,8 @@ // this.taskoptions, // this.tasktopic // ); - this.topqueryParams.startOutHospTime = this.dateRange[0]; - this.topqueryParams.endOutHospTime = this.dateRange[1]; + this.topqueryParams.beginTime = this.dateRange[0]; + this.topqueryParams.endTime = this.dateRange[1]; getTasklist(this.topqueryParams).then((response) => { this.userList = response.rows; this.total = response.total; @@ -790,8 +822,15 @@ resetQuery() { this.dateRange = []; this.resetForm("queryForm"); - this.topqueryParams.deptId = undefined; - this.$refs.tree.setCurrentKey(null); + this.topqueryParams= { + pageNum: 1, + pageSize: 10, + type: 2, + userName: undefined, + tagid: undefined, + topic: undefined, + }; + // this.$refs.tree.setCurrentKey(null); this.handleQuery(); }, // 澶氶�夋閫変腑鏁版嵁 -- Gitblit v1.9.3