WXL
2024-05-31 49fcdb7178dffc69769e2fb8cb6a03e204cb1e68
src/views/patient/patient/outpatient.vue
@@ -13,7 +13,7 @@
        >
          <el-form-item label="姓名" prop="name">
            <el-input
              v-model="queryParams.name"
              v-model="queryParams.hospname"
              placeholder="请输入姓名"
              clearable
              style="width: 200px"
@@ -29,15 +29,7 @@
              @keyup.enter.native="handleQuery"
            />
          </el-form-item>
          <el-form-item label="患者编号" prop="telcode">
            <el-input
              v-model="queryParams.telcode"
              placeholder="请输入患者编号"
              clearable
              style="width: 280px"
              @keyup.enter.native="handleQuery"
            />
          </el-form-item>
          <el-form-item label="患者范围" prop="tagId">
            <el-select
              v-model="queryParams.Patientid"
@@ -172,21 +164,21 @@
            label="序号"
            fixed
            align="center"
            key="patid"
            prop="patid"
            key="id"
            prop="id"
          />
          <el-table-column
            label="姓名"
            fixed
            align="center"
            key="name"
            prop="name"
            key="patname"
            prop="patname"
          />
          <el-table-column
            label="患者编号"
            label="门诊编号"
            align="center"
            key="Patientnumber"
            prop="Patientnumber"
            key="outhospno"
            prop="outhospno"
          />
          <el-table-column label="性别" align="center" key="sex" prop="sex">
            <template slot-scope="scope">
@@ -194,21 +186,21 @@
            </template>
          </el-table-column>
          <el-table-column
            label="年龄"
            label="年龄(缺)"
            align="center"
            key="age"
            prop="age"
            width="120"
          />
          <el-table-column
            label="联系电话"
            label="联系电话(缺)"
            align="center"
            key="telephone"
            prop="telephone"
            width="120"
          />
          <el-table-column
            label="患者标签"
            label="患者标签(缺)"
            align="center"
            key="tagList"
            prop="tagList"
@@ -220,7 +212,7 @@
            </template>
          </el-table-column>
          <el-table-column
            label="就诊类别"
            label="就诊类别(未定)"
            align="center"
            key="idcardtype"
            prop="idcardtype"
@@ -229,27 +221,27 @@
          <el-table-column
            label="诊断"
            align="center"
            key="idcardno"
            prop="idcardno"
            key="diagname"
            prop="diagname"
            width="190"
          />
          <el-table-column
            label="科室"
            align="center"
            key="telcode"
            prop="telcode"
            key="deptname"
            prop="deptname"
            width="120"
          />
          <el-table-column
            label="医生"
            align="center"
            key="telcode"
            prop="telcode"
            key="drname"
            prop="drname"
            width="120"
          />
          <el-table-column
            label="状态"
            label="状态(未定)"
            align="center"
            key="telcode"
            prop="telcode"
@@ -258,8 +250,8 @@
          <el-table-column
            label="就诊时间"
            align="center"
            key="archivetime"
            prop="archivetime"
            key="createTime"
            prop="createTime"
            width="160"
          >
            <template slot-scope="scope">
@@ -273,7 +265,7 @@
            width="160"
          >
            <template slot-scope="scope">
              <span>{{ parseTime(scope.row.createTime) }}</span>
              <span>{{ parseTime(scope.row.updateTime) }}</span>
            </template>
          </el-table-column>
          <el-table-column
@@ -535,14 +527,12 @@
import { delUser } from "@/api/system/user";
import {
  messagelistpatient,
  alterpatient,
  addpatient,
  particularpatient,
  deletepatient,
  Exporterrorpatient,
  toleadpatient,
} from "@/api/patient/homepage";
  listPatouthosp,
  getPatouthosp,
  addPatouthosp,
  updatePatouthosp,
  delPatouthosp,
} from "@/api/smartor/patouthosp";
import { listtag } from "@/api/system/label";
import { getToken } from "@/utils/auth";
import Treeselect from "@riophae/vue-treeselect";
@@ -640,11 +630,7 @@
      queryParams: {
        pageNum: 1,
        pageSize: 10,
        idcardno: undefined,
        name: undefined,
        status: undefined,
        tagIds: undefined,
        telcode: undefined,
      },
      // 表单校验
      rules: {
@@ -708,7 +694,7 @@
    /** 查询患者列表 */
    getList() {
      this.loading = true;
      messagelistpatient(this.queryParams).then((response) => {
      listPatouthosp(this.queryParams).then((response) => {
        console.log(response);
        this.userList = response.rows;
        this.total = response.total;