|
|
@ -74,9 +74,12 @@ class ProjectViewModel : BaseViewModel() { |
|
|
|
fun loadFuncPerm(bean: ApprovalBean) { |
|
|
|
fun loadFuncPerm(bean: ApprovalBean) { |
|
|
|
launch { |
|
|
|
launch { |
|
|
|
val res = api.loadFuncPerm(funcCode = bean.funcCode) |
|
|
|
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") |
|
|
|
api.loadFuncPerm(funcCode = "BD_KZWZBCG_CHILD_ZY") |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if ("BD_KZW" == bean.funcCode){ //如果是首级控制网的,子功能也需要调用 |
|
|
|
|
|
|
|
api.loadFuncPerm(funcCode = "BD_KZWZBCG_CHILD") |
|
|
|
|
|
|
|
} |
|
|
|
if (res.success) { |
|
|
|
if (res.success) { |
|
|
|
_loadFuncPermResponse.postValue(bean) |
|
|
|
_loadFuncPermResponse.postValue(bean) |
|
|
|
} else { |
|
|
|
} else { |
|
|
|