预约计划明细/计划 弹窗都隐藏掉 资源/服务组 默认选中对应的执行诊室

main
鹿和sa0ChunLuyu 3 weeks ago
parent 2113317f2f
commit e58c66e13c

@ -133,10 +133,10 @@
<el-form-item label="科室:"> <el-form-item label="科室:">
{{ PlanDetaiInfo.department_name }} {{ PlanDetaiInfo.department_name }}
</el-form-item> </el-form-item>
<el-form-item label="资源:"> <el-form-item label="资源:" v-if="false">
{{ PlanDetaiInfo.resources_name }} {{ PlanDetaiInfo.resources_name }}
</el-form-item> </el-form-item>
<el-form-item label="服务组:"> <el-form-item label="服务组:" v-if="false">
<el-tag v-for="(item,index) in PlanDetaiInfo.devices" :key="index" <el-tag v-for="(item,index) in PlanDetaiInfo.devices" :key="index"
:type="(item.status===1 && item.is_del===0)?'':'danger'" style="margin-left: 8px"> :type="(item.status===1 && item.is_del===0)?'':'danger'" style="margin-left: 8px">
{{ item.device_name }} {{ item.device_name }}

@ -244,7 +244,7 @@
</div> </div>
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="资源:"> <el-form-item label="资源:" v-if="false">
<el-select :filterable="true" clearable v-model="PlanInfo.resources_id" @change="resourceChange" <el-select :filterable="true" clearable v-model="PlanInfo.resources_id" @change="resourceChange"
placeholder="选择资源" style="width: 200px;margin-left: 8px;margin-bottom: 4px"> placeholder="选择资源" style="width: 200px;margin-left: 8px;margin-bottom: 4px">
<el-option v-for="(item,index) in enableResourceList" :key="index" <el-option v-for="(item,index) in enableResourceList" :key="index"
@ -261,7 +261,7 @@
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="服务组:" v-if="devicesList.length>0"> <el-form-item label="服务组:" v-if="false">
<div v-if="devicesList.length>1" style="width: 100%;font-size: 12px;color: #999;"> <div v-if="devicesList.length>1" style="width: 100%;font-size: 12px;color: #999;">
此诊室包含多台设备如同时勾选多个被勾选设备将共同占用分配的名额如需为设备单独分配名额请单独勾选(推荐)</div> 此诊室包含多台设备如同时勾选多个被勾选设备将共同占用分配的名额如需为设备单独分配名额请单独勾选(推荐)</div>
<el-checkbox-group v-model="PlanInfo.devices"> <el-checkbox-group v-model="PlanInfo.devices">
@ -658,7 +658,10 @@
console.log('编辑') console.log('编辑')
GetDetailInfo(row.id) GetDetailInfo(row.id)
}, 500) }, 500)
} else if (activeZhenShi.value.id) {
//
PlanInfo.value.resources_id = activeZhenShi.value.id
resourceChange()
} }
} }
@ -940,6 +943,10 @@
loading.value = false loading.value = false
if (res.status) { if (res.status) {
devicesList.value = res.data devicesList.value = res.data
//
if (PlanInfo.value.devices.length === 0 && res.data.length > 0) {
PlanInfo.value.devices = [res.data[0].id]
}
} else { } else {
ElMessage.error(res.msg) ElMessage.error(res.msg)
} }

Loading…
Cancel
Save