package com.sinata.ministryoftransport.controller; import com.sinata.ministryoftransport.server.IMinistryOfTransportService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController; /** * 交通部上传接口 */ @RestController @RequestMapping("/ministryOfTransport") public class MinistryOfTransportController { @Autowired private IMinistryOfTransportService ministryOfTransportService; /** * 上传企业基本信息 */ @ResponseBody @PostMapping("/baseInfoCompany") public String baseInfoCompany(String baseInfoCompany){ try { return ministryOfTransportService.baseInfoCompany(baseInfoCompany); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 上传网约车平台公司营运规模信息 * @param baseInfoCompanyStat */ @ResponseBody @PostMapping("/baseInfoCompanyStat") public String baseInfoCompanyStat(String baseInfoCompanyStat){ try { return ministryOfTransportService.baseInfoCompanyStat(baseInfoCompanyStat); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 上传网约车平台公司支付信息 * @param baseInfoCompanyPay */ @ResponseBody @PostMapping("/baseInfoCompanyPay") public String baseInfoCompanyPay(String baseInfoCompanyPay){ try { return ministryOfTransportService.baseInfoCompanyPay(baseInfoCompanyPay); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 上传网约车平台公司服务机构 * @param baseInfoCompanyService */ @ResponseBody @PostMapping("/baseInfoCompanyService") public String baseInfoCompanyService(String baseInfoCompanyService){ try { return ministryOfTransportService.baseInfoCompanyService(baseInfoCompanyService); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 网约车平台公司经营许可 * @param baseInfoCompanyPermit */ @ResponseBody @PostMapping("/baseInfoCompanyPermit") public String baseInfoCompanyPermit(String baseInfoCompanyPermit){ try { return ministryOfTransportService.baseInfoCompanyPermit(baseInfoCompanyPermit); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 网约车平台公司运价信息 * @param baseInfoCompanyFare */ @ResponseBody @PostMapping("/baseInfoCompanyFare") public String baseInfoCompanyFare(String baseInfoCompanyFare){ try { return ministryOfTransportService.baseInfoCompanyFare(baseInfoCompanyFare); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 车辆基本信息 * @param baseInfoVehicle */ @ResponseBody @PostMapping("/baseInfoVehicle") public String baseInfoVehicle(String baseInfoVehicle){ try { return ministryOfTransportService.baseInfoVehicle(baseInfoVehicle); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 车辆保险信息 * @param baseInfoVehicleInsurance */ @ResponseBody @PostMapping("/baseInfoVehicleInsurance") public String baseInfoVehicleInsurance(String baseInfoVehicleInsurance){ try { return ministryOfTransportService.baseInfoVehicleInsurance(baseInfoVehicleInsurance); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 网约车车辆里程信息 * @param baseInfoVehicleTotalMile */ @ResponseBody @PostMapping("/baseInfoVehicleTotalMile") public String baseInfoVehicleTotalMile(String baseInfoVehicleTotalMile){ try { return ministryOfTransportService.baseInfoVehicleTotalMile(baseInfoVehicleTotalMile); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 驾驶员基本信息 * @param baseInfoDriver */ @ResponseBody @PostMapping("/baseInfoDriver") public String baseInfoDriver(String baseInfoDriver){ try { return ministryOfTransportService.baseInfoDriver(baseInfoDriver); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 网约车驾驶员培训信息 * @param baseInfoDriverEducate */ @ResponseBody @PostMapping("/baseInfoDriverEducate") public String baseInfoDriverEducate(String baseInfoDriverEducate){ try { return ministryOfTransportService.baseInfoDriverEducate(baseInfoDriverEducate); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 驾驶员移动终端信息 * @param baseInfoDriverApp */ @ResponseBody @PostMapping("/baseInfoDriverApp") public String baseInfoDriverApp(String baseInfoDriverApp){ try { return ministryOfTransportService.baseInfoDriverApp(baseInfoDriverApp); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 驾驶员统计信息 * @param baseInfoDriverStat */ @ResponseBody @PostMapping("/baseInfoDriverStat") public String baseInfoDriverStat(String baseInfoDriverStat){ try { return ministryOfTransportService.baseInfoDriverStat(baseInfoDriverStat); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 乘客基本信息 * @param baseInfoPassenger */ @ResponseBody @PostMapping("/baseInfoPassenger") public String baseInfoPassenger(String baseInfoPassenger){ try { return ministryOfTransportService.baseInfoPassenger(baseInfoPassenger); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 订单发起接口 * @param orderCreate */ @ResponseBody @PostMapping("/orderCreate") public String orderCreate(String orderCreate){ try { return ministryOfTransportService.orderCreate(orderCreate); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 订单成功接口 * @param orderMatch */ @ResponseBody @PostMapping("/orderMatch") public String orderMatch(String orderMatch){ try { return ministryOfTransportService.orderMatch(orderMatch); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 订单撤销接口 * @param orderCancel */ @ResponseBody @PostMapping("/orderCancel") public String orderCancel(String orderCancel){ try { return ministryOfTransportService.orderCancel(orderCancel); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 车辆经营上线接口 * @param operateLogin */ @ResponseBody @PostMapping("/operateLogin") public String operateLogin(String operateLogin){ try { return ministryOfTransportService.operateLogin(operateLogin); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 车辆经营下线接口 * @param operateLogout */ @ResponseBody @PostMapping("/operateLogout") public String operateLogout(String operateLogout){ try { return ministryOfTransportService.operateLogout(operateLogout); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 经营出发接口 * @param operateDepart */ @ResponseBody @PostMapping("/operateDepart") public String operateDepart(String operateDepart){ try { return ministryOfTransportService.operateDepart(operateDepart); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 经营到达接口 * @param operateArrive */ @ResponseBody @PostMapping("/operateArrive") public String operateArrive(String operateArrive){ try { return ministryOfTransportService.operateArrive(operateArrive); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 经营支付接口 * @param operatePay */ @ResponseBody @PostMapping("/operatePay") public String operatePay(String operatePay){ try { return ministryOfTransportService.operatePay(operatePay); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 驾驶员定位信息 * @param positionDriver */ @ResponseBody @PostMapping("/positionDriver") public String positionDriver(String positionDriver){ try { return ministryOfTransportService.positionDriver(positionDriver); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 车辆定位信息 * @param positionVehicle */ @ResponseBody @PostMapping("/positionVehicle") public String positionVehicle(String positionVehicle){ try { return ministryOfTransportService.positionVehicle(positionVehicle); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 乘客评价信息 * @param ratedPassenger */ @ResponseBody @PostMapping("/ratedPassenger") public String ratedPassenger(String ratedPassenger){ try { return ministryOfTransportService.ratedPassenger(ratedPassenger); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 乘客投诉信息 * @param ratedPassengerComplaint */ @ResponseBody @PostMapping("/ratedPassengerComplaint") public String ratedPassengerComplaint(String ratedPassengerComplaint){ try { return ministryOfTransportService.ratedPassengerComplaint(ratedPassengerComplaint); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 驾驶员处罚信息 * @param ratedDriverPunish */ @ResponseBody @PostMapping("/ratedDriverPunish") public String ratedDriverPunish(String ratedDriverPunish){ try { return ministryOfTransportService.ratedDriverPunish(ratedDriverPunish); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 驾驶员信誉信息 * @param ratedDriver */ @ResponseBody @PostMapping("/ratedDriver") public String ratedDriver(String ratedDriver){ try { return ministryOfTransportService.ratedDriver(ratedDriver); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 私人小客车合乘信息服务平台基本信息 * @param shareCompany */ @ResponseBody @PostMapping("/shareCompany") public String shareCompany(String shareCompany){ try { return ministryOfTransportService.shareCompany(shareCompany); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 私人小客车合乘驾驶员行程发布接口 * @param shareRoute */ @ResponseBody @PostMapping("/shareRoute") public String shareRoute(String shareRoute){ try { return ministryOfTransportService.shareRoute(shareRoute); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 私人小客车合乘订单接口 * @param shareOrder */ @ResponseBody @PostMapping("/shareOrder") public String shareOrder(String shareOrder){ try { return ministryOfTransportService.shareOrder(shareOrder); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } /** * 私人小客车合乘订单支付接口 * @param sharePay */ @ResponseBody @PostMapping("/sharePay") public String sharePay(String sharePay){ try { return ministryOfTransportService.sharePay(sharePay); }catch (Exception e){ e.printStackTrace(); } return "返回异常"; } }