NettingCar-real是一个采用Java语言开发的网约车系统设计源码,共计包含563个文件,主要涉及520个Java源代码文件,以及18个YAML配置文件、13个XML配置文件和12个IML项目配置文件。该系统旨在为网约车行业提供高效便捷的服务解决方案。
关键词
Java 网约车系统 源码设计 实时交通
目录结构
├── car-server
├── car-server.iml
├── pom.xml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── CarApplication.java
├── web
├── WebConfig.java
├── annotation
├── RequestAuth.java
├── common
├── CarVo.java
├── controller
├── CarController.java
├── handle
├── GlobalExceptionHandler.java
├── interceptor
├── AuthInterceptor.java
├── utils
├── IpKit.java
├── resources
├── application-car.yml
├── application.yml
├── core
├── core.iml
├── pom.xml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── core
├── Const.java
├── Enums.java
├── base
├── AbstractController.java
├── exception
├── AppException.java
├── kit
├── CommonKit.java
├── FeedbackAndSuggestionVo.java
├── ImageKit.java
├── OrderVo.java
├── PinyinKit.java
├── RedisExtendKit.java
├── SignRecordVo.java
├── ThreadLocalKit.java
├── UserInfoVo.java
├── ValidateKit.java
├── result
├── Result.java
├── umeng
├── AndroidNotification.java
├── App.java
├── Demo.java
├── PushClient.java
├── UmengNotification.java
├── android
├── AndroidBroadcast.java
├── AndroidCustomizedcast.java
├── AndroidFilecast.java
├── AndroidGroupcast.java
├── AndroidUnicast.java
├── utils
├── AuthUtil.java
├── Base64Util.java
├── FileUtil.java
├── HttpUtil.java
├── LocationUtils.java
├── TimeUtils.java
├── resources
├── application-core.yml
├── application-dev.yml
├── application-test.yml
├── application.yml
├── domain
├── domain.iml
├── pom.xml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── domain
├── DomainConfig.java
├── Logging
├── CancelOrderLog.java
├── OrderOperationLog.java
├── dao
├── OrderOperationLogDao.java
├── repo
├── OrderOperationLogRepo.java
├── PrimaryConfig.java
├── RedisDataCache.java
├── SecondaryConfig.java
├── base
├── AbstractDoc.java
├── AbstractDocDao.java
├── AbstractDocRepo.java
├── AbstractEntity.java
├── AbstractEntityDao.java
├── AbstractEntityDefault.java
├── AbstractEntityRepo.java
├── MocInfo.java
├── doc
├── ApiInvokeLog.java
├── ApiLog.java
├── CarLocation.java
├── CarLocationHistory.java
├── MobileCaptcha.java
├── MocTranLog.java
├── OrderAssignHistory.java
├── OrderLog.java
├── PayNotifyLog.java
├── SmsLog.java
├── SocketLog.java
├── dao
├── ApiInvokeLogDao.java
├── ApiLogDao.java
├── CarLocationDao.java
├── CarLocationHistoryDao.java
├── MobileCaptchaDao.java
├── MocTranLogDao.java
├── OrderAssignHistoryDao.java
├── OrderLogDao.java
├── PayNotifyLogDao.java
├── SmsLogDao.java
├── SocketLogDao.java
├── repo
├── ApiInvokeLogRepo.java
├── ApiLogRepo.java
├── CarLocationHistoryRepo.java
├── CarLocationRepo.java
├── MobileCaptchaRepo.java
├── MocTranLogRepository.java
├── OrderAssignHistoryRepo.java
├── OrderLogRepo.java
├── PayNotifyLogRepo.java
├── SmsLogRepo.java
├── SocketLogRepo.java
├── entity
├── Amount.java
├── ApkVersion.java
├── Attachment.java
├── AuditRecord.java
├── Car.java
├── CommonProblem.java
├── Company.java
├── Complaint.java
├── Contract.java
├── Coupon.java
├── Deposit.java
├── DepositAndPersent.java
├── Dictionaries.java
├── DispatchStrategy.java
├── Driver.java
├── DriverAndCar.java
├── ExcelExportDTO.java
├── FeedbackAndSuggestion.java
├── LeavingMessage.java
├── LostandFound.java
├── Menu.java
├── MessageCenter.java
├── MyBalance.java
├── MyCoupon.java
├── MyMessage.java
├── OperateLog.java
├── Order.java
├── OrderRequest.java
├── PassAddr.java
├── Passenger.java
├── Payment.java
├── PriceInfo.java
├── Role.java
├── RoleAndMenu.java
├── SignRecord.java
├── TagRule.java
├── TransferMoney.java
├── TreeResult.java
├── User.java
├── Valuation.java
├── dao
├── AmountDao.java
├── ApkVersionDao.java
├── AttachmentDao.java
├── AuditRecordDao.java
├── CarDao.java
├── CommonProblemDao.java
├── CompanyDao.java
├── ComplaintDao.java
├── ContractDao.java
├── CouponDao.java
├── DepositAndPersentDao.java
├── DepositDao.java
├── DictionaryDao.java
├── DispatchStrategyDao.java
├── DriverAndCarDao.java
├── DriverDao.java
├── FeedbackAndSuggestionDao.java
├── LeavingMessageDao.java
├── LostandFoundDao.java
├── MenuDao.java
├── MessageCenterDao.java
├── MyBalanceDao.java
├── MyCouponDao.java
├── MyMessageDao.java
├── OperateLogDao.java
├── OrderDao.java
├── OrderRequestDao.java
├── PassAddrDao.java
├── PassengerDao.java
├── PaymentDao.java
├── PriceInfoDao.java
├── RoleAndMenuDao.java
├── RoleDao.java
├── SignRecordDao.java
├── TagRuleDao.java
├── TransferMoneyDao.java
├── UserDao.java
├── ValuationDao.java
├── mapper
├── AutoRowMapper.java
├── repo
├── AmountRepo.java
├── ApkVersionRepo.java
├── AttachmentRepo.java
├── AuditRecordRepo.java
├── CarRepo.java
├── CommonProblemRepo.java
├── CompanyRepo.java
├── ComplaintRepo.java
├── ContractRepo.java
├── CouponRepo.java
├── DepositAndPersentRepo.java
├── DepositRepo.java
├── DictionaryRepo.java
├── DispatchStrategyRepo.java
├── DriverAndCarRepo.java
├── DriverRepo.java
├── FeedbackAndSuggestionRepo.java
├── LeavingMessageRepo.java
├── LostandFoundRepo.java
├── MenuRepo.java
├── MessageCenterRepo.java
├── MyBalanceRepo.java
├── MyCouponRepo.java
├── MyMessageRepo.java
├── OperateLogRepo.java
├── OrderRepo.java
├── OrderRequestRepo.java
├── PassAddrRepo.java
├── PassengerRepo.java
├── PaymentRepo.java
├── PriceInfoRepo.java
├── RoleAndMenuRepo.java
├── RoleRepo.java
├── SignRecordRepo.java
├── TagRuleRepo.java
├── TransferMoneyRepo.java
├── UserRepo.java
├── ValuationRepo.java
├── gps
├── GpsInfo.java
├── Gpsrealdata.java
├── SysParam.java
├── TerminalCmd.java
├── Terminaldata.java
├── VideoServerConfig.java
├── dao
├── GpsInfoDao.java
├── GpsrealdataDao.java
├── SysParamDao.java
├── TerminalCmdDao.java
├── TerminaldataDao.java
├── VideoServerConfigDao.java
├── repo
├── GpsInfoRepo.java
├── GpsrealdataRepo.java
├── SysParamRepo.java
├── TerminalCmdRepo.java
├── TerminaldataRepo.java
├── VideoServerConfigRepo.java
├── moc
├── MocCompanyFare.java
├── MocCompanyInfo.java
├── MocCompanyPay.java
├── MocCompanyPermit.java
├── MocCompanyService.java
├── MocCompanyStat.java
├── MocDriverApp.java
├── MocDriverEducate.java
├── MocDriverInfo.java
├── MocDriverPunish.java
├── MocDriverRated.java
├── MocDriverStat.java
├── MocOperateArrive.java
├── MocOperateDepart.java
├── MocOperateLogin.java
├── MocOperateLogout.java
├── MocOperatePay.java
├── MocOrderCancel.java
├── MocOrderCreate.java
├── MocOrderMatch.java
├── MocPassengerInfo.java
├── MocPositionDriver.java
├── MocPositionVehicle.java
├── MocRatedPassenger.java
├── MocRatedPassengerComplaint.java
├── MocVehicleInfo.java
├── MocVehicleInsurance.java
├── MocVehicleMile.java
├── dao
├── MocCompanyFareDao.java
├── MocCompanyInfoDao.java
├── MocCompanyPayDao.java
├── MocCompanyPermitDao.java
├── MocCompanyServiceDao.java
├── MocCompanyStatDao.java
├── MocDriverAppDao.java
├── MocDriverEducateDao.java
├── MocDriverInfoDao.java
├── MocDriverPunishDao.java
├── MocDriverRatedDao.java
├── MocDriverStatDao.java
├── MocOperateArriveDao.java
├── MocOperateDepartDao.java
├── MocOperateLoginDao.java
├── MocOperateLogoutDao.java
├── MocOperatePayDao.java
├── MocOrderCancelDao.java
├── MocOrderCreateDao.java
├── MocOrderMatchDao.java
├── MocPassengerInfoDao.java
├── MocPositionDriverDao.java
├── MocPositionVehicleDao.java
├── MocRatedPassengerComplaintDao.java
├── MocRatedPassengerDao.java
├── MocVehicleInfoDao.java
├── MocVehicleInsuranceDao.java
├── MocVehicleMileDao.java
├── repo
├── MocCompanyFareRepo.java
├── MocCompanyInfoRepo.java
├── MocCompanyPayRepo.java
├── MocCompanyPermitRepo.java
├── MocCompanyServiceRepo.java
├── MocCompanyStatRepo.java
├── MocDriverAppRepo.java
├── MocDriverEducateRepo.java
├── MocDriverInfoRepo.java
├── MocDriverPunishRepo.java
├── MocDriverRatedRepo.java
├── MocDriverStatRepo.java
├── MocOperateArriveRepo.java
├── MocOperateDepartRepo.java
├── MocOperateLoginRepo.java
├── MocOperateLogoutRepo.java
├── MocOperatePayRepo.java
├── MocOrderCancelRepo.java
├── MocOrderCreateRepo.java
├── MocOrderMatchRepo.java
├── MocPassengerInfoRepo.java
├── MocPositionDriverRepo.java
├── MocPositionVehicleRepo.java
├── MocRatedPassengerComplaintRepo.java
├── MocRatedPassengerRepo.java
├── MocVehicleInfoRepo.java
├── MocVehicleInsuranceRepo.java
├── MocVehicleMileRepo.java
├── model
├── Cache.java
├── Token.java
├── driver-server
├── driver-server.iml
├── pom.xml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── DriverApplication.java
├── web
├── WebConfig.java
├── annotation
├── RequestAuth.java
├── controller
├── DriverController.java
├── SignRecordController.java
├── handle
├── GlobalExceptionHandler.java
├── interceptor
├── AuthInterceptor.java
├── utils
├── IpKit.java
├── resources
├── application-driver.yml
├── application.yml
├── eureka-server
├── eureka-server.iml
├── pom.xml
├── src
├── main
├── java
├── org
├── springframework
├── boot
├── cloud
├── eureka
├── CloudEurekaApplication.java
├── resources
├── application-eureka.yml
├── application.yml
├── order-server
├── order-server.iml
├── pom.xml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── OrderApplication.java
├── web
├── WebConfig.java
├── annotation
├── RequestAuth.java
├── controller
├── OrderController.java
├── handle
├── GlobalExceptionHandler.java
├── interceptor
├── AuthInterceptor.java
├── utils
├── IpKit.java
├── resources
├── application-order.yml
├── application.yml
├── passenger-server
├── passenger-server.iml
├── pom.xml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── PassengerApplication.java
├── web
├── WebConfig.java
├── annotation
├── RequestAuth.java
├── controller
├── DepositAndPersentController.java
├── DepositController.java
├── FeedbackAndSuggestionController.java
├── PassengerController.java
├── handle
├── GlobalExceptionHandler.java
├── interceptor
├── AuthInterceptor.java
├── utils
├── IpKit.java
├── resources
├── application-passenger.yml
├── application.yml
├── pay-server
├── pay-server.iml
├── pom.xml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── PayApplication.java
├── controller
├── PayController.java
├── resources
├── application-pay.yml
├── application.yml
├── pom.xml
├── readme.txt
├── service
├── pom.xml
├── service.iml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── service
├── ServiceConfig.java
├── base
├── AbstractService.java
├── WeixinService.java
├── gpsImpl
├── GpsService.java
├── GpsinfoService.java
├── GpsrealdataService.java
├── SysParamService.java
├── TerminalCmdService.java
├── TerminaldataService.java
├── impl
├── AlipayService.java
├── AmountService.java
├── AttachmentService.java
├── AuditRecordService.java
├── CarService.java
├── CommonProblemService.java
├── CompanyService.java
├── ComplaintService.java
├── ContractService.java
├── CouponService.java
├── DepositAndPersentService.java
├── DepositService.java
├── DictionaryService.java
├── DispatchStrategyService.java
├── DriverAndCarService.java
├── DriverService.java
├── EventService.java
├── FeedbackAndSuggestionService.java
├── GaodeService.java
├── LeavingMessageService.java
├── LogService.java
├── LostandFoundService.java
├── MenuService.java
├── MessageCenterService.java
├── MobileCaptchaService.java
├── MocBatchUploadService.java
├── MocCompanyFareService.java
├── MocCompanyInfoService.java
├── MocCompanyPayService.java
├── MocCompanyPermitService.java
├── MocCompanyServiceImpl.java
├── MocCompanyStatService.java
├── MocDriverAppService.java
├── MocDriverEducateService.java
├── MocDriverInfoService.java
├── MocDriverPunishService.java
├── MocDriverRatedService.java
├── MocDriverStatService.java
├── MocPassengerInfoService.java
├── MocService.java
├── MocUploadDataService.java
├── MocVehicleInfoService.java
├── MocVehicleInsuranceService.java
├── MocVehicleMileService.java
├── MyBalanceService.java
├── MyCouponService.java
├── MyMessageService.java
├── OperateLogService.java
├── OrderRequestService.java
├── OrderService.java
├── PassAddrService.java
├── PassengerService.java
├── PaymentService.java
├── PriceInfoService.java
├── RoleAndMenuService.java
├── RoleService.java
├── SenderService.java
├── SignRecordService.java
├── SmsLogService.java
├── SocketLogService.java
├── TagRuleService.java
├── TokenService.java
├── TransferMoneyService.java
├── UserService.java
├── ValuationService.java
├── WeixinMNService.java
├── WxpayService.java
├── logImpl
├── OrderOperationLogService.java
├── socket
├── pom.xml
├── socket.iml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── SocketApplication.java
├── socket
├── SocketConfig.java
├── handler
├── CmdHandler.java
├── HttpRequestHandler.java
├── TcpServerHandler.java
├── WebServerHandler.java
├── listener
├── SocketMessageListener.java
├── sender
├── SocketSender.java
├── server
├── TcpServer.java
├── WebServer.java
├── store
├── NettyChannelStore.java
├── SocketOfflineStore.java
├── SocketRetryStore.java
├── task
├── SocketRetryTask.java
├── tool
├── pom.xml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── ToolApplication.java
├── tool
├── ToolConfig.java
├── job
├── OrderAssignJob.java
├── PaymentTimeLimitJob.java
├── listener
├── QuartzMessageListener.java
├── quartz
├── AbstractQuartzJob.java
├── QuartzJobFactory.java
├── QuartzKit.java
├── task
├── AssignTask.java
├── CouponTask.java
├── DepositTask.java
├── FinanceTask.java
├── MocTask.java
├── SeparationTableTask.java
├── tool.iml
├── web
├── pom.xml
├── src
├── main
├── java
├── net
├── ruifeng
├── app
├── cloud
├── WebApplication.java
├── web
├── WebConfig.java
├── annotation
├── RequestAuth.java
├── RequestLock.java
├── aspect
├── WebLogAspect.java
├── config
├── AsyncConfig.java
├── SwaggerConfig.java
├── controller
├── ApiCarController.java
├── ApiContractController.java
├── ApiCouponController.java
├── ApiDepositAndPersentController.java
├── ApiDepositController.java
├── ApiDriverAndCarController.java
├── ApiDriverController.java
├── ApiMenuController.java
├── ApiOrderController.java
├── ApiPassengerController.java
├── ApiRoleController.java
├── ApiSignRecordController.java
├── ApiStatisticsController.java
├── ApiUserController.java
├── AuditController.java
├── BindDevController.java
├── CommonController.java
├── CommonProblemController.java
├── ComplaintController.java
├── DispatchStrategyController.java
├── FeedbackAndSuggestionController.java
├── FinanceController.java
├── GpsController.java
├── InstructionsController.java
├── LostandFoundController.java
├── MessageCenterController.java
├── OperateLogController.java
├── PayNotifyController.java
├── TagRuleController.java
├── TransferController.java
├── ValuationController.java
├── aes.java
├── handler
├── GlobalExceptionHandler.java
├── interceptor
├── AuthInterceptor.java
├── LockInterceptor.java
├── SignInterceptor.java
├── kit
├── CarVo.java
├── CertHttpUtil.java
├── ColumnTitleMap.java
├── ExportExcelUtil.java
├── IpKit.java
├── ObjToMapUtil.java
├── WechatDecryptDataUtil.java
├── moccontroller
├── MocCompanyFareController.java
├── MocCompanyInfoController.java
├── MocCompanyPayController.java
├── MocCompanyPermitController.java
├── MocCompanyServiceController.java
├── MocCompanyStatController.java
├── MocDriverAppController.java
├── MocDriverEducateController.java
├── MocDriverInfoController.java
├── MocDriverPunishController.java
├── MocDriverRatedController.java
├── MocDriverStatController.java
├── MocOrderCreateController.java
├── MocPassengerInfoController.java
├── MocVehicleInfoController.java
├── MocVehicleInsuranceController.java
├── MocVehicleMileController.java
├── result
├── Result.java
├── websocket
├── WebSocketServer.java
├── WebsocketConfiguration.java
├── resources
├── application-web.yml
├── application.yml
├── test
├── java
├── base.java
├── car.java
├── driver.java
├── idcard.java
├── order.java
├── passenger.java
├── test.java
├── utils.java
├── web.iml