diff --git a/app/src/main/java/com/project/survey/logic/viewmodel/ProjectViewModel.kt b/app/src/main/java/com/project/survey/logic/viewmodel/ProjectViewModel.kt index a6a39b5..60757d9 100644 --- a/app/src/main/java/com/project/survey/logic/viewmodel/ProjectViewModel.kt +++ b/app/src/main/java/com/project/survey/logic/viewmodel/ProjectViewModel.kt @@ -74,9 +74,12 @@ class ProjectViewModel : BaseViewModel() { fun loadFuncPerm(bean: ApprovalBean) { launch { val res = api.loadFuncPerm(funcCode = bean.funcCode) - if ("BD_KZW_ZY" == bean.funcCode){ //如果是控制网的,子功能也需要调用 + if ("BD_KZW_ZY" == bean.funcCode){ //如果是专用控制网的,子功能也需要调用 api.loadFuncPerm(funcCode = "BD_KZWZBCG_CHILD_ZY") } + if ("BD_KZW" == bean.funcCode){ //如果是首级控制网的,子功能也需要调用 + api.loadFuncPerm(funcCode = "BD_KZWZBCG_CHILD") + } if (res.success) { _loadFuncPermResponse.postValue(bean) } else {