using DS.Module.Core;
using DS.Module.Core.Data;
using DS.WMS.Core.Sys.Dtos;
using DS.WMS.Core.Sys.Entity;
using SqlSugar;
namespace DS.WMS.Core.Sys.Interface;
public interface ITenantService
{
///
/// 列表查询
///
///
///
DataResult> GetListByPage(PageRequest request);
///
/// 获取详情
///
///
///
DataResult GetTenantInfo(string id);
///
/// 获取租户权限
///
///
///
public DataResult GetTenantPermission(string id);
///
/// 获取租户权限授权数
///
///
///
public DataResult> GetPermissionAuthList(string id);
///
/// 租户权限模块授权
///
///
///
public DataResult UpdateTenantPermission(TenantPermissionReq req);
///
/// 获取租户表差异
///
///
///
public DataResult> GetSaasTableDifference(string id);
///
/// 更新租户表差异
///
///
///
public DataResult UpdateSaasTableInfo(IdModel req);
}