去掉多余代码
This commit is contained in:
		
							parent
							
								
									0541f5d08d
								
							
						
					
					
						commit
						0f9ab916fa
					
				| 
						 | 
					@ -4,7 +4,6 @@ using langguanApi.Model.Dto.SystemConfigurationDto;
 | 
				
			||||||
using langguanApi.Model;
 | 
					using langguanApi.Model;
 | 
				
			||||||
using langguanApi.Model.Entity;
 | 
					using langguanApi.Model.Entity;
 | 
				
			||||||
using langguanApi.Model.SystemConfigurationEntity;
 | 
					using langguanApi.Model.SystemConfigurationEntity;
 | 
				
			||||||
using StackExchange.Redis;
 | 
					 | 
				
			||||||
using Mapster;
 | 
					using Mapster;
 | 
				
			||||||
using NPOI.SS.Formula.Functions;
 | 
					using NPOI.SS.Formula.Functions;
 | 
				
			||||||
using System.Linq.Expressions;
 | 
					using System.Linq.Expressions;
 | 
				
			||||||
| 
						 | 
					@ -14,6 +13,9 @@ using System.Collections.Generic;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
namespace langguanApi.Service
 | 
					namespace langguanApi.Service
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
 | 
					    /// <summary>
 | 
				
			||||||
 | 
					    /// 校色服务
 | 
				
			||||||
 | 
					    /// </summary>
 | 
				
			||||||
    [ServiceInjection(InjectionType.Transient)]
 | 
					    [ServiceInjection(InjectionType.Transient)]
 | 
				
			||||||
    public class RoleService : BaseService<Role>
 | 
					    public class RoleService : BaseService<Role>
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
| 
						 | 
					@ -105,8 +107,8 @@ namespace langguanApi.Service
 | 
				
			||||||
        /// <returns></returns>
 | 
					        /// <returns></returns>
 | 
				
			||||||
        public async Task<bool> Exist(RoleDto input)
 | 
					        public async Task<bool> Exist(RoleDto input)
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            var entity = input.Adapt<UserRole>();
 | 
					            var entity = input.Adapt<Role>();
 | 
				
			||||||
            Expression<Func<UserRole, bool>> exp = filter => filter.RoleName == entity.RoleName;
 | 
					            Expression<Func<Role, bool>> exp = filter => filter.RoleName == entity.RoleName;
 | 
				
			||||||
            return await base.Exist(exp);
 | 
					            return await base.Exist(exp);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        /// <summary>
 | 
					        /// <summary>
 | 
				
			||||||
| 
						 | 
					@ -120,7 +122,7 @@ namespace langguanApi.Service
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                return new ApiResult { code = 1, msg = $"{input.RoleName}的角色已存在" };
 | 
					                return new ApiResult { code = 1, msg = $"{input.RoleName}的角色已存在" };
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            var entity = input.Adapt<UserRole>();
 | 
					            var entity = input.Adapt<Role>();
 | 
				
			||||||
            if (entity != null)
 | 
					            if (entity != null)
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                await base.CreateAsync(entity);
 | 
					                await base.CreateAsync(entity);
 | 
				
			||||||
| 
						 | 
					@ -133,9 +135,9 @@ namespace langguanApi.Service
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
        /// <param name="ids"></param>
 | 
					        /// <param name="ids"></param>
 | 
				
			||||||
        /// <returns></returns>
 | 
					        /// <returns></returns>
 | 
				
			||||||
        public async Task<List<UserRole>> GetRoleListByIds(IEnumerable<string> ids)
 | 
					        public async Task<List<Role>> GetRoleListByIds(IEnumerable<string> ids)
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            Expression<Func<UserRole, bool>> exp = filter => ids.Contains(filter.Id) && filter.IsDelete == false;
 | 
					            Expression<Func<Role, bool>> exp = filter => ids.Contains(filter.Id) && filter.IsDelete == false;
 | 
				
			||||||
            var list = (await base.GetListWithExp(exp)).ToList();
 | 
					            var list = (await base.GetListWithExp(exp)).ToList();
 | 
				
			||||||
            return list;
 | 
					            return list;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -186,18 +186,6 @@ namespace langguanApi.Service
 | 
				
			||||||
                {
 | 
					                {
 | 
				
			||||||
                    exp = filter => filter.Username.Contains(input.Username);
 | 
					                    exp = filter => filter.Username.Contains(input.Username);
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                if (!string.IsNullOrEmpty(input.Tel))
 | 
					 | 
				
			||||||
                {
 | 
					 | 
				
			||||||
                    exp = filter => filter.Tel.Contains(input.Tel);
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
                if (!string.IsNullOrEmpty(input.HiredateStart))
 | 
					 | 
				
			||||||
                {
 | 
					 | 
				
			||||||
                    exp = filter => filter.Hiredate.Value >= DateTime.Parse(input.HiredateStart);
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
                if (!string.IsNullOrEmpty(input.HiredateEnd))
 | 
					 | 
				
			||||||
                {
 | 
					 | 
				
			||||||
                    exp = filter => filter.Hiredate.Value <= DateTime.Parse(input.HiredateEnd);
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
                #endregion
 | 
					                #endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                #region 获取数据
 | 
					                #region 获取数据
 | 
				
			||||||
| 
						 | 
					@ -211,17 +199,8 @@ namespace langguanApi.Service
 | 
				
			||||||
                    list.Add(new UserListDto
 | 
					                    list.Add(new UserListDto
 | 
				
			||||||
                    {
 | 
					                    {
 | 
				
			||||||
                        Username = item.Username,
 | 
					                        Username = item.Username,
 | 
				
			||||||
                        Education = item.Education,
 | 
					 | 
				
			||||||
                        Tel = item.Tel,
 | 
					 | 
				
			||||||
                        Email = item.Email,
 | 
					                        Email = item.Email,
 | 
				
			||||||
                        roleName = roleList.FirstOrDefault(s => s.Id == item.roleId)?.RoleName,
 | 
					                        roleName = roleList.FirstOrDefault(s => s.Id == item.roleId)?.RoleName,
 | 
				
			||||||
                        Sex = item.Sex == 0 ? "男" : "女",
 | 
					 | 
				
			||||||
                        Address = item.Address,
 | 
					 | 
				
			||||||
                        IsAdmin = item.IsAdmin == 0 ? "否" : "是",
 | 
					 | 
				
			||||||
                        Native = item.Native,
 | 
					 | 
				
			||||||
                        University = item.University,
 | 
					 | 
				
			||||||
                        Hiredate = item.Hiredate.HasValue == true ? item.Hiredate.Value.ToString("yyyy-MM-dd") : "",
 | 
					 | 
				
			||||||
                        Brithday = item.Brithday.HasValue == true ? item.Brithday.Value.ToString("yyyy-MM-dd") : "",
 | 
					 | 
				
			||||||
                    });
 | 
					                    });
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                #endregion
 | 
					                #endregion
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue