Example #1
0
        public async Task <IPagedResult <GetWordbookItemOutput> > GetWordbookItems(GetWordbookItemsInput input)
        {
            if (input.Code.IsNullOrEmpty() && !input.WordbookId.HasValue)
            {
                throw new BusinessException("字典编码和字典Id不能同时为空");
            }
            var outputs = await _wordbookDomainService.GetWordbookItems(input);

            foreach (var output in outputs.Items)
            {
                await output.SetAuditInfo();
            }
            return(outputs);
        }
Example #2
0
 public async Task <IEnumerable <GetWordbookItemOutput> > GetWordbookItems(long wordbookId)
 {
     return(await _wordbookDomainService.GetWordbookItems(wordbookId));
 }