123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- using Microsoft.AspNetCore.Mvc;
- using OASystem.Domain.Entities.Groups;
- using OASystem.Domain.ViewModels.Groups;
- using OASystem.Infrastructure.Repositories.Business;
- namespace OASystem.API.Controllers
- {
- /// <summary>
- /// 通用业务操作
- /// </summary>
- [Route("api/[controller]/[action]")]
- public class BusinessController : ControllerBase
- {
- private readonly IMapper _mapper;
- private readonly CommonBusRepositroy _busRep;
- public BusinessController(IMapper mapper, CommonBusRepositroy busRep)
- {
- _mapper = mapper;
- _busRep = busRep;
- }
- #region 会务物料单
- /// <summary>
- /// 获取会务活动列表
- /// </summary>
- /// <param name="paras"></param>
- /// <returns></returns>
- [HttpPost]
- [ProducesResponseType(typeof(JsonView), StatusCodes.Status200OK)]
- public async Task<IActionResult> PostConferenceList()
- {
- List<Grp_DelegationInfo> listSource = _busRep.Query<Grp_DelegationInfo>(s => s.TeamDid == 691).ToList();
- List<GroupNameView> viewList = new List<GroupNameView>();
- foreach (var group in listSource)
- {
- GroupNameView _view = new GroupNameView();
- _view.Id=group.Id;
- _view.GroupName = group.TeamName;
- }
- return Ok(JsonView(viewList));
- }
- #endregion
- }
- }
|