/// <summary> /// 添加信息 /// </summary> /// <param name="inputDtos">要添加的信息DTO信息</param> /// <returns>业务操作结果</returns> public OperationResult AddUserBankCards(params UserBankCardInputDto[] inputDtos) { return(UserBankCardRepository.Insert(inputDtos, dto => { }, (dto, entity) => { if (dto.UserId.HasValue && dto.UserId > 0) { User user = UserRepository.GetByKey(dto.UserId.Value); if (user == null) { throw new Exception("未找到用户"); } entity.User = user; user.BankCards.Add(entity); } return entity; })); }