@@ -627,7 +627,8 @@ func (r *ErmcpRoleMenu) GetDataEx() (interface{}, error) {
_ = db.GetEngine().SQL(sql).Find(&sData)
// 先创建PARENTCODE为空的记录
for _, v := range sData {
- if v.PARENTCODE == "" {
+ // 特殊处理“铂金宝”菜单,解决4层的问题
+ if v.PARENTCODE == "" || v.PARENTCODE == "client_pc_web_qhj" {
sDataEx = append(sDataEx, ErmcpRoleMenuEx{Menu: v, SubMenu: make([]ErmcpRoleMenuEx, 0)})
}