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;";
}
}
}
}
}