|
@@ -635,19 +635,9 @@ namespace Hotline.Api.Controllers
|
|
(total, items) = await query.ToPagedListAsync(dto.QueryDto.PageIndex, dto.QueryDto.PageSize, HttpContext.RequestAborted);
|
|
(total, items) = await query.ToPagedListAsync(dto.QueryDto.PageIndex, dto.QueryDto.PageSize, HttpContext.RequestAborted);
|
|
}
|
|
}
|
|
|
|
|
|
- var itemsResult = _mapper.Map<List<SystemCommonOpinionDto>>(items);
|
|
|
|
-
|
|
|
|
- itemsResult.ForEach(x =>
|
|
|
|
- {
|
|
|
|
- if (x.IsOpen == true)
|
|
|
|
- x.IsOpenText = "公开常用意见";
|
|
|
|
- else
|
|
|
|
- x.IsOpenText = "个人常用意见";
|
|
|
|
- });
|
|
|
|
-
|
|
|
|
dynamic? dynamicClass = DynamicClassHelper.CreateDynamicClass<SystemCommonOpinionDto>(dto.ColumnInfos);
|
|
dynamic? dynamicClass = DynamicClassHelper.CreateDynamicClass<SystemCommonOpinionDto>(dto.ColumnInfos);
|
|
|
|
|
|
- var dtos = _mapper.Map<ICollection<SystemCommonOpinionDto>>(itemsResult)
|
|
|
|
|
|
+ var dtos = _mapper.Map<ICollection<SystemCommonOpinionDto>>(items)
|
|
.Select(stu => _mapper.Map(stu, typeof(SystemCommonOpinionDto), dynamicClass))
|
|
.Select(stu => _mapper.Map(stu, typeof(SystemCommonOpinionDto), dynamicClass))
|
|
.Cast<object>()
|
|
.Cast<object>()
|
|
.ToList();
|
|
.ToList();
|