修改展开
This commit is contained in:
parent
87a823a692
commit
dd6f60c17d
@ -24,7 +24,7 @@ export default {
|
||||
props: {
|
||||
labelWidth: {
|
||||
type: String,
|
||||
default: '80px',
|
||||
default: '85px',
|
||||
},
|
||||
widths: {
|
||||
type: Number,
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
<template>
|
||||
<div class="app-container" ref="layout">
|
||||
<div ref="topform" class="form">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="90px">
|
||||
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" size="mini" @search="handleQuery"
|
||||
@reset="resetQuery" @minShowCtrol="getMaxTableHeight" v-show="showSearch">
|
||||
<!-- <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="90px"> -->
|
||||
<el-form-item label="患者姓名" prop="patientName">
|
||||
<el-input v-model="queryParams.patientName" placeholder="请输入患者姓名" clearable @keyup.enter.native="handleQuery"
|
||||
style="width: 200px" />
|
||||
@ -34,7 +36,7 @@
|
||||
<el-input v-model="queryParams.mainDiagnosis" placeholder="请选择诊断" clearable style="width:200px"
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item> -->
|
||||
<el-form-item label="预约治疗组" prop="appointmentTreatmentGroup">
|
||||
<el-form-item label="预约治疗组" prop="appointmentTreatmentGroup" >
|
||||
<el-input v-model="queryParams.appointmentTreatmentGroup" placeholder="请输入预约治疗组" clearable
|
||||
style="width: 200px" @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
@ -102,11 +104,13 @@
|
||||
<el-option v-for="dict in dict.type.patient_type" :key="dict.value" :label="dict.label" :value="dict.value" />
|
||||
</el-select>
|
||||
</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 icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</el-form-item> -->
|
||||
<!-- </el-form> -->
|
||||
</SearchFilter>
|
||||
|
||||
</div>
|
||||
<div ref="mb8" class="mb8">
|
||||
<el-row :gutter="10" class="">
|
||||
@ -466,6 +470,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import SearchFilter from '../../components/SearchForm.vue'
|
||||
import { usergetList } from "@/api/unitconfig/patientConfiguration";
|
||||
import { listPatientInfo, getPatientInfo, delPatientInfo, addPatientInfo, updatePatientInfo, saveRecord } from "@/api/manage/preHospitalized";
|
||||
import { getAge } from "@/utils/age";
|
||||
@ -475,6 +480,7 @@ import { getToken } from '@/utils/auth'
|
||||
export default {
|
||||
name: "preHospitalized",
|
||||
dicts: ['patient_type', 'visit_method', 'sign_status', 'patient_source'],
|
||||
components: { SearchFilter },
|
||||
data() {
|
||||
return {
|
||||
maxTableHeight: undefined,
|
||||
@ -780,10 +786,14 @@ export default {
|
||||
},
|
||||
/** 重置按钮操作 */
|
||||
resetQuery() {
|
||||
this.queryParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10
|
||||
}
|
||||
this.appointmentDate = []
|
||||
this.queryParams.appointmentDateStart = ''
|
||||
this.queryParams.appointmentDateEnd = ''
|
||||
this.resetForm("queryForm");
|
||||
// this.resetForm("queryForm");
|
||||
this.handleQuery();
|
||||
},
|
||||
// 多选框选中数据
|
||||
|
||||
@ -7,7 +7,9 @@
|
||||
<!-- <el-tab-pane label="待续签" name="WAIT_CONTINUOUS_SIGN"></el-tab-pane> -->
|
||||
</el-tabs>
|
||||
<div ref="topform" class="form">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="70px">
|
||||
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" size="mini" @search="handleQuery"
|
||||
@reset="resetQuery" @minShowCtrol="getMaxTableHeight" v-show="showSearch">
|
||||
<!-- <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="70px"> -->
|
||||
<el-form-item label="加入意向时间" prop="intentionalTimeStart" label-width="110px"
|
||||
v-if="queryParams.serviceStatus == 'INTENTIONAL_SIGNING'">
|
||||
<el-date-picker v-model="intentionalTime" type="daterange" range-separator="至" start-placeholder="开始日期"
|
||||
@ -86,11 +88,13 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
</SearchFilter>
|
||||
|
||||
<!-- <el-form-item>
|
||||
<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-form-item>
|
||||
</el-form>
|
||||
</el-form> -->
|
||||
</div>
|
||||
<div ref="mb8" class="mb8" v-if="queryParams.serviceStatus == 'SERVICE_CENTER'">
|
||||
<el-row :gutter="10" class="">
|
||||
@ -280,12 +284,15 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import SearchFilter from '../../components/SearchForm.vue'
|
||||
import { getAge } from "@/utils/age";
|
||||
import { listSignRecord, getSignRecord, delSignRecord, addSignRecord, updateSignRecord, updateSignStatus } from "@/api/manage/signRecord";
|
||||
import { selectAgencyList, getDepartmentList, getAgencyList } from "@/api/manage/selectAgencyList";
|
||||
|
||||
export default {
|
||||
dicts: ['visit_method', 'sign_intentional_source'],
|
||||
components: { SearchFilter },
|
||||
|
||||
name: "SignRecord",
|
||||
data() {
|
||||
return {
|
||||
@ -462,6 +469,10 @@ export default {
|
||||
},
|
||||
/** 重置按钮操作 */
|
||||
resetQuery() {
|
||||
this.queryParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10
|
||||
}
|
||||
this.intentionalTime = []
|
||||
this.signTime = []
|
||||
this.queryParams.signTimeStart = null
|
||||
@ -474,7 +485,6 @@ export default {
|
||||
this.queryParams.serviceEndTimeEnd = null
|
||||
this.queryParams.submissionTimeStart = null
|
||||
this.queryParams.submissionTimeEnd = null
|
||||
this.resetForm("queryForm");
|
||||
this.handleQuery();
|
||||
},
|
||||
//选中某行
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
<template>
|
||||
<div class="app-container" ref="layout">
|
||||
<div ref="topform" class="form">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="90px">
|
||||
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" size="mini" @search="handleQuery"
|
||||
@reset="resetQuery" @minShowCtrol="getMaxTableHeight" v-show="showSearch">
|
||||
<!-- <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="90px"> -->
|
||||
<el-form-item label="患者姓名" prop="patientName">
|
||||
<el-input v-model="queryParams.patientName" placeholder="请输入患者姓名" clearable @keyup.enter.native="handleQuery"
|
||||
style="width: 200px" />
|
||||
@ -100,11 +102,13 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</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 icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</el-form-item> -->
|
||||
<!-- </el-form> -->
|
||||
</SearchFilter>
|
||||
|
||||
</div>
|
||||
<div ref="mb8" class="mb8">
|
||||
<el-row :gutter="10" class="">
|
||||
@ -484,6 +488,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import SearchFilter from '../../components/SearchForm.vue'
|
||||
import { usergetList } from "@/api/unitconfig/patientConfiguration";
|
||||
import { listPatientInfo, delPatientInfo } from "@/api/manage/patientInfo";
|
||||
import { addPatientInfo, updatePatientInfo, getPatientInfo, updateRecord } from "@/api/manage/visit";
|
||||
@ -494,6 +499,7 @@ import { getToken } from '@/utils/auth'
|
||||
export default {
|
||||
name: "visitin",
|
||||
dicts: ['patient_type', 'visit_method', 'sign_status', 'patient_source'],
|
||||
components: { SearchFilter },
|
||||
data() {
|
||||
return {
|
||||
maxTableHeight: undefined,
|
||||
@ -855,10 +861,14 @@ export default {
|
||||
},
|
||||
/** 重置按钮操作 */
|
||||
resetQuery() {
|
||||
this.queryParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10
|
||||
}
|
||||
this.admissionTime = []
|
||||
this.queryParams.admissionTimeStart = ''
|
||||
this.queryParams.admissionTimeEnd = ''
|
||||
this.resetForm("queryForm");
|
||||
// this.resetForm("queryForm");
|
||||
this.handleQuery();
|
||||
},
|
||||
// 多选框选中数据
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
<template>
|
||||
<div class="app-container" ref="layout">
|
||||
<div ref="topform" class="form">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="90px">
|
||||
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" size="mini" @search="handleQuery"
|
||||
@reset="resetQuery" @minShowCtrol="getMaxTableHeight" v-show="showSearch">
|
||||
<!-- <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="90px"> -->
|
||||
<el-form-item label="患者姓名" prop="patientName">
|
||||
<el-input v-model="queryParams.patientName" placeholder="请输入患者姓名" clearable @keyup.enter.native="handleQuery"
|
||||
style="width:200px" />
|
||||
@ -10,11 +12,7 @@
|
||||
<el-input v-model="queryParams.patientPhone" placeholder="请输入患者电话" clearable @keyup.enter.native="handleQuery"
|
||||
style="width:200px" />
|
||||
</el-form-item>
|
||||
<el-form-item label="门诊/出院时间" prop="dischargeTimeStart" label-width="120px">
|
||||
<el-date-picker v-model="dischargeTime" type="daterange" range-separator="至" start-placeholder="开始日期"
|
||||
style="width:300px" value-format="yyyy-MM-dd" end-placeholder="结束日期">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
|
||||
<!-- <el-form-item label="入院时间" prop="admissionTime">
|
||||
<el-date-picker v-model="queryParams.admissionTime" value-format="yyyy-MM-dd" style="width:300px" type="daterange"
|
||||
range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
|
||||
@ -29,6 +27,11 @@
|
||||
<el-input v-model="queryParams.mainDiagnosis" placeholder="请选择诊断" clearable style="width:200px"
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="门诊/出院时间" prop="dischargeTimeStart" label-width="120px">
|
||||
<el-date-picker v-model="dischargeTime" type="daterange" range-separator="至" start-placeholder="开始日期"
|
||||
style="width:300px" value-format="yyyy-MM-dd" end-placeholder="结束日期">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="就诊流水号" prop="visitSerialNumber">
|
||||
<el-input v-model="queryParams.visitSerialNumber" placeholder="请输入就诊流水号" style="width:200px" />
|
||||
</el-form-item>
|
||||
@ -98,11 +101,13 @@
|
||||
<el-input v-model="queryParams.dischargeMethod" placeholder="请输入出院方式" clearable style="width:200px"
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</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 icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</el-form> -->
|
||||
</SearchFilter>
|
||||
|
||||
</div>
|
||||
<div ref="mb8" class="mb8">
|
||||
<el-row :gutter="10" class="">
|
||||
@ -449,6 +454,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import SearchFilter from '../../components/SearchForm.vue'
|
||||
import { listPatientInfo, delPatientInfo } from "@/api/manage/patientInfo";
|
||||
import { addPatientInfo, updatePatientInfo, getPatientInfo, intentionalSign } from "@/api/manage/visit";
|
||||
import { getAge } from "@/utils/age";
|
||||
@ -459,6 +465,7 @@ import { usergetList } from "@/api/unitconfig/patientConfiguration";
|
||||
export default {
|
||||
name: "visitout",
|
||||
dicts: ['patient_type', 'visit_method', 'sign_status', 'patient_source'],
|
||||
components: { SearchFilter },
|
||||
data() {
|
||||
return {
|
||||
maxTableHeight: undefined,
|
||||
@ -759,6 +766,10 @@ export default {
|
||||
},
|
||||
/** 重置按钮操作 */
|
||||
resetQuery() {
|
||||
this.queryParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10
|
||||
}
|
||||
this.dischargeTime = []
|
||||
this.queryParams.dischargeTimeStart = ''
|
||||
this.queryParams.dischargeTimeEnd = ''
|
||||
|
||||
Loading…
Reference in New Issue
Block a user