using System.Linq.Expressions; using DS.Module.Core; using DS.Module.Core.Data; using DS.WMS.Core.Code.Dtos; using DS.WMS.Core.Code.Entity; using DS.WMS.Core.Info.Dtos; using DS.WMS.Core.Op.Entity; namespace DS.WMS.Core.Info.Interface; /// /// 客户参数 /// public interface IClientParamService { /// /// 获取客户参数 /// /// 参数值的类型 /// 业务ID /// 参数名 /// 客户类别连接条件 /// Task> GetParamAsync(long businessId, string paramName, Expression> joinExpression); /// /// 列表 /// /// /// DataResult> GetListByPage(PageRequest request); /// /// 编辑 /// /// /// DataResult EditClientParam(ClientParamReq req); /// /// 获取详情 /// /// /// DataResult GetClientParamInfo(string id); /// /// 编辑 /// /// /// DataResult BatchDelClientParam(IdModel req); /// /// /// /// public DataResult> GetTenantParamSelectList(); public DataResult> GetTenantParamDataSelectList(string code = ""); }