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