套餐管理 绑定体检类型

wenjuan
yanzai 1 year ago
parent f74dbfbb5d
commit ffacc4a15a

@ -141,6 +141,7 @@ class ComboController extends Controller
{
$Info = request('Info');
$u=DB::table('combos')->where(['id'=>$Info['id']])->update([
'checkup_type_id'=>$Info['checkup_type_id'],
'type_id'=>$Info['type_id'],
'crowd_id'=>$Info['crowd_id'],
'tags'=>isset($Info['tags'])?json_encode($Info['tags'],JSON_UNESCAPED_UNICODE):[],

@ -49,16 +49,24 @@
</el-icon>
</el-upload>
</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-select :filterable="true" clearable v-model="Info.type_id" placeholder="选择套餐类型"
>
<el-option v-for="(item,index) in ComboTypeList" :key="index" :label="item.name" :value="item.id" />
<el-select :filterable="true" clearable v-model="Info.type_id" placeholder="选择套餐类型">
<el-option v-for="(item,index) in ComboTypeList" :key="index" :label="item.name"
:value="item.id" />
</el-select>
</el-form-item>
<el-form-item label="适应人群">
<el-select :filterable="true" clearable v-model="Info.crowd_id" placeholder="选择适应人群"
>
<el-option v-for="(item,index) in ComboCrowdList" :key="index" :label="item.name" :value="item.id" />
<el-select :filterable="true" clearable v-model="Info.crowd_id" placeholder="选择适应人群">
<el-option v-for="(item,index) in ComboCrowdList" :key="index" :label="item.name"
:value="item.id" />
</el-select>
</el-form-item>
<el-form-item label="标签">
@ -114,7 +122,10 @@
UpFileUrl,
ComboGetList,
ComboGetDetail,
ComboSave,ComboTypeGetList,ComboCrowdGetList
ComboSave,
ComboTypeGetList,
ComboCrowdGetList,
CheckUpTypeGetEnableList
} from '@/api/api.js'
import {
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(() => {
GetList()
GetCheckUpTypeEnableList_Func()
})
</script>

Loading…
Cancel
Save