public async Task <ResultEntity> AddOrUpdateAsync(CardEditDto editDto) { var card = Mapper.Map <Card>(editDto); var result = await _cardManager.AddOrUpdateAsync(card); if (result.Success) { await _unitOfWork.CommitAsync(); if (editDto.Id > 0) { await _logManager.LogInfomationAsync(EnumLogType.Audit, LogTitleConstString.CardEdit, $"【{editDto.Number}】", JsonConvert.SerializeObject(card), editDto.CreateBy); } else { await _logManager.LogInfomationAsync(EnumLogType.Audit, LogTitleConstString.CardAdd, $"【{editDto.Number}】", JsonConvert.SerializeObject(card), editDto.CreateBy); } } return(result); }