From ec2f4293d56f72805313437f79125840043a8079 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期四, 31 七月 2025 15:23:08 +0800 Subject: [PATCH] 测试完成 --- src/views/patient/patient/outpatient.vue | 79 +++++++++++++++++++++++++++++---------- 1 files changed, 58 insertions(+), 21 deletions(-) diff --git a/src/views/patient/patient/outpatient.vue b/src/views/patient/patient/outpatient.vue index b554ba7..02b2368 100644 --- a/src/views/patient/patient/outpatient.vue +++ b/src/views/patient/patient/outpatient.vue @@ -20,10 +20,37 @@ @keyup.enter.native="handleQuery" /> </el-form-item> - <el-form-item label="闂ㄨ瘖鍙�" prop="outhospno"> + <el-form-item label="璇婃柇" width="100" prop="name"> + <el-input + v-model="queryParams.diagname" + placeholder="璇疯緭鍏ヨ瘖鏂�" + clearable + style="width: 200px" + @keyup.enter.native="handleQuery" + /> + </el-form-item> + <el-form-item label="绉戝" width="100" prop="name"> + <el-input + v-model="queryParams.deptname" + placeholder="璇疯緭鍏ョ瀹ゅ悕绉�" + clearable + style="width: 200px" + @keyup.enter.native="handleQuery" + /> + </el-form-item> + <el-form-item label="鍖荤敓" width="100" prop="name"> + <el-input + v-model="queryParams.drname" + placeholder="璇疯緭鍏ュ尰鐢熷鍚�" + clearable + style="width: 200px" + @keyup.enter.native="handleQuery" + /> + </el-form-item> + <el-form-item label="鐥呮鍙�" prop="outhospno"> <el-input v-model="queryParams.outhospno" - placeholder="璇疯緭鍏ラ棬璇婂彿" + placeholder="璇疯緭鍏ョ梾妗堝彿" clearable style="width: 250px" @keyup.enter.native="handleQuery" @@ -39,18 +66,7 @@ @change="handleChange" ></el-cascader> </el-form-item> - <el-row> - <!-- <el-form-item label=" 灏辫瘖鏃ユ湡 " prop="admitdate"> - <el-date-picker - clearable - v-model="queryParams.admitdate" - type="date" - value-format="yyyy-MM-dd" - placeholder="璇烽�夋嫨 灏辫瘖鏃ユ湡 " - > - </el-date-picker> - </el-form-item> --> - <el-form-item label="灏辫瘖鏃ユ湡"> + <el-form-item label="灏辫瘖鏃ユ湡"> <el-date-picker v-model="dateRange" style="width: 240px" @@ -70,6 +86,18 @@ > </el-date-picker> --> </el-form-item> + <el-row> + <!-- <el-form-item label=" 灏辫瘖鏃ユ湡 " prop="admitdate"> + <el-date-picker + clearable + v-model="queryParams.admitdate" + type="date" + value-format="yyyy-MM-dd" + placeholder="璇烽�夋嫨 灏辫瘖鏃ユ湡 " + > + </el-date-picker> + </el-form-item> --> + <el-form-item> <el-button type="primary" @@ -177,14 +205,14 @@ <span>{{ formatTime(scope.row.admitdate) }}</span> </template> </el-table-column> - <el-table-column + <!-- <el-table-column label="鐥呮鍙�" align="center" key="patno" prop="patno" - /> + /> --> <el-table-column - label="闂ㄨ瘖鍙�" + label="鐥呮鍙�" align="center" key="outhospno" prop="outhospno" @@ -649,8 +677,13 @@ this.queryParams.leavehospitaldistrictcodes = store.getters.belongWards.map((obj) => obj.districtCode); } - this.queryParams.beginTime = this.dateRange[0]; - this.queryParams.endTime = this.dateRange[1]; + if (this.dateRange) { + this.queryParams.beginTime = this.dateRange[0]; + this.queryParams.endTime = this.dateRange[1]; + }else{ + this.queryParams.beginTime = ''; + this.queryParams.endTime = ''; + } listPatouthosp(this.queryParams).then((response) => { this.userList = response.rows; this.total = response.total; @@ -755,10 +788,14 @@ resetQuery() { this.dateRange = []; this.resetForm("queryForm"); - (this.queryParams = { + this.queryParams = { pageNum: 1, pageSize: 10, - }), + searchscope: 3, + scopetype: [], + leaveldeptcodes: [], + leavehospitaldistrictcodes: [], + }; this.handleQuery(); }, // 澶氶�夋閫変腑鏁版嵁 -- Gitblit v1.9.3