From 3bab59284578d6e6d2fa2f807895c60ebc54bdcc Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期二, 17 六月 2025 16:01:23 +0800
Subject: [PATCH] 测试完成
---
src/views/patient/patient/outpatient.vue | 217 +++++++++---------------------------------------------
1 files changed, 37 insertions(+), 180 deletions(-)
diff --git a/src/views/patient/patient/outpatient.vue b/src/views/patient/patient/outpatient.vue
index f48528b..511dfb1 100644
--- a/src/views/patient/patient/outpatient.vue
+++ b/src/views/patient/patient/outpatient.vue
@@ -42,22 +42,6 @@
</el-select>
</el-form-item>
<el-row>
- <!-- <el-form-item label="鎮h�呮爣绛�" prop="tagId">
- <el-select
- v-model="queryParams.tagIds"
- multiple
- filterable
- placeholder="璇烽�夋嫨"
- >
- <el-option
- v-for="item in optionstag"
- :key="item.tagid"
- :label="item.tagname"
- :value="item.tagid"
- >
- </el-option>
- </el-select>
- </el-form-item> -->
<el-form-item label=" 灏辫瘖鏃ユ湡 " prop="createTime">
<el-date-picker
clearable
@@ -87,7 +71,7 @@
</el-form>
<el-row :gutter="10" class="mb8">
- <el-col :span="1.5">
+ <!-- <el-col :span="1.5">
<el-button
type="primary"
plain
@@ -109,7 +93,7 @@
v-hasPermi="['system:user:edit']"
>淇敼</el-button
>
- </el-col>
+ </el-col> -->
<el-col :span="1.5">
<el-button
type="danger"
@@ -157,45 +141,56 @@
@selection-change="handleSelectionChange"
>
<el-table-column type="selection" width="50" align="center" />
- <el-table-column
+ <!-- <el-table-column
label="搴忓彿"
fixed
align="center"
key="id"
prop="id"
- />
+ /> -->
<el-table-column
- label="濮撳悕"
- fixed
+ label="灏辫瘖鏃堕棿"
align="center"
- key="patname"
- prop="patname"
- />
+ key="createTime"
+ prop="createTime"
+ width="160"
+ >
+ <template slot-scope="scope">
+ <span>{{ formatTime(scope.row.createTime) }}</span>
+ </template>
+ </el-table-column>
+
<el-table-column
- label="鎮h�呯紪鍙�"
+ label="闂ㄨ瘖鍙�"
align="center"
key="patid"
prop="patid"
+ />
+ <el-table-column
+ label="濮撳悕"
+ align="center"
+ key="patname"
+ prop="patname"
/>
<el-table-column label="鎬у埆" align="center" key="sex" prop="sex">
<template slot-scope="scope">
<span>{{ scope.row.sex == 1 ? "鐢�" : "濂�" }}</span>
</template>
</el-table-column>
- <!-- <el-table-column
- label="骞撮緞锛堢己锛�"
+ <el-table-column
+ label="骞撮緞"
align="center"
key="age"
prop="age"
width="120"
/>
<el-table-column
- label="鑱旂郴鐢佃瘽锛堢己锛�"
+ label="鑱旂郴鐢佃瘽"
align="center"
- key="telephone"
- prop="telephone"
+ key="telcode"
+ prop="telcode"
width="120"
- /> -->
+ />
<!-- <el-table-column
label="鎮h�呮爣绛撅紙缂猴級"
align="center"
@@ -216,39 +211,27 @@
prop="diagname"
width="190"
/>
- <el-table-column
+ <!-- <el-table-column
label="涓昏堪"
align="center"
key="mainsuit"
prop="mainsuit"
width="120"
- />
+ /> -->
<el-table-column
- label="绉戝"
+ label="灏辫瘖绉戝"
align="center"
key="deptname"
prop="deptname"
width="120"
/>
<el-table-column
- label="鍖荤敓"
+ label="鎺ヨ瘖鍖荤敓"
align="center"
key="drname"
prop="drname"
width="120"
/>
-
- <el-table-column
- label="灏辫瘖鏃堕棿"
- align="center"
- key="createTime"
- prop="createTime"
- width="160"
- >
- <template slot-scope="scope">
- <span>{{ parseTime(scope.row.createTime) }}</span>
- </template>
- </el-table-column>
<el-table-column
label="鎿嶄綔"
@@ -272,15 +255,6 @@
><i class="el-icon-zoom-in"></i>鏌ョ湅</span
></el-button
>
- <el-button
- size="medium"
- type="text"
- @click="handleUpdate(scope.row)"
- v-hasPermi="['system:user:edit']"
- ><span class="button-textxg"
- ><i class="el-icon-edit"></i>淇敼</span
- ></el-button
- >
</template>
</el-table-column>
</el-table>
@@ -294,125 +268,6 @@
/>
</el-col>
</el-row>
-
- <!-- 娣诲姞鎴栦慨鏀圭敤鎴烽厤缃璇濇 -->
- <el-dialog
- :title="amendtag ? '淇敼鎮h�呬俊鎭�' : '鏂板鎮h��'"
- :visible.sync="Labelchange"
- width="900px"
- >
- <el-form ref="form" :model="form" :rules="rules" label-width="100px">
- <el-row>
- <el-col :span="12">
- <el-form-item label="濮撳悕" prop="name">
- <el-input
- v-model="form.name"
- placeholder="璇疯緭鍏ュ鍚�"
- maxlength="30"
- />
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="鎬у埆" prop="sex">
- <el-select v-model="form.sex" placeholder="璇烽�夋嫨鎬у埆">
- <el-option
- v-for="dict in dict.type.sys_user_sex"
- :key="dict.value"
- :label="dict.label"
- :value="dict.value"
- ></el-option>
- </el-select>
- </el-form-item>
- </el-col>
- </el-row>
- <el-row>
- <el-col :span="12">
- <el-form-item label="璇佷欢绫诲瀷" prop="idcardtype">
- <el-select v-model="form.idcardtype" placeholder="璇烽�夋嫨鎬у埆">
- <el-option
- v-for="item in paperstypes"
- :key="item.papersname"
- :label="item.papersname"
- :value="item.papersname"
- ></el-option>
- </el-select>
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="璇佷欢鍙�" prop="idcardno">
- <el-input
- v-model="form.idcardno"
- placeholder="璇疯緭鍏ヨ瘉浠跺彿"
- maxlength="50"
- />
- </el-form-item>
- </el-col>
- </el-row>
- <el-row>
- <el-col :span="12">
- <el-form-item label="鏈汉鎵嬫満鍙�" prop="telcode">
- <el-input
- v-model="form.telcode"
- placeholder="璇疯緭鍏ユ墜鏈哄彿"
- maxlength="30"
- />
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="浜插睘鎵嬫満鍙�" prop="relativetelcode">
- <el-input
- v-model="form.relativetelcode"
- placeholder="璇疯緭鍏ヤ翰灞炴墜鏈哄彿"
- type="password"
- maxlength="20"
- show-password
- />
- </el-form-item>
- </el-col>
- </el-row>
- <el-row>
- <el-col :span="12">
- <el-form-item label="骞撮緞" prop="age">
- <el-input
- v-model="form.age"
- placeholder="璇疯緭鍏ュ勾榫�"
- maxlength="30"
- />
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="鎮h�呮爣绛�">
- <!-- <el-select v-model="form.sex" placeholder="璇烽�夋嫨"> -->
- <el-select v-model="form.tagList" multiple placeholder="璇烽�夋嫨">
- <el-option
- v-for="item in optionstag"
- :key="item.tagid"
- :label="item.tagname"
- :value="item.tagid"
- >
- </el-option>
- </el-select>
- <!-- </el-select> -->
- </el-form-item>
- </el-col>
- </el-row>
- <el-row>
- <el-col :span="24">
- <el-form-item label="澶囨敞">
- <el-input
- v-model="form.remark"
- type="textarea"
- placeholder="璇疯緭鍏ュ唴瀹�"
- ></el-input>
- </el-form-item>
- </el-col>
- </el-row>
- </el-form>
- <div slot="footer" class="dialog-footer">
- <el-button type="primary" @click="submitForm">纭� 瀹�</el-button>
- <el-button @click="cancel">鍙� 娑�</el-button>
- </div>
- </el-dialog>
<!-- 鐢ㄦ埛瀵煎叆瀵硅瘽妗� -->
<el-dialog
@@ -582,7 +437,7 @@
Patientrange: [
{
name: "鍏ㄩ儴",
- id: 1,
+ id: 999,
},
{
name: "褰撳墠绉戝",
@@ -744,8 +599,10 @@
/** 閲嶇疆鎸夐挳鎿嶄綔 */
resetQuery() {
this.dateRange = [];
- this.resetForm("queryForm");
- this.$refs.tree.setCurrentKey(null);
+ this.queryParams= {
+ pageNum: 1,
+ pageSize: 10,
+ },
this.handleQuery();
},
// 澶氶�夋閫変腑鏁版嵁
@@ -826,7 +683,7 @@
/** 涓嬭浇妯℃澘鎿嶄綔 */
importTemplate() {
this.download(
- "system/user/importTemplate",
+ "smartor/import/getImportPatTemplate",
{},
`user_template_${new Date().getTime()}.xlsx`
);
--
Gitblit v1.9.3