| | |
| | | <el-select |
| | | v-model="queryParams.tagIds" |
| | | multiple |
| | | filterable |
| | | filterable |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | |
| | | label="序号" |
| | | fixed |
| | | align="center" |
| | | key="patid" |
| | | prop="patid" |
| | | key="id" |
| | | prop="id" |
| | | /> |
| | | <el-table-column label="姓名" fixed align="center" key="name" prop="name" /> |
| | | <el-table-column label="姓名" fixed align="center" key="patname" prop="patname" /> |
| | | <el-table-column |
| | | label="体检编号" |
| | | align="center" |
| | | key="Patientnumber" |
| | | prop="Patientnumber" |
| | | key="projectcode" |
| | | prop="projectcode" |
| | | /> |
| | | <el-table-column label="性别" align="center" key="sex" prop="sex"> |
| | | <template slot-scope="scope"> |
| | |
| | | <el-table-column |
| | | label="联系电话" |
| | | align="center" |
| | | key="telephone" |
| | | prop="telephone" |
| | | key="telcode" |
| | | prop="telcode" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="患者标签" |
| | | label="患者标签(缺)" |
| | | align="center" |
| | | key="tagList" |
| | | prop="tagList" |
| | |
| | | <el-table-column |
| | | label="体检套餐" |
| | | align="center" |
| | | key="combo" |
| | | prop="combo" |
| | | key="projectname " |
| | | prop="projectname " |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="体检类型" |
| | | label="体检类型(缺)" |
| | | align="center" |
| | | key="idcardtype" |
| | | prop="idcardtype" |
| | |
| | | <el-table-column |
| | | label="体检状态" |
| | | align="center" |
| | | key="telcode" |
| | | prop="telcode" |
| | | key="state" |
| | | prop="state" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="体检报告" |
| | | label="体检报告(待定)" |
| | | align="center" |
| | | key="idcardno" |
| | | prop="idcardno" |
| | |
| | | <el-table-column |
| | | label="科室" |
| | | align="center" |
| | | key="telcode" |
| | | prop="telcode" |
| | | key="hospitalname" |
| | | prop="hospitalname" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | <!-- <el-table-column |
| | | label="医生" |
| | | align="center" |
| | | key="telcode" |
| | | prop="telcode" |
| | | key="drname" |
| | | prop="drname" |
| | | width="120" |
| | | /> |
| | | /> --> |
| | | |
| | | <el-table-column |
| | | label="就诊时间" |
| | | align="center" |
| | | key="archivetime" |
| | | prop="archivetime" |
| | | key="createTime" |
| | | prop="createTime" |
| | | width="160" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span>{{ parseTime(scope.row.createTime) }}</span> |
| | | <span>{{ formatTime(scope.row.createTime) }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | |
| | | width="160" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span>{{ parseTime(scope.row.createTime) }}</span> |
| | | <span>{{ formatTime(scope.row.createTime) }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | |
| | | import { delUser } from "@/api/system/user"; |
| | | |
| | | import { |
| | | messagelistpatient, |
| | | alterpatient, |
| | | addpatient, |
| | | particularpatient, |
| | | deletepatient, |
| | | listPatphysical, |
| | | getPatphysical, |
| | | addPatphysical, |
| | | updatePatphysical, |
| | | delPatphysical, |
| | | Exporterrorpatient, |
| | | toleadpatient, |
| | | } from "@/api/patient/homepage"; |
| | | } from "@/api/smartor/patphysical"; |
| | | import { listtag } from "@/api/system/label"; |
| | | import { getToken } from "@/utils/auth"; |
| | | import Treeselect from "@riophae/vue-treeselect"; |
| | |
| | | /** 查询患者列表 */ |
| | | getList() { |
| | | this.loading = true; |
| | | messagelistpatient(this.queryParams).then((response) => { |
| | | listPatphysical(this.queryParams).then((response) => { |
| | | console.log(response); |
| | | this.userList = response.rows; |
| | | this.total = response.total; |
| | |
| | | /** 重置按钮操作 */ |
| | | resetQuery() { |
| | | this.dateRange = []; |
| | | this.resetForm("queryForm"); |
| | | this.$refs.tree.setCurrentKey(null); |
| | | this.queryParams= { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | }, |
| | | this.handleQuery(); |
| | | }, |
| | | // 多选框选中数据 |
| | |
| | | /** 下载模板操作 */ |
| | | importTemplate() { |
| | | this.download( |
| | | "system/user/importTemplate", |
| | | "smartor/import/getImportPatTemplate", |
| | | {}, |
| | | `user_template_${new Date().getTime()}.xlsx` |
| | | ); |