外呼记录搜索条件批次新增明细
This commit is contained in:
parent
0ae2200751
commit
f1ac5a7268
@ -727,7 +727,7 @@ export default {
|
|||||||
this.maxShow = Math.floor(this.$refs.searchFilter.offsetWidth / this.labelWidths)
|
this.maxShow = Math.floor(this.$refs.searchFilter.offsetWidth / this.labelWidths)
|
||||||
const group = window.document.querySelectorAll(`#searchFilter .el-form-item.el-form-item--${this.size}`)
|
const group = window.document.querySelectorAll(`#searchFilter .el-form-item.el-form-item--${this.size}`)
|
||||||
const len = group?.length ? group?.length - 1 : 0
|
const len = group?.length ? group?.length - 1 : 0
|
||||||
if (this.maxShow < len) {
|
if (this.maxShow <= len) {
|
||||||
group.forEach((item, index) => {
|
group.forEach((item, index) => {
|
||||||
item.hidden = false
|
item.hidden = false
|
||||||
if (index > this.maxShow - 1) {
|
if (index > this.maxShow - 1) {
|
||||||
|
|||||||
@ -21,6 +21,9 @@
|
|||||||
style="width: 220px" value-format="yyyy-MM-dd" end-placeholder="结束日期">
|
style="width: 220px" value-format="yyyy-MM-dd" end-placeholder="结束日期">
|
||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="流水号" prop="sn">
|
||||||
|
<el-input v-model="queryParams.sn" placeholder="请输入流水号" clearable style="width: 200px" />
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="批次名称" prop="importName">
|
<el-form-item label="批次名称" prop="importName">
|
||||||
<el-input v-model="queryParams.importName" placeholder="请输入批次名称" clearable style="width: 200px" />
|
<el-input v-model="queryParams.importName" placeholder="请输入批次名称" clearable style="width: 200px" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -31,13 +34,13 @@
|
|||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="院区" prop="">
|
<!-- <el-form-item label="院区" prop="">
|
||||||
<el-select v-model="queryParams.campusAgencyId" filterable placeholder="请选择院区" style="width:220px"
|
<el-select v-model="queryParams.campusAgencyId" filterable placeholder="请选择院区" style="width:220px"
|
||||||
clearable @clear="clearcampusAgency">
|
clearable @clear="clearcampusAgency">
|
||||||
<el-option v-for="item in campusAgencylist" :key="item.id" :label="item.agencyName" :value="item.id">
|
<el-option v-for="item in campusAgencylist" :key="item.id" :label="item.agencyName" :value="item.id">
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item> -->
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
||||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||||
@ -174,6 +177,7 @@ export default {
|
|||||||
importTimeEnd: "",
|
importTimeEnd: "",
|
||||||
campusAgencyId: null,
|
campusAgencyId: null,
|
||||||
importName: null,
|
importName: null,
|
||||||
|
sn: null,
|
||||||
},
|
},
|
||||||
patientInfoList: [],
|
patientInfoList: [],
|
||||||
departmentlist: [],
|
departmentlist: [],
|
||||||
@ -379,6 +383,7 @@ export default {
|
|||||||
importTimeStart: "",
|
importTimeStart: "",
|
||||||
importTimeEnd: "",
|
importTimeEnd: "",
|
||||||
campusAgencyId: null,
|
campusAgencyId: null,
|
||||||
|
sn: null,
|
||||||
}
|
}
|
||||||
this.createTime = '';
|
this.createTime = '';
|
||||||
this.handleQuery();
|
this.handleQuery();
|
||||||
|
|||||||
@ -1,14 +1,22 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="app-container" ref="layout">
|
<div class="app-container" ref="layout">
|
||||||
<div ref="topform" class="form">
|
<div ref="topform" class="form">
|
||||||
<SearchFilter labelWidth="90px" :labelWidths="310" size="small" @search="handleQuery" @handleRules="getList"
|
<SearchFilter :labelWidths="310" size="small" @search="handleQuery" @handleRules="getList"
|
||||||
patientUploadButtonVisible="true" @reset="resetQuery" @minShowCtrol="getMaxTableHeight">
|
patientUploadButtonVisible="true" @reset="resetQuery" @minShowCtrol="getMaxTableHeight" v-show="showSearch">
|
||||||
<el-form-item label="导入日期" prop="" label-width="120px">
|
<el-form-item label="导入日期" prop="" label-width="90px">
|
||||||
<el-date-picker v-model="createTime" type="daterange" range-separator="至" start-placeholder="开始日期"
|
<el-date-picker v-model="createTime" type="daterange" range-separator="至" start-placeholder="开始日期"
|
||||||
style="width: 220px" value-format="yyyy-MM-dd" end-placeholder="结束日期">
|
style="width: 220px" value-format="yyyy-MM-dd" end-placeholder="结束日期">
|
||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="医院" prop="">
|
<el-form-item label="流水号" prop="sn" label-width="90px">
|
||||||
|
<el-input v-model="queryParams.sn" placeholder="请输入流水号" style="width: 220px" clearable>
|
||||||
|
</el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="批次名称" prop="importName" label-width="90px">
|
||||||
|
<el-input v-model="queryParams.importName" placeholder="请输入批次名称" style="width: 220px" clearable>
|
||||||
|
</el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="医院" prop="" label-width="90px">
|
||||||
<el-select v-model="queryParams.hospitalAgencyId" filterable placeholder="请选择医院" style="width: 220px"
|
<el-select v-model="queryParams.hospitalAgencyId" filterable placeholder="请选择医院" style="width: 220px"
|
||||||
clearable @clear="clearhospitalAgency" @change="changehospitalAgency">
|
clearable @clear="clearhospitalAgency" @change="changehospitalAgency">
|
||||||
<el-option v-for="item in hospitalAgencylist" :key="item.id" :label="item.agencyName" :value="item.id">
|
<el-option v-for="item in hospitalAgencylist" :key="item.id" :label="item.agencyName" :value="item.id">
|
||||||
@ -57,6 +65,7 @@
|
|||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
<el-table-column label="批次名称" align="center" prop="importName" width="150" />
|
||||||
<el-table-column label="患者数" align="center" prop="patientCount" width="150" />
|
<el-table-column label="患者数" align="center" prop="patientCount" width="150" />
|
||||||
<el-table-column label="操作人" align="center" prop="createBy" />
|
<el-table-column label="操作人" align="center" prop="createBy" />
|
||||||
<el-table-column label="导入日期" align="center" prop="createTime">
|
<el-table-column label="导入日期" align="center" prop="createTime">
|
||||||
@ -194,6 +203,8 @@ export default {
|
|||||||
importTimeStart: "",
|
importTimeStart: "",
|
||||||
importTimeEnd: "",
|
importTimeEnd: "",
|
||||||
campusAgencyId: null,
|
campusAgencyId: null,
|
||||||
|
sn: "",
|
||||||
|
importName: "",
|
||||||
},
|
},
|
||||||
// 表单参数
|
// 表单参数
|
||||||
form: {},
|
form: {},
|
||||||
@ -326,7 +337,13 @@ export default {
|
|||||||
resetQuery() {
|
resetQuery() {
|
||||||
this.queryParams = {
|
this.queryParams = {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10
|
pageSize: 10,
|
||||||
|
hospitalAgencyId: null,
|
||||||
|
importTimeStart: "",
|
||||||
|
importTimeEnd: "",
|
||||||
|
campusAgencyId: null,
|
||||||
|
sn: "",
|
||||||
|
importName: "",
|
||||||
}
|
}
|
||||||
this.createTime = '';
|
this.createTime = '';
|
||||||
// this.resetForm("queryForm");
|
// this.resetForm("queryForm");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user