// Package jylabutil authority package jylabutil import ( "app.yhyue.com/moapp/jypkg/public" qu "app.yhyue.com/moapp/jybase/common" ) /**设置用户权限 userid 用户_id field 用户权限属性字段 value 用户权限值 */ func UpdateAuthory(userid, field string, value int) bool { b := public.MQFW.UpdateById("user", userid, map[string]interface{}{ "$set": map[string]interface{}{ field: value, }, }) return b } /**获取当前模块是否有权限 userid 用户_id field 用户权限属性字段 */ func IsAuthorized(userid, field string) bool { user, b := public.MQFW.FindById("user", userid, nil) if len(*user) > 0 && b { if qu.Int64All((*user)[field]) == 1 { return true } else { return false } } else { return false } }