Commit 3c02412f authored by yinjiacheng's avatar yinjiacheng

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

parent c148d178
...@@ -159,6 +159,7 @@ class MerchantCenterActivity : BaseActivity<ActivityMerchantCenterBinding>(), ...@@ -159,6 +159,7 @@ class MerchantCenterActivity : BaseActivity<ActivityMerchantCenterBinding>(),
/** /**
* 对应生活号权限下的功能集 * 对应生活号权限下的功能集
* @param tagKey 生活号认证类型/状态 * @param tagKey 生活号认证类型/状态
* todo 优化逻辑
*/ */
private fun generateFunctionPermissionMap(data: GetConfigListBean.Response, tagKey: Int) { private fun generateFunctionPermissionMap(data: GetConfigListBean.Response, tagKey: Int) {
when (tagKey) { when (tagKey) {
...@@ -188,27 +189,31 @@ class MerchantCenterActivity : BaseActivity<ActivityMerchantCenterBinding>(), ...@@ -188,27 +189,31 @@ class MerchantCenterActivity : BaseActivity<ActivityMerchantCenterBinding>(),
} }
Constant.LIFE_ACCOUNT_TAG_PERSONAL_AUTH -> { 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[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[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[3].function_id)
} }
Constant.LIFE_ACCOUNT_TAG_NOT_AUTH -> { 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[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[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[3].function_id)
} }
Constant.LIFE_ACCOUNT_TAG_AUDIT_UNDER -> { 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[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[1].function_id)
functionPermissionList.add(data.merchant_manager_center.items[2].functions[3].function_id)
} }
Constant.LIFE_ACCOUNT_TAG_AUTH_REJECT -> { 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[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[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