From b5a56d53e44c426fa188ba3e4e1db3eb779e2fd9 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期三, 11 九月 2024 21:49:21 +0800 Subject: [PATCH] 测试完成 --- src/views/patient/propaganda/QuestionnaireTask.vue | 70 +++++++++++++++++++++++++++++++++- 1 files changed, 67 insertions(+), 3 deletions(-) diff --git a/src/views/patient/propaganda/QuestionnaireTask.vue b/src/views/patient/propaganda/QuestionnaireTask.vue index a08b14c..3f8df23 100644 --- a/src/views/patient/propaganda/QuestionnaireTask.vue +++ b/src/views/patient/propaganda/QuestionnaireTask.vue @@ -176,6 +176,26 @@ </div> </div> </el-form-item> + <el-row> + <el-col :span="12" + ><el-form-item label="寮�鍦虹櫧" prop="kcb"> + <el-input + type="textarea" + :rows="3" + v-model="form.kcb" + placeholder="璇疯緭鍏ュ紑鍦虹櫧" + /> </el-form-item + ></el-col> + <el-col :span="12" + ><el-form-item label="缁撴潫璇�" prop="jsy"> + <el-input + type="textarea" + :rows="3" + v-model="form.jsy" + placeholder="璇疯緭鍏ョ粨鏉熻" + /> </el-form-item + ></el-col> + </el-row> </el-form> </div> </div> @@ -286,6 +306,7 @@ </el-option> </el-select> </el-col> + <el-col :span="1.5"> <el-button type="primary" @@ -293,7 +314,7 @@ icon="el-icon-plus" size="medium" :disabled="!patientqueryParams.allhosp" - @click="handleAddpatient" + @click="handleQuery" >鏂板</el-button > </el-col> @@ -369,6 +390,18 @@ @keyup.enter.native="handleQuery" ></el-input> </el-form-item> + <el-select + v-model="patientqueryParams.topica" + placeholder="璇烽�夋嫨鎮h�呮潵婧�" + > + <el-option + v-for="item in source" + :key="item.value" + :label="item.label" + :value="item.value" + > + </el-option> + </el-select> <el-form-item> <el-button @@ -651,6 +684,7 @@ patientqueryParams: { pageNum: 1, // pageSize: 10, + topica:0,//0鍏ㄩ儴1绉戝2鐥呭尯 }, topicoptions: [{ children: [{ children: [] }] }], showSearch: true, // @@ -718,6 +752,8 @@ templatename: "", templateid: null, libtemplateid: null, + kcb:'浜茬埍鐨勬偅鑰�-瀹跺睘锛屾偍濂斤紒鎴戜滑鏄禉涓尰澶т簩闄㈢殑鍖绘姢浜哄憳锛屼负浜嗘洿濂藉湴浜嗚В鎮ㄧ殑搴峰鎯呭喌锛岃鎮ㄦ娊涓�鐐瑰疂璐垫椂闂达紝瀹屾垚杩欎唤闅忚闂嵎銆�', + jsy:'鐢熸椿涓婅鍔抽�哥粨鍚堬紝娉ㄦ剰浼戞伅鍜岃惀鍏伙紝閫傚綋閿荤偧锛屾垝鐑熼檺閰掞紝淇濇寔蹇冩儏鑸掔晠锛屽畾鏈熷璇娿�傞偅鏈鍥炶灏卞埌杩欓噷锛岀鎮ㄨ韩浣撳仴搴凤紒', }, taskoptions: [ { @@ -733,6 +769,21 @@ label: "浣撴鐥呬汉", }, ], + source: [ + { + value: 0, + label: "鎵�鏈夋偅鑰�", + }, + { + value: 1, + label: "绉戝鎮h��", + }, + { + value: 2, + label: "鐥呭尯鎮h��", + }, + ], + tasktypes: [ { value: 1, @@ -1030,7 +1081,7 @@ this.Tasktemplate = row; this.questionList = row.svyTemplateLibScripts; getQtemplateobj({ svyid: row.svyid }).then((res) => { - if (res.code==200) { + if (res.code == 200) { this.questionList = res.rows[0].svyTemplateLibScripts; this.previewtf = true; } @@ -1128,7 +1179,6 @@ handleUpdate() {}, handleDelete() {}, handleExport() {}, - // 閫夋嫨鎮h�呰〃鏁版嵁 handleSelectionChange(selection) { console.log("澶氶�夋偅鑰�"); @@ -1189,6 +1239,18 @@ }, getList() {}, handleQuery() { + if (this.patientqueryParams.topica == 0) { + this.patientqueryParams.leavehospitaldistrictcodes = + store.getters.leavehospitaldistrictcodes; + this.patientqueryParams.leaveldeptcodes = store.getters.leaveldeptcodes; + } else if (topica == 1) { + this.patientqueryParams.leavehospitaldistrictcodes = null; + this.patientqueryParams.leaveldeptcodes = store.getters.leaveldeptcodes; + } else if (topica == 2) { + this.patientqueryParams.leavehospitaldistrictcodes = + store.getters.leavehospitaldistrictcodes; + this.patientqueryParams.leaveldeptcodes = null; + } this.handleAddpatient(); }, resetQuery() {}, @@ -1222,6 +1284,8 @@ templatename: "", templateid: null, libtemplateid: null, + kcb:'浜茬埍鐨勬偅鑰�-瀹跺睘锛屾偍濂斤紒鎴戜滑鏄禉涓尰澶т簩闄㈢殑鍖绘姢浜哄憳锛屼负浜嗘洿濂藉湴浜嗚В鎮ㄧ殑搴峰鎯呭喌锛岃鎮ㄦ娊涓�鐐瑰疂璐垫椂闂达紝瀹屾垚杩欎唤闅忚闂嵎銆�', + jsy:'鐢熸椿涓婅鍔抽�哥粨鍚堬紝娉ㄦ剰浼戞伅鍜岃惀鍏伙紝閫傚綋閿荤偧锛屾垝鐑熼檺閰掞紝淇濇寔蹇冩儏鑸掔晠锛屽畾鏈熷璇娿�傞偅鏈鍥炶灏卞埌杩欓噷锛岀鎮ㄨ韩浣撳仴搴凤紒', }; this.questionList = []; if (this.id) { -- Gitblit v1.9.3