From 33c62946aa29d74a62c5dcbbc1cb06d16c8c91dc Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期五, 23 五月 2025 14:46:26 +0800 Subject: [PATCH] 测试完成 --- src/views/patient/patient/hospital.vue | 84 ++++++++++++++++++++++++----------------- 1 files changed, 49 insertions(+), 35 deletions(-) diff --git a/src/views/patient/patient/hospital.vue b/src/views/patient/patient/hospital.vue index d8360e7..1ad3d9c 100644 --- a/src/views/patient/patient/hospital.vue +++ b/src/views/patient/patient/hospital.vue @@ -11,7 +11,7 @@ v-show="showSearch" label-width="98px" > - <el-form-item label="濮撳悕" prop="name"> + <el-form-item label="鎮h�呭鍚�" prop="name"> <el-input v-model="queryParams.patname" placeholder="璇疯緭鍏ュ鍚�" @@ -20,9 +20,17 @@ @keyup.enter.native="handleQuery" /> </el-form-item> - <el-form-item label="鎮h�呯紪鍙�" prop="patid"> + <el-form-item label="鎮h�呮爣绛�" prop="tagname"> + <el-input + v-model="queryParams.tagname" + placeholder="杈撳叆杩涜妯$硦鏌ヨ" + maxlength="30" + @keyup.enter.native="handleQuery" + /> + </el-form-item> + <el-form-item label="鎮h�呯紪鍙�" prop="patno"> <el-input - v-model="queryParams.patid" + v-model="patno" placeholder="璇疯緭鍏ユ偅鑰呯紪鍙�" clearable style="width: 250px" @@ -30,21 +38,11 @@ /> </el-form-item> - <el-form-item label="鎶ょ悊绛夌骇" prop="tagId"> - <el-select v-model="queryParams.Patientid" placeholder="璇烽�夋嫨"> - <el-option - v-for="dict in dict.type.nursinggrade" - :key="dict.value" - :label="dict.label" - :value="dict.value" - > - </el-option> - </el-select> - </el-form-item> - <el-form-item label="鎮h�呮潵婧�" prop="tagId"> + + <el-form-item label="鎮h�呰寖鍥�" prop="tagId"> <el-select v-model="queryParams.searchscope" - placeholder="璇烽�夋嫨鎮h�呮潵婧�" + placeholder="璇烽�夋嫨鎮h�呰寖鍥�" > <el-option v-for="item in source" @@ -55,7 +53,7 @@ </el-option> </el-select> </el-form-item> - <el-form-item label=" 鍏ラ櫌鏃ユ湡 " prop="createTime"> + <el-form-item label=" 鍑洪櫌鏃ユ湡 " prop="createTime"> <el-date-picker v-model="dateRange" style="width: 240px" @@ -87,7 +85,7 @@ </el-form> <el-row :gutter="10" class="mb8"> - <el-col :span="1.5"> + <!-- <el-col :span="1.5"> <el-button type="primary" plain @@ -97,8 +95,8 @@ v-hasPermi="['system:user:add']" >鏂板</el-button > - </el-col> - <el-col :span="1.5"> + </el-col> --> + <!-- <el-col :span="1.5"> <el-button type="success" plain @@ -109,7 +107,7 @@ v-hasPermi="['system:user:edit']" >淇敼</el-button > - </el-col> + </el-col> --> <el-col :span="1.5"> <el-button type="danger" @@ -128,6 +126,7 @@ <el-table v-loading="loading" :data="userList" + height="660" @selection-change="handleSelectionChange" > <el-table-column type="selection" width="50" align="center" /> @@ -151,7 +150,7 @@ </el-table-column> <el-table-column - label="浣忛櫌鍙�" + label="鎮h�呯紪鍙�" align="center" key="patno" prop="patno" @@ -173,7 +172,15 @@ align="center" key="age" prop="age" - width="120" + width="80" + /> + <el-table-column + label="鏍囩" + align="center" + key="tagname" + prop="tagname" + show-overflow-tooltip + width="180" /> <el-table-column label="鑱旂郴鐢佃瘽" @@ -183,13 +190,7 @@ width="120" /> - <!-- <el-table-column - label="鍏ラ櫌璇婃柇" - align="center" - key="diagname" - prop="diagname" - width="190" - /> --> + <el-table-column label="鍑洪櫌璇婃柇" align="center" @@ -225,7 +226,7 @@ prop="bedNo" width="120" /> - <el-table-column + <!-- <el-table-column label="涓绘不鍖荤敓" align="center" key="drname" @@ -238,7 +239,7 @@ key="nurseName" prop="nurseName" width="120" - /> + /> --> <el-table-column label="鎿嶄綔" @@ -438,6 +439,7 @@ { papersname: "涓浗娓境灞呮皯韬唤璇�" }, { papersname: "涓浗鍙版咕灞呮皯韬唤璇�" }, ], + patno:null, // 琛ㄥ崟鍙傛暟 form: { name: "", @@ -492,6 +494,7 @@ pageNum: 1, pageSize: 10, cry: 1, + searchscope:2, idcardno: undefined, name: undefined, status: undefined, @@ -605,14 +608,25 @@ }, /** 鎼滅储鎸夐挳鎿嶄綔 */ handleQuery() { + this.queryParams.startOutHospTime = this.dateRange[0]; + this.queryParams.endOutHospTime = this.dateRange[1]; this.queryParams.pageNum = 1; + if (this.patno) { + this.queryParams.patno = this.patno; + + } this.getList(); }, /** 閲嶇疆鎸夐挳鎿嶄綔 */ resetQuery() { this.dateRange = []; - this.resetForm("queryForm"); - this.$refs.tree.setCurrentKey(null); + this.queryParams= { + pageNum: 1, + pageSize: 10, + cry: 1, + searchscope:2, + }, + this.patno=null; this.handleQuery(); }, // 澶氶�夋閫変腑鏁版嵁 @@ -698,7 +712,7 @@ /** 涓嬭浇妯℃澘鎿嶄綔 */ importTemplate() { this.download( - "system/user/importTemplate", + "smartor/import/getImportPatTemplate", {}, `user_template_${new Date().getTime()}.xlsx` ); -- Gitblit v1.9.3