From 2b1cfeacf31e505d00a3613dd020fe14926950cd Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期一, 10 三月 2025 16:27:32 +0800 Subject: [PATCH] 测试完成 --- src/views/followvisit/tasklist/index.vue | 77 ++++++++++++++++++++------------------ 1 files changed, 40 insertions(+), 37 deletions(-) diff --git a/src/views/followvisit/tasklist/index.vue b/src/views/followvisit/tasklist/index.vue index 6f173c5..e8e66a3 100644 --- a/src/views/followvisit/tasklist/index.vue +++ b/src/views/followvisit/tasklist/index.vue @@ -69,7 +69,7 @@ <el-row :gutter="10" class="mb8"> <el-col :span="1.5"> <el-select - @change="handleQuery" + @change="handleQuerytask" v-model="tasktopic" placeholder="璇烽�夋嫨鏈嶅姟绫诲瀷" > @@ -83,7 +83,11 @@ </el-select> </el-col> <el-col :span="1.5"> - <el-select v-model="topqueryParams.type" placeholder="璇烽�夋嫨鎵ц绫诲瀷"> + <el-select + @change="handleQuery" + v-model="topqueryParams.type" + placeholder="璇烽�夋嫨鎵ц绫诲瀷" + > <el-option v-for="item in longtermlist" :key="item.value" @@ -138,7 +142,7 @@ <el-table-column label="浠诲姟鍚嶇О" fixed - width="120" + width="200" align="center" key="taskName" prop="taskName" @@ -161,9 +165,10 @@ :show-overflow-tooltip="true" /> <el-table-column - label="寰呮墽琛�/鎬讳换鍔�" + label="寰呴殢璁�/鎬讳换鍔�" align="center" key="nickName" + width="120" prop="nickName" > <template slot-scope="scope"> @@ -221,7 +226,7 @@ label="鎿嶄綔" fixed="right" align="center" - width="180" + width="240" class-name="small-padding fixed-width" > <template slot-scope="scope"> @@ -265,7 +270,7 @@ label="浠诲姟璇︽儏" fixed="right" align="center" - width="200" + width="240" class-name="small-padding fixed-width" > <template slot-scope="scope"> @@ -417,7 +422,7 @@ // 鐢ㄦ埛琛ㄦ牸鏁版嵁 userList: null, // 寮瑰嚭灞傛爣棰� - title: "鏂板闂ㄨ瘖闅忚", + title: "鏂板褰卞儚闅忚", // 鏄惁鏄剧ず淇敼銆佹坊鍔犲脊鍑哄眰 addalteropen: false, // 閮ㄩ棬鍚嶇О @@ -441,14 +446,14 @@ dynamicTags: ["閫夐」涓�", "閫夐」浜�", "閫夐」涓�"], //閫夐」 inputVisible: false, inputValue: "", - previewVisible: false, //闂ㄨ瘖闅忚棰勮寮规 + previewVisible: false, //褰卞儚闅忚棰勮寮规 TaskOperation: {}, radio: "", radios: [], - previewtype: 2, //棰勮闂ㄨ瘖闅忚绫诲瀷 + previewtype: 2, //棰勮褰卞儚闅忚绫诲瀷 total: 0, // 鎬绘潯鏁� - ImportQuantity: 999, //瀵奸棬璇婇殢璁挎暟閲� - //棰勮闂ㄨ瘖闅忚淇℃伅 + ImportQuantity: 999, //瀵煎奖鍍忛殢璁挎暟閲� + //棰勮褰卞儚闅忚淇℃伅 previewvalue: { username: "杩欎釜鍖荤敓瀵逛綘鎬庝箞鏍�", }, @@ -469,7 +474,7 @@ taskoptions: [ { value: "1", - label: "鐩戞祴璇勪及", + label: "蹇冪數闅忚", }, { value: "2", @@ -477,7 +482,7 @@ }, { value: "3", - label: "闂ㄨ瘖闅忚", + label: "褰卞儚闅忚", }, { value: "4", @@ -485,20 +490,15 @@ }, { value: "5", - label: "澶嶈瘖绠$悊", + label: "浣撴闅忚", }, { - value: "6", - label: "婊℃剰搴﹁皟鏌�", + value: "11", + label: "鍖绘妧闅忚", }, { - value: "7", - label: "鎮h�呮姤鍛�", - }, - - { - value: "8", - label: "鍏朵粬閫氱煡", + value: "10", + label: "涓撶闅忚", }, ], tasktopic: "2", //鏂板绫诲瀷 @@ -600,14 +600,14 @@ topqueryParams: { pageNum: 1, pageSize: 10, - type: 3, + type: 2, userName: undefined, tagid: undefined, topic: undefined, }, propss: { multiple: true }, options: [], - checkboxlist:[], + checkboxlist: [], // 琛ㄥ崟鏍¢獙 rules: { userName: [ @@ -658,11 +658,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; @@ -685,10 +685,9 @@ /** 鏌ヨ浠诲姟鍒楄〃 */ getList() { this.loading = true; - let type = this.$route.query.type; + console.log(this.topqueryParams.type); this.topqueryParams.serviceType = Number(this.tasktopic); - this.topqueryParams.type = Number(this.type); if ( this.tasktopic == 2 || this.tasktopic == 3 || @@ -696,7 +695,7 @@ this.tasktopic == 7 || this.tasktopic == 6 ) { - this.topqueryParams.type = 2; + if (!this.topqueryParams.type) this.topqueryParams.type = '2'; this.longtermlist = [ { value: 1, @@ -708,16 +707,15 @@ }, ]; } else if (this.tasktopic == 4 || this.tasktopic == 8) { - this.topqueryParams.type = 3; + if (!this.topqueryParams.type) this.topqueryParams.type = '3'; this.longtermlist = [ { value: 3, label: "瀹f暀鍏虫��", }, - ]; } else if (this.tasktopic == 5) { - this.topqueryParams.type = 1; + if (!this.topqueryParams.type) this.topqueryParams.type = '1'; this.longtermlist = [ { value: 1, @@ -742,7 +740,7 @@ this.loading = false; }); }, - // 鏌ョ湅闂ㄨ瘖闅忚璇︽儏 + // 鏌ョ湅褰卞儚闅忚璇︽儏 Referencequestion(row) { this.previewVisible = true; }, @@ -780,6 +778,11 @@ this.resetForm("form"); }, /** 鎼滅储鎸夐挳鎿嶄綔 */ + handleQuerytask() { + this.topqueryParams.pageNum = 1; + // this.topqueryParams.type = ''; + this.getList(); + }, handleQuery() { this.topqueryParams.pageNum = 1; this.getList(); -- Gitblit v1.9.3