修改
This commit is contained in:
parent
d4dfa10d02
commit
dbe2ca35ef
@ -5,7 +5,8 @@
|
||||
<el-input v-model="queryParams.patientName" placeholder="请输入患者姓名" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="电话" prop="patientPhone">
|
||||
<el-input v-model="queryParams.patientPhone" placeholder="请输入患者电话" clearable @keyup.enter.native="handleQuery" />
|
||||
<el-input v-model="queryParams.patientPhone" placeholder="请输入患者电话" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="医院" prop="hospitalAgencyId">
|
||||
<el-select v-model="queryParams.hospitalAgencyId" filterable placeholder="请选择医院" style="width:200px" clearable
|
||||
@ -21,7 +22,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.hospitalAgencyId">
|
||||
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable>
|
||||
<el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
</el-option>
|
||||
@ -77,7 +78,7 @@
|
||||
<template slot-scope="scope">
|
||||
<dict-tag :options="dict.type.blacklist_source" :value="scope.row.blacklistSource" />
|
||||
</template>
|
||||
</el-table-column> -->
|
||||
</el-table-column> -->
|
||||
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
|
||||
<template slot-scope="scope">
|
||||
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
|
||||
@ -101,10 +102,10 @@
|
||||
<el-input v-model="form.patientName" placeholder="请输入姓名" :disabled="title == '修改黑名单'" />
|
||||
</el-form-item>
|
||||
<el-form-item label="身份证" prop="cardNo">
|
||||
<el-input v-model="form.cardNo" placeholder="请输入身份证" :disabled="title == '修改黑名单'" maxlength="18"/>
|
||||
<el-input v-model="form.cardNo" placeholder="请输入身份证" :disabled="title == '修改黑名单'" maxlength="18" />
|
||||
</el-form-item>
|
||||
<el-form-item label="电话" prop="patientPhone">
|
||||
<el-input v-model="form.patientPhone" placeholder="请输入电话" :disabled="title == '修改黑名单'" maxlength="11"/>
|
||||
<el-input v-model="form.patientPhone" placeholder="请输入电话" :disabled="title == '修改黑名单'" maxlength="11" />
|
||||
</el-form-item>
|
||||
<el-form-item label="医院" prop="hospitalAgencyId">
|
||||
<el-select v-model="form.hospitalAgencyId" filterable placeholder="请选择医院" style="width:380px" clearable
|
||||
@ -120,7 +121,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId">
|
||||
<el-form-item label="科室名称" prop="departmentId" v-if="form.hospitalAgencyId">
|
||||
<el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:380px" clearable
|
||||
:disabled="title == '修改黑名单'">
|
||||
<el-option v-for="item in form_departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
@ -130,12 +131,14 @@
|
||||
<el-form-item label="异常原因" prop="abnormalCauseId">
|
||||
<el-select v-model="form.abnormalCauseId" filterable placeholder="请输入异常原因" style="width:380px" clearable
|
||||
@clear="clearabnormalCauseValue" @change="changeabnormalCauseValue">
|
||||
<el-option v-for="item in abnormalCauselist" :key="item.id" :label="item.abnormalCauseValue" :value="item.id">
|
||||
<el-option v-for="item in abnormalCauselist" :key="item.id" :label="item.abnormalCauseValue"
|
||||
:value="item.id">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="补充说明" prop="supplementIllustrateId">
|
||||
<el-select v-model="form.supplementIllustrateId" filterable placeholder="请输入异常原因" style="width:380px" clearable>
|
||||
<el-select v-model="form.supplementIllustrateId" filterable placeholder="请输入异常原因" style="width:380px"
|
||||
clearable>
|
||||
<el-option v-for="item in supplementIllustratelist" :key="item.id" :label="item.abnormalCauseValue"
|
||||
:value="item.id">
|
||||
</el-option>
|
||||
@ -167,10 +170,10 @@ export default {
|
||||
name: "Blacklist",
|
||||
dicts: ['blacklist_source'],
|
||||
data() {
|
||||
//验证身份证
|
||||
var isCardId = (rule, value, callback) => {
|
||||
console.log(value)
|
||||
if (value==null) {
|
||||
//验证身份证
|
||||
var isCardId = (rule, value, callback) => {
|
||||
console.log(value)
|
||||
if (value == null) {
|
||||
callback(new Error("请输入患者身份证号"));
|
||||
} else {
|
||||
const reg =
|
||||
@ -293,7 +296,7 @@ export default {
|
||||
// 表单重置
|
||||
reset() {
|
||||
this.form = {
|
||||
cardNo:null,
|
||||
cardNo: null,
|
||||
campusAgencyId: null,
|
||||
departmentId: null,
|
||||
wardId: null,
|
||||
@ -423,6 +426,7 @@ export default {
|
||||
this.queryParams.wardId = null
|
||||
}
|
||||
})
|
||||
this.changecampusAgency(id, type, typetwo)
|
||||
},
|
||||
//选中院区获取科室
|
||||
changecampusAgency(id, type, typetwo) {
|
||||
|
||||
@ -32,7 +32,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.hospitalAgencyId">
|
||||
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
|
||||
@clear="cleardepartment" @change="changedepartment">
|
||||
<el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
@ -163,7 +163,6 @@ import { listPatientInfo } from "@/api/manage/patientInfo";
|
||||
import { getAge } from "@/utils/age";
|
||||
import { selectAgencyList, getDepartmentList, subordinateAgencyList } from "@/api/manage/selectAgencyList";
|
||||
import { usergetList } from "@/api/unitconfig/patientConfiguration";
|
||||
|
||||
export default {
|
||||
name: "PatientInfo",
|
||||
dicts: ['patient_type', 'visit_method', 'sign_status', 'patient_source'],
|
||||
@ -308,6 +307,7 @@ export default {
|
||||
this.queryParams.departmentId = null
|
||||
this.queryParams.wardId = null
|
||||
})
|
||||
this.changecampusAgency(id)
|
||||
this.usergetListinfo();
|
||||
},
|
||||
//选中院区获取科室
|
||||
|
||||
@ -47,7 +47,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.hospitalAgencyId">
|
||||
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
|
||||
@clear="cleardepartment" @change="changedepartment">
|
||||
<el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
@ -237,7 +237,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId">
|
||||
<el-form-item label="科室名称" prop="departmentId" v-if="form.hospitalAgencyId">
|
||||
<el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
|
||||
@clear="cleardepartment(1)" @change="changedepartment($event, 1)">
|
||||
<el-option v-for="item in form_departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
@ -687,6 +687,7 @@ export default {
|
||||
this.queryParams.wardId = null
|
||||
}
|
||||
})
|
||||
this.changecampusAgency(id, type, typetwo)
|
||||
},
|
||||
//选中院区获取科室
|
||||
changecampusAgency(id, type, typetwo) {
|
||||
|
||||
@ -42,7 +42,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.hospitalAgencyId">
|
||||
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
|
||||
@clear="cleardepartment" @change="changedepartment">
|
||||
<el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
@ -456,6 +456,7 @@ export default {
|
||||
this.queryParams.departmentId = null
|
||||
this.queryParams.wardId = null
|
||||
})
|
||||
this.changecampusAgency(id)
|
||||
},
|
||||
//选中院区获取科室
|
||||
changecampusAgency(id) {
|
||||
|
||||
@ -47,7 +47,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.hospitalAgencyId">
|
||||
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
|
||||
@clear="cleardepartment" @change="changedepartment">
|
||||
<el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
@ -249,7 +249,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId">
|
||||
<el-form-item label="科室名称" prop="departmentId" v-if="form.hospitalAgencyId">
|
||||
<el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
|
||||
@clear="cleardepartment(1)" @change="changedepartment($event, 1)">
|
||||
<el-option v-for="item in form_departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
@ -714,6 +714,7 @@ export default {
|
||||
this.queryParams.wardId = null
|
||||
}
|
||||
})
|
||||
this.changecampusAgency(id, type, typetwo)
|
||||
},
|
||||
//选中院区获取科室
|
||||
changecampusAgency(id, type, typetwo) {
|
||||
|
||||
@ -47,7 +47,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
|
||||
<el-form-item label="科室" prop="departmentId" v-if="queryParams.hospitalAgencyId">
|
||||
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
|
||||
@clear="cleardepartment" @change="changedepartment">
|
||||
<el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
@ -252,7 +252,7 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId">
|
||||
<el-form-item label="科室名称" prop="departmentId" v-if="form.hospitalAgencyId">
|
||||
<el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
|
||||
@clear="cleardepartment(1)" @change="changedepartment($event, 1)">
|
||||
<el-option v-for="item in form_departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
|
||||
@ -756,6 +756,7 @@ export default {
|
||||
this.queryParams.wardId = null
|
||||
}
|
||||
})
|
||||
this.changecampusAgency(id, type, typetwo)
|
||||
},
|
||||
//选中院区获取科室
|
||||
changecampusAgency(id, type, typetwo) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user