WXL
2025-04-27 400d13ddc80a7560860939f65b318b2fa78f9004
src/views/patient/patient/outpatient.vue
@@ -20,10 +20,10 @@
              @keyup.enter.native="handleQuery"
            />
          </el-form-item>
          <el-form-item label="门诊号" prop="outhospno">
          <el-form-item label="病案号" prop="outhospno">
            <el-input
              v-model="queryParams.outhospno"
              placeholder="请输入门诊号"
              placeholder="请输入病案号"
              clearable
              style="width: 250px"
              @keyup.enter.native="handleQuery"
@@ -177,14 +177,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 +649,13 @@
        this.queryParams.leavehospitaldistrictcodes =
          store.getters.belongWards.map((obj) => obj.districtCode);
      }
      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 +760,14 @@
    resetQuery() {
      this.dateRange = [];
      this.resetForm("queryForm");
      (this.queryParams = {
      this.queryParams = {
        pageNum: 1,
        pageSize: 10,
      }),
        searchscope: 3,
        scopetype: [],
        leaveldeptcodes: [],
        leavehospitaldistrictcodes: [],
      };
        this.handleQuery();
    },
    // 多选框选中数据