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 "返回异常";
|
}
|
}
|