This commit is contained in:
2024-03-01 17:01:00 +08:00
parent 02276164dd
commit f6292029a5
6 changed files with 21 additions and 18 deletions

View File

@ -23,7 +23,7 @@
</el-form-item> </el-form-item>
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId"> <el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable> <el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable>
<el-option v-for="item in departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -120,7 +120,7 @@
<el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId"> <el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId">
<el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:380px" clearable <el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:380px" clearable
:disabled="title == '修改黑名单'"> :disabled="title == '修改黑名单'">
<el-option v-for="item in form_departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in form_departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -208,8 +208,11 @@ export default {
queryParams: { queryParams: {
pageNum: 1, pageNum: 1,
pageSize: 10, pageSize: 10,
hospitalAgencyId: null,
abnormalCauseId: null, abnormalCauseId: null,
abnormalCauseValue: null, abnormalCauseValue: null,
departmentId: null,
campusAgencyId: null,
blacklistSource: null, blacklistSource: null,
}, },
// //

View File

@ -35,12 +35,12 @@
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId"> <el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable <el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
@clear="cleardepartment" @change="changedepartment"> @clear="cleardepartment" @change="changedepartment">
<el-option v-for="item in departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId"> <el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId">
<el-select v-model="queryParams.wardId" filterable placeholder="请选择科室" style="width:200px" clearable> <el-select v-model="queryParams.wardId" filterable placeholder="请选择病区" style="width:200px" clearable>
<el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id"> <el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>

View File

@ -50,12 +50,12 @@
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId"> <el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable <el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
@clear="cleardepartment" @change="changedepartment"> @clear="cleardepartment" @change="changedepartment">
<el-option v-for="item in departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId"> <el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId">
<el-select v-model="queryParams.wardId" filterable placeholder="请选择科室" style="width:200px" clearable> <el-select v-model="queryParams.wardId" filterable placeholder="请选择病区" style="width:200px" clearable>
<el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id"> <el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
@ -240,12 +240,12 @@
<el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId"> <el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId">
<el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable <el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
@clear="cleardepartment(1)" @change="changedepartment($event, 1)"> @clear="cleardepartment(1)" @change="changedepartment($event, 1)">
<el-option v-for="item in form_departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in form_departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="预约病区" prop="wardId" v-if="form.departmentId"> <el-form-item label="预约病区" prop="wardId" v-if="form.departmentId">
<el-select v-model="form.wardId" filterable placeholder="请选择科室" style="width:200px" clearable> <el-select v-model="form.wardId" filterable placeholder="请选择病区" style="width:200px" clearable>
<el-option v-for="item in form_wardlist" :key="item.id" :label="item.departmentName" :value="item.id"> <el-option v-for="item in form_wardlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>

View File

@ -45,12 +45,12 @@
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId"> <el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable <el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
@clear="cleardepartment" @change="changedepartment"> @clear="cleardepartment" @change="changedepartment">
<el-option v-for="item in departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId"> <el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId">
<el-select v-model="queryParams.wardId" filterable placeholder="请选择科室" style="width:200px" clearable> <el-select v-model="queryParams.wardId" filterable placeholder="请选择病区" style="width:200px" clearable>
<el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id"> <el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>

View File

@ -50,12 +50,12 @@
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId"> <el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable <el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
@clear="cleardepartment" @change="changedepartment"> @clear="cleardepartment" @change="changedepartment">
<el-option v-for="item in departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId"> <el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId">
<el-select v-model="queryParams.wardId" filterable placeholder="请选择科室" style="width:200px" clearable> <el-select v-model="queryParams.wardId" filterable placeholder="请选择病区" style="width:200px" clearable>
<el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id"> <el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
@ -249,12 +249,12 @@
<el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId"> <el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId">
<el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable <el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
@clear="cleardepartment(1)" @change="changedepartment($event, 1)"> @clear="cleardepartment(1)" @change="changedepartment($event, 1)">
<el-option v-for="item in form_departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in form_departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="预约病区" prop="wardId" v-if="form.departmentId"> <el-form-item label="预约病区" prop="wardId" v-if="form.departmentId">
<el-select v-model="form.wardId" filterable placeholder="请选择科室" style="width:200px" clearable> <el-select v-model="form.wardId" filterable placeholder="请选择病区" style="width:200px" clearable>
<el-option v-for="item in form_wardlist" :key="item.id" :label="item.departmentName" :value="item.id"> <el-option v-for="item in form_wardlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>

View File

@ -50,12 +50,12 @@
<el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId"> <el-form-item label="科室" prop="departmentId" v-if="queryParams.campusAgencyId">
<el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable <el-select v-model="queryParams.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
@clear="cleardepartment" @change="changedepartment"> @clear="cleardepartment" @change="changedepartment">
<el-option v-for="item in departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId"> <el-form-item label="病区" prop="wardId" v-if="queryParams.departmentId">
<el-select v-model="queryParams.wardId" filterable placeholder="请选择科室" style="width:200px" clearable> <el-select v-model="queryParams.wardId" filterable placeholder="请选择病区" style="width:200px" clearable>
<el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id"> <el-option v-for="item in wardlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
@ -252,12 +252,12 @@
<el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId"> <el-form-item label="科室名称" prop="departmentId" v-if="form.campusAgencyId">
<el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable <el-select v-model="form.departmentId" filterable placeholder="请选择科室" style="width:200px" clearable
@clear="cleardepartment(1)" @change="changedepartment($event, 1)"> @clear="cleardepartment(1)" @change="changedepartment($event, 1)">
<el-option v-for="item in form_departmentlist" :key="item.id" :label="item.agencyName" :value="item.id"> <el-option v-for="item in form_departmentlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="预约病区" prop="wardId" v-if="form.departmentId"> <el-form-item label="预约病区" prop="wardId" v-if="form.departmentId">
<el-select v-model="form.wardId" filterable placeholder="请选择科室" style="width:200px" clearable> <el-select v-model="form.wardId" filterable placeholder="请选择病区" style="width:200px" clearable>
<el-option v-for="item in form_wardlist" :key="item.id" :label="item.departmentName" :value="item.id"> <el-option v-for="item in form_wardlist" :key="item.id" :label="item.departmentName" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>