|
|
|
@ -8,12 +8,20 @@
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
<div class="head">
|
|
|
|
<div class="head">
|
|
|
|
<el-row>
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-form-item>
|
|
|
|
|
|
|
|
<el-select v-model="searchInfo.dateType" placeholder="时间筛选类型"
|
|
|
|
|
|
|
|
style="margin-left: 8px;width: 150px;">
|
|
|
|
|
|
|
|
<el-option label="预约日期" value="reservation_date" />
|
|
|
|
|
|
|
|
<el-option label="医嘱日期" value="entrust_date" />
|
|
|
|
|
|
|
|
<el-option label="同时生效" value="both" />
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-date-picker style="margin-left: 8px; width: 150px" v-model="searchInfo.dateRange[0]"
|
|
|
|
<el-date-picker style="margin-left: 8px; width: 150px" v-model="searchInfo.dateRange[0]"
|
|
|
|
type="date" placeholder="开始时间" value-format="YYYY-MM-DD" />
|
|
|
|
type="date" placeholder="开始时间" value-format="YYYY-MM-DD" />
|
|
|
|
<span style="margin: 0 4px;">至</span>
|
|
|
|
<span style="margin: 0 4px;">至</span>
|
|
|
|
<el-date-picker style="width: 150px" v-model="searchInfo.dateRange[1]"
|
|
|
|
<el-date-picker style="width: 150px" v-model="searchInfo.dateRange[1]"
|
|
|
|
type="date" placeholder="结束时间" value-format="YYYY-MM-DD" />
|
|
|
|
type="date" placeholder="结束时间" value-format="YYYY-MM-DD" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-select :filterable="true" clearable v-model="searchInfo.list_status" placeholder="状态"
|
|
|
|
<el-select :filterable="true" clearable v-model="searchInfo.list_status" placeholder="状态"
|
|
|
|
@ -103,7 +111,16 @@
|
|
|
|
<el-tag v-if="scope.row.list_status===3" class="ml-2" type="warning">完成</el-tag>
|
|
|
|
<el-tag v-if="scope.row.list_status===3" class="ml-2" type="warning">完成</el-tag>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="reg_num" label="登记号" width="100" />
|
|
|
|
<el-table-column label="门诊号" width="120">
|
|
|
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
|
|
|
<span v-if="scope.row.patient_type != 0">{{ scope.row.reg_num }}</span>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column label="住院号" width="120">
|
|
|
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
|
|
|
<span v-if="scope.row.patient_type == 0">{{ scope.row.episodeid?.slice(-10) }}</span>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="user_name" label="姓名" />
|
|
|
|
<el-table-column prop="user_name" label="姓名" />
|
|
|
|
<el-table-column prop="user_sex" label="性别" width="60">
|
|
|
|
<el-table-column prop="user_sex" label="性别" width="60">
|
|
|
|
<template #default="scope">
|
|
|
|
<template #default="scope">
|
|
|
|
@ -316,6 +333,7 @@
|
|
|
|
let loading = ref(false)
|
|
|
|
let loading = ref(false)
|
|
|
|
let entrust_ids=ref('')
|
|
|
|
let entrust_ids=ref('')
|
|
|
|
let searchInfo = ref({
|
|
|
|
let searchInfo = ref({
|
|
|
|
|
|
|
|
dateType: 'reservation_date',
|
|
|
|
dateRange: [],
|
|
|
|
dateRange: [],
|
|
|
|
list_status: null,
|
|
|
|
list_status: null,
|
|
|
|
patient_type: null,
|
|
|
|
patient_type: null,
|
|
|
|
|