using Model.ModelDto.SysDto; using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using WMS.Entity.SysEntity; namespace WMS.IDAL.ISysInterface { /// <summary> /// åŠŸèƒ½è®¾å®šä»“å‚¨æŽ¥å£ /// </summary> public interface IFunSettingRepository { /// <summary> /// 获å–功能设定信æ¯åˆ—表 /// </summary> /// <param name="FunSetName">功能åç§°</param> /// <param name="IsEnable">å¼€å¯çжæ€</param> /// <param name="GroupNo">组å·</param> /// <returns></returns> List<FunSettingDto> GetFunSettingList(string FunSetName, string IsEnable, string GroupNo); /// <summary> /// æ ¹æ®idæŸ¥è¯¢åŠŸèƒ½è®¾å®šä¿¡æ¯ /// </summary> /// <param name="id">功能id</param> /// <returns></returns> SysFunSetting GetFunSettingById(int id); ///// <summary> ///// æ ¹æ®ç¼–å·æŸ¥è¯¢åŠŸèƒ½è®¾å®šä¿¡æ¯ ///// </summary> ///// <param name="FunSetNo">功能编å·</param> ///// <returns></returns> //List<SysFunSetting> GetFunSettingByNo(string FunSetNo); /// <summary> /// æ–°å¢žåŠŸèƒ½ä¿¡æ¯ /// </summary> /// <param name="setting">功能设定实体</param> /// <returns></returns> Task<int> AddFunSettings(SysFunSetting setting); /// <summary> /// åˆ é™¤åŠŸèƒ½ä¿¡æ¯ /// </summary> /// <param name="setting">功能设定实体</param> /// <returns></returns> Task<int> DelFunSettings(SysFunSetting setting); /// <summary> /// ç¼–è¾‘åŠŸèƒ½ä¿¡æ¯ /// </summary> /// <param name="setting">功能设定实体</param> /// <returns></returns> Task<int> ExitFunSettings(SysFunSetting setting); } }