tijian_jichuang/Code/SOH.BLL.Contract/IQuanXian.cs
2025-02-20 11:54:48 +08:00

73 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SOH.Entities;
using SOH.Data;
namespace SOH.BLL
{
public interface IQuanXian
{
List<SOH.Entities.SYS_ASS> getAssList();
List<modules> getModules(string guidkey);
OperationResult addASS(SYS_ASS ass);
SYS_ASS getAss(string assguid);
/// <summary>
/// 获取菜单列表
/// </summary>
/// <param name="lx">0只显示菜单不显示功能,目前只能传0</param>
/// <returns></returns>
string getMunelist(byte lx);
string getAssModuleList();
OperationResult setMenu(SYS_MENU sm);
/// <summary>
/// 删除菜单
/// </summary>
/// <param name="mid"></param>
/// <returns></returns>
OperationResult deleteMune(int mid);
Entities.SYS_MENU getMenu(int mid);
/// <summary>
/// 获取用户拥有的菜单列表
/// </summary>
/// <param name="p"></param>
/// <returns></returns>
string getUserMenu(string p);
/// <summary>
/// 查询分店的所有操作员
/// </summary>
/// <param name="fdid">分店代码</param>
/// <returns></returns>
string getczylist(string fdid);
/// <summary>
/// 获取操作员的可录入科室
/// </summary>
/// <param name="czy">操作员</param>
/// <returns></returns>
string getlrqx(string czy);
/// <summary>
/// 设置操作员的可操作科室
/// </summary>
/// <param name="_czy">操作员名</param>
/// <param name="ksbms">可操作的科室列表</param>
/// <returns></returns>
OperationResult setuserksqx(string _czy, List<int> ksbms);
}
}