public async Task <PopularResult> BatchInsertAsync(List <VehicleDto> dtos) { var result = new PopularResult(); var vehicles = ObjectMapper.Map <List <VehicleDto>, List <VehicleEntity> >(dtos); //基地名称转换为ID var units = await _unitRepository.GetListAsync(); //foreach (var x in dtos) //{ // if (!units.Any(u => u.Name == x.UnitName)) // { // result.Failed("未找到基地:" + x.UnitName); // return result; // } //} await _vehicleRepository.BulkInsertAsync(vehicles); return(result); }