using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using wcftest.EnumDefine; using wcftest.EnumDefine.Sys; using wcftest.orm; namespace wcftest.Utils.AuthFacotry.Default { /// /// 超时库存预警 /// public class OverTimeStoreWaringHandler : AuthHandler { public OverTimeStoreWaringHandler(dbModel _mod, roleMenu _ROLEid, Menu_IdEnum _menu_IdEnum) : base(_mod, _ROLEid, _menu_IdEnum) { } public override void GetButtonAuthStr(ref msgss msg) { base.GetButtonAuthStr(ref msg);//先初始化一下 var roleishave = base.QueryButtonAuth(base.mod, base.ROLEid, base.menu_IdEnum); if (roleishave.Count > 0) { if (roleishave[0].AuthValue.Contains("updatePosition=1")) { msg.roleModifi = 1; msg.buttonAuth += "updatePosition;"; } } } } }