public async Task Add(DictAddInput input) { await _dictDomainService.CheckNameCode(input.DictName, input.DictCode); var dict = input.Adapt <SysDict>(); dict.ParentId = -1; dict.Sort = 0; dict.DictType = DictType.Main; await _dictRep.InsertAsync(dict); }
public async Task <PopularResult <string> > InsertAsync(DictDto dto) { var result = new PopularResult <string>(); var entity = ObjectMapper.Map <DictDto, DictEntity>(dto); var dict = await _dictRepository.InsertAsync(entity); if (dict == null) { result.Failed("添加失败"); return(result); } result.Success("添加成功"); return(result); }