|
@@ -73,10 +73,10 @@ func RenewWorkDesktopMenuModeOrCommonly(in *WorkDesktopComprehensiveReq) (r *Wor
|
|
|
switch in.PositionType { //职位类型 0:个人 1:企业
|
|
|
case "1":
|
|
|
positionType = `AND available >= 2`
|
|
|
+ //P364 企业角色
|
|
|
+ positionType += fmt.Sprintf(` AND FIND_IN_SET((FIND_IN_SET('0',entrole) OR FIND_IN_SET('%d',entrole)) `, in.EntNicheDis+1)
|
|
|
default:
|
|
|
positionType = `AND available <= 2`
|
|
|
- //P364 企业角色
|
|
|
- positionType += fmt.Sprintf(` AND FIND_IN_SET('%d',entrole) `, in.EntNicheDis+1)
|
|
|
}
|
|
|
//常用功能存储是三级菜单id,需要四级菜单信息也查出来
|
|
|
//会出现 用户设置常用功能,此功能下线,用户设置依然保存的有此功能 查询不能加 AND status = 0
|