修改展开
This commit is contained in:
parent
6e08e53020
commit
cb718af304
@ -1,7 +1,8 @@
|
||||
<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="70px">
|
||||
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" size="mini" @search="handleQuery"
|
||||
@reset="resetQuery" @minShowCtrol="getMaxTableHeight">
|
||||
<el-form-item label="姓名" prop="patientName">
|
||||
<el-input v-model="queryParams.patientName" placeholder="请输入患者姓名" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
@ -45,11 +46,8 @@
|
||||
:value="dict.value" />
|
||||
</el-select>
|
||||
</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>
|
||||
|
||||
</SearchFilter>
|
||||
</div>
|
||||
<div ref="mb8" class="mb8">
|
||||
<el-row :gutter="10" class="">
|
||||
@ -176,10 +174,14 @@
|
||||
<script>
|
||||
import { listBlacklist, getBlacklist, delBlacklist, addBlacklist, updateBlacklist, causegetlist } from "@/api/manage/blacklist";
|
||||
import { selectAgencyList, getDepartmentList, getAgencyList } from "@/api/manage/selectAgencyList";
|
||||
import SearchFilter from '../../components/SearchForm.vue'
|
||||
|
||||
|
||||
export default {
|
||||
name: "Blacklist",
|
||||
dicts: ['blacklist_source'],
|
||||
components: { SearchFilter },
|
||||
|
||||
data() {
|
||||
//验证身份证
|
||||
var isCardId = (rule, value, callback) => {
|
||||
@ -337,7 +339,11 @@ export default {
|
||||
},
|
||||
/** 重置按钮操作 */
|
||||
resetQuery() {
|
||||
this.resetForm("queryForm");
|
||||
this.queryParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10
|
||||
}
|
||||
// this.resetForm("queryForm");
|
||||
this.handleQuery();
|
||||
},
|
||||
// 多选框选中数据
|
||||
|
||||
@ -6,7 +6,8 @@
|
||||
<el-tab-pane label="已忽略" name="DISAGREE"></el-tab-pane>
|
||||
</el-tabs>
|
||||
<div ref="topform" class="form">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" label-width="80px">
|
||||
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" size="mini" @search="handleQuery"
|
||||
@reset="resetQuery" @minShowCtrol="getMaxTableHeight">
|
||||
<el-form-item label="患者姓名" prop="patientName">
|
||||
<el-input v-model="queryParams.patientName" placeholder="请输入患者姓名" clearable @keyup.enter.native="handleQuery"
|
||||
style="width: 200px" />
|
||||
@ -57,11 +58,8 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</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>
|
||||
|
||||
</SearchFilter>
|
||||
</div>
|
||||
<div ref="table">
|
||||
<el-table :max-height="maxTableHeight" v-loading="loading" :data="patientInfoList">
|
||||
@ -130,9 +128,12 @@ import {
|
||||
getAgencyList,
|
||||
} from "@/api/manage/selectAgencyList";
|
||||
import { usergetList } from "@/api/unitconfig/patientConfiguration";
|
||||
import SearchFilter from '../../components/SearchForm.vue'
|
||||
|
||||
export default {
|
||||
name: "manualReview",
|
||||
dicts: ["patient_type", "visit_method", "sign_status", "patient_source"],
|
||||
components: { SearchFilter },
|
||||
data() {
|
||||
return {
|
||||
maxTableHeight: undefined,
|
||||
@ -293,16 +294,42 @@ export default {
|
||||
},
|
||||
/** 重置按钮操作 */
|
||||
resetQuery() {
|
||||
// 未审核
|
||||
if(this.queryParams.routeCheckStatus == "UNAUDITED"){
|
||||
this.queryParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10,
|
||||
routeCheckStatus:'UNAUDITED',
|
||||
serviceStatus:'SERVICE_CENTER',
|
||||
|
||||
}
|
||||
}else if(this.queryParams.routeCheckStatus == "AGREE"){//已审核
|
||||
this.queryParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10,
|
||||
routeCheckStatus:'AGREE',
|
||||
serviceStatus:'SERVICE_CENTER',
|
||||
|
||||
}
|
||||
}else if(this.queryParams.routeCheckStatus == "DISAGREE"){//易忽略
|
||||
this.queryParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10,
|
||||
routeCheckStatus:'DISAGREE',
|
||||
serviceStatus:'SERVICE_CENTER',
|
||||
|
||||
}
|
||||
}
|
||||
this.signTime = [];
|
||||
this.admissionTime = [];
|
||||
this.queryParams.signTimeStart = null;
|
||||
this.queryParams.signTimeEnd = null;
|
||||
this.queryParams.admissionTimeStart = null;
|
||||
this.queryParams.admissionTimeEnd = null;
|
||||
// this.queryParams.signTimeStart = null;
|
||||
// this.queryParams.signTimeEnd = null;
|
||||
// this.queryParams.admissionTimeStart = null;
|
||||
// this.queryParams.admissionTimeEnd = null;
|
||||
this.dischargeTime = [];
|
||||
this.queryParams.dischargeTimeStart = null;
|
||||
this.queryParams.dischargeTimeEnd = null;
|
||||
this.resetForm("queryForm");
|
||||
// this.queryParams.dischargeTimeStart = null;
|
||||
// this.queryParams.dischargeTimeEnd = null;
|
||||
|
||||
this.handleQuery();
|
||||
},
|
||||
selectAgencyinfo() {
|
||||
|
||||
@ -9,13 +9,8 @@
|
||||
<el-tab-pane label="已执行" name="EXECUTED"></el-tab-pane>
|
||||
</el-tabs>
|
||||
<div ref="topform" class="form">
|
||||
<el-form
|
||||
:model="queryParams"
|
||||
ref="queryForm"
|
||||
size="small"
|
||||
:inline="true"
|
||||
v-show="showSearch"
|
||||
>
|
||||
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" size="mini" @search="handleQuery"
|
||||
@reset="resetQuery" @minShowCtrol="getMaxTableHeight">
|
||||
<el-form-item label="执行时间" prop="startDate">
|
||||
<el-date-picker
|
||||
v-model="intentionalTime"
|
||||
@ -206,20 +201,7 @@
|
||||
@change="changeswitch"
|
||||
/>
|
||||
</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>
|
||||
</SearchFilter>
|
||||
</div>
|
||||
<div ref="table">
|
||||
<el-table
|
||||
@ -484,9 +466,12 @@ import { manualFollowUpList } from "@/api/system/followup";
|
||||
import { usergetList } from "@/api/unitconfig/patientConfiguration";
|
||||
import { getAge } from "@/utils/age";
|
||||
import { selectAgencyList, getAgencyList } from "@/api/manage/selectAgencyList";
|
||||
import SearchFilter from '../../components/SearchForm.vue'
|
||||
|
||||
export default {
|
||||
name: "Followup22",
|
||||
dicts: ["visit_method"],
|
||||
components:{SearchFilter},
|
||||
|
||||
data() {
|
||||
return {
|
||||
@ -532,6 +517,8 @@ export default {
|
||||
pageSize: 10,
|
||||
timeSign: "TODAY",
|
||||
nodeExecuteStatus: "UNEXECUTED",
|
||||
patientPhone:null,
|
||||
|
||||
followStartTime: null,
|
||||
followEndTime: null,
|
||||
clinicalStartTime: null,
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
<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="100px"
|
||||
class="form">
|
||||
<SearchFilter :labelWidths="280" style="width: calc(100% - 80px);" size="mini" @search="handleQuery"
|
||||
@reset="resetQuery" @minShowCtrol="getMaxTableHeight">
|
||||
<el-form-item label="执行时间" prop="startDate" label-width="110px">
|
||||
<el-date-picker v-model="intentionalTime" @change="pickerChangeFn" type="daterange" range-separator="至"
|
||||
start-placeholder="开始日期" style="width: 300px" value-format="yyyy-MM-dd" clearable end-placeholder="结束日期">
|
||||
@ -33,11 +33,7 @@
|
||||
<el-input v-model="queryParams.manageRouteName" placeholder="请输入任务名称" clearable style="width: 200px"
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</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>
|
||||
</SearchFilter>
|
||||
</div>
|
||||
<div ref="table">
|
||||
<el-table v-loading="loading" :data="taskExecuteRecordList" @selection-change="handleSelectionChange"
|
||||
@ -142,9 +138,12 @@ import {
|
||||
} from "@/api/system/taskExecuteRecord";
|
||||
import { getAge } from "@/utils/age";
|
||||
import { selectAgencyList } from "@/api/manage/selectAgencyList";
|
||||
import SearchFilter from '../../components/SearchForm.vue'
|
||||
|
||||
export default {
|
||||
name: "TaskExecuteRecord",
|
||||
dicts: ["visit_method"],
|
||||
components: { SearchFilter },
|
||||
data() {
|
||||
return {
|
||||
maxTableHeight: undefined,
|
||||
@ -306,10 +305,11 @@ export default {
|
||||
},
|
||||
/** 重置按钮操作 */
|
||||
resetQuery() {
|
||||
this.resetForm("queryForm");
|
||||
this.queryParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10,
|
||||
}
|
||||
this.intentionalTime = [];
|
||||
this.queryParams.startDate = null;
|
||||
this.queryParams.endDate = null;
|
||||
this.getList();
|
||||
},
|
||||
// 多选框选中数据
|
||||
|
||||
Loading…
Reference in New Issue
Block a user