| | |
| | | using Admin.NET.Core; |
| | | using Admin.NET.Core.Service; |
| | | using Furion.DependencyInjection; |
| | | using Furion.FriendlyException; |
| | | using FZCZTB.NET.MD.CutomerMd; |
| | | using Mapster; |
| | | using SqlSugar; |
| | |
| | | /// 返回当前可用的用户角色 再注册和登录时需要返回编码 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public async Task<CustomerRDto> GetCustomer(int id) |
| | | public async Task<CustomerRDto> GetCustomer(long id) |
| | | { |
| | | |
| | | |
| | | |
| | | return (await _fBS_CustomerRep.GetFirstAsync(x => x.Id == id && x.Status == StatusEnum.Enable)).Adapt<CustomerRDto>(); |
| | | |
| | | return await _fBS_CustomerRep.AsQueryable().Where(x=>x.Id==id&&x.Status== StatusEnum.Enable).Includes(x=>x.CoutomerExRols,y=>y.ExRole) |
| | | .Select<CustomerRDto>().WithCache(20).FirstAsync(); |
| | | //return (await _fBS_CustomerRep.GetFirstAsync(x => x.Id == id && x.Status == StatusEnum.Enable)).Adapt<CustomerRDto>(); |
| | | |
| | | |
| | | |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | |
| | | public string? Signature { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 外部规则,登录角色 |
| | | /// 登录角色 |
| | | /// </summary> |
| | | [Navigate(NavigateType.OneToMany, nameof(FBS_CoutomerExRole.CustomerId))] |
| | | public List<FBS_CoutomerExRole> CoutomerExRols { set; get; } |