Commit 3c02412f authored by yinjiacheng's avatar yinjiacheng

fix 商户管理中心系统设置入口对所有类型生活号开放权限

parent c148d178
......@@ -159,6 +159,7 @@ class MerchantCenterActivity : BaseActivity<ActivityMerchantCenterBinding>(),
/**
* 对应生活号权限下的功能集
* @param tagKey 生活号认证类型/状态
* todo 优化逻辑
*/
private fun generateFunctionPermissionMap(data: GetConfigListBean.Response, tagKey: Int) {
when (tagKey) {
......@@ -188,27 +189,31 @@ class MerchantCenterActivity : BaseActivity<ActivityMerchantCenterBinding>(),
}
Constant.LIFE_ACCOUNT_TAG_PERSONAL_AUTH -> {
// 个人认证
// 我要发布-招聘 其他服务-职位管理
functionPermissionList.add(data.merchant_manager_center.items[0].functions[1].function_id)
// 我要发布-招聘 其他服务-职位管理 其他服务-系统设置
functionPermissionList.add(data.merchant_manager_center.items[2].functions[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[3].function_id)
}
Constant.LIFE_ACCOUNT_TAG_NOT_AUTH -> {
// 未认证
// 我要发布-招聘 其他服务-职位管理
// 我要发布-招聘 其他服务-职位管理 其他服务-系统设置
functionPermissionList.add(data.merchant_manager_center.items[0].functions[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[3].function_id)
}
Constant.LIFE_ACCOUNT_TAG_AUDIT_UNDER -> {
// 审核中
// 我要发布-招聘 其他服务-职位管理
// 我要发布-招聘 其他服务-职位管理 其他服务-系统设置
functionPermissionList.add(data.merchant_manager_center.items[0].functions[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[3].function_id)
}
Constant.LIFE_ACCOUNT_TAG_AUTH_REJECT -> {
// 认证驳回
// 我要发布-招聘 其他服务-职位管理
// 我要发布-招聘 其他服务-职位管理 其他服务-系统设置
functionPermissionList.add(data.merchant_manager_center.items[0].functions[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[3].function_id)
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment