|
|
|
@ -49,16 +49,24 @@
|
|
|
|
</el-icon>
|
|
|
|
</el-icon>
|
|
|
|
</el-upload>
|
|
|
|
</el-upload>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="体检类型">
|
|
|
|
|
|
|
|
<el-checkbox-group v-model="Info.checkup_type_id">
|
|
|
|
|
|
|
|
<el-select :filterable="true" clearable v-model="Info.checkup_type_id" placeholder="选择体检类型">
|
|
|
|
|
|
|
|
<el-option v-for="(item,index) in CheckUpTypeEnableList" :key="index" :label="item.name"
|
|
|
|
|
|
|
|
:value="item.id" />
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-checkbox-group>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="套餐类型">
|
|
|
|
<el-form-item label="套餐类型">
|
|
|
|
<el-select :filterable="true" clearable v-model="Info.type_id" placeholder="选择套餐类型"
|
|
|
|
<el-select :filterable="true" clearable v-model="Info.type_id" placeholder="选择套餐类型">
|
|
|
|
>
|
|
|
|
<el-option v-for="(item,index) in ComboTypeList" :key="index" :label="item.name"
|
|
|
|
<el-option v-for="(item,index) in ComboTypeList" :key="index" :label="item.name" :value="item.id" />
|
|
|
|
:value="item.id" />
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="适应人群">
|
|
|
|
<el-form-item label="适应人群">
|
|
|
|
<el-select :filterable="true" clearable v-model="Info.crowd_id" placeholder="选择适应人群"
|
|
|
|
<el-select :filterable="true" clearable v-model="Info.crowd_id" placeholder="选择适应人群">
|
|
|
|
>
|
|
|
|
<el-option v-for="(item,index) in ComboCrowdList" :key="index" :label="item.name"
|
|
|
|
<el-option v-for="(item,index) in ComboCrowdList" :key="index" :label="item.name" :value="item.id" />
|
|
|
|
:value="item.id" />
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="标签">
|
|
|
|
<el-form-item label="标签">
|
|
|
|
@ -114,7 +122,10 @@
|
|
|
|
UpFileUrl,
|
|
|
|
UpFileUrl,
|
|
|
|
ComboGetList,
|
|
|
|
ComboGetList,
|
|
|
|
ComboGetDetail,
|
|
|
|
ComboGetDetail,
|
|
|
|
ComboSave,ComboTypeGetList,ComboCrowdGetList
|
|
|
|
ComboSave,
|
|
|
|
|
|
|
|
ComboTypeGetList,
|
|
|
|
|
|
|
|
ComboCrowdGetList,
|
|
|
|
|
|
|
|
CheckUpTypeGetEnableList
|
|
|
|
} from '@/api/api.js'
|
|
|
|
} from '@/api/api.js'
|
|
|
|
import {
|
|
|
|
import {
|
|
|
|
Edit
|
|
|
|
Edit
|
|
|
|
@ -273,8 +284,22 @@
|
|
|
|
}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
//可用体检类型列表
|
|
|
|
|
|
|
|
let CheckUpTypeEnableList = ref([]);
|
|
|
|
|
|
|
|
const GetCheckUpTypeEnableList_Func = () => {
|
|
|
|
|
|
|
|
loading.value = true
|
|
|
|
|
|
|
|
CheckUpTypeGetEnableList().then(res => {
|
|
|
|
|
|
|
|
loading.value = false
|
|
|
|
|
|
|
|
if (res.status) {
|
|
|
|
|
|
|
|
CheckUpTypeEnableList.value = res.data.list
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
ElMessage.error(res.msg)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|
|
|
|
onMounted(() => {
|
|
|
|
onMounted(() => {
|
|
|
|
GetList()
|
|
|
|
GetList()
|
|
|
|
|
|
|
|
GetCheckUpTypeEnableList_Func()
|
|
|
|
})
|
|
|
|
})
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|