|
@@ -53,7 +53,7 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单首页条件查询
|
|
* 承运订单首页条件查询
|
|
|
*
|
|
*
|
|
|
* @param query 查询参数
|
|
* @param query 查询参数
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/selectAcceptCarriageOrderList", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/selectAcceptCarriageOrderList", method = RequestMethod.POST)
|
|
|
public HttpResult acceptCarriageOrderList(@Valid @RequestBody AcceptCarriageOrderQuery query) {
|
|
public HttpResult acceptCarriageOrderList(@Valid @RequestBody AcceptCarriageOrderQuery query) {
|
|
@@ -71,13 +71,12 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单top统计
|
|
* 承运订单top统计
|
|
|
*
|
|
*
|
|
|
* @param query 查询参数
|
|
* @param query 查询参数
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/statisticsAcceptCarriage", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/statisticsAcceptCarriage", method = RequestMethod.POST)
|
|
|
public HttpResult statisticsAcceptCarriage(@Valid @RequestBody AcceptCarriageOrderQuery query) {
|
|
public HttpResult statisticsAcceptCarriage(@Valid @RequestBody AcceptCarriageOrderQuery query) {
|
|
|
try {
|
|
try {
|
|
|
- HttpResult result = acceptCarriageOrderService.statisticsAcceptCarriage(query, "2");
|
|
|
|
|
- return result;
|
|
|
|
|
|
|
+ return acceptCarriageOrderService.statisticsAcceptCarriage(query, "2");
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
log.error("承运订单top统计 查询失败:{}", e.getMessage(), e);
|
|
log.error("承运订单top统计 查询失败:{}", e.getMessage(), e);
|
|
|
return HttpResult.error(HttpStatus.GLOBAL_EXCEPTION_CODE, e.getMessage());
|
|
return HttpResult.error(HttpStatus.GLOBAL_EXCEPTION_CODE, e.getMessage());
|
|
@@ -86,9 +85,7 @@ public class AcceptCarriageOrderController {
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 承运订单导出
|
|
* 承运订单导出
|
|
|
- *
|
|
|
|
|
* @param query 查询参数
|
|
* @param query 查询参数
|
|
|
- * @return
|
|
|
|
|
*/
|
|
*/
|
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
|
@RequestMapping(value = "/acceptCarriageOrderExport", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/acceptCarriageOrderExport", method = RequestMethod.POST)
|
|
@@ -104,8 +101,8 @@ public class AcceptCarriageOrderController {
|
|
|
/**
|
|
/**
|
|
|
* 获取订单详情-托运订单-承运订单-销售订单-采购订单
|
|
* 获取订单详情-托运订单-承运订单-销售订单-采购订单
|
|
|
*
|
|
*
|
|
|
- * @param dto
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param dto 获取订单数据请求参数
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
|
@RequestMapping(value = "/getOrderDetail", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/getOrderDetail", method = RequestMethod.POST)
|
|
@@ -124,7 +121,7 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运合同/托运合同-根据合同id获取托运订单列表
|
|
* 承运合同/托运合同-根据合同id获取托运订单列表
|
|
|
*
|
|
*
|
|
|
* @param contractParam 请求参数
|
|
* @param contractParam 请求参数
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
|
@RequestMapping(value = "/getLogisticsOrderContract", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/getLogisticsOrderContract", method = RequestMethod.POST)
|
|
@@ -140,8 +137,8 @@ public class AcceptCarriageOrderController {
|
|
|
/**
|
|
/**
|
|
|
* 托运订单/承运订单-撤销托运
|
|
* 托运订单/承运订单-撤销托运
|
|
|
*
|
|
*
|
|
|
- * @param orderDto
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param orderDto 订单请求数据
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
|
@RequestMapping(value = "/cancelConsign", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/cancelConsign", method = RequestMethod.POST)
|
|
@@ -157,8 +154,8 @@ public class AcceptCarriageOrderController {
|
|
|
/**
|
|
/**
|
|
|
* 对账管理-运费收款对账界面查询接口
|
|
* 对账管理-运费收款对账界面查询接口
|
|
|
*
|
|
*
|
|
|
- * @param logisticsOrderParam
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param logisticsOrderParam 物流请求数据
|
|
|
|
|
+ * @return 物流订单响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/getAcceptCarriageOrder", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/getAcceptCarriageOrder", method = RequestMethod.POST)
|
|
|
public HttpResult getAcceptCarriageOrder(@RequestBody @Valid LogisticsOrderParam logisticsOrderParam) {
|
|
public HttpResult getAcceptCarriageOrder(@RequestBody @Valid LogisticsOrderParam logisticsOrderParam) {
|
|
@@ -175,8 +172,8 @@ public class AcceptCarriageOrderController {
|
|
|
/**
|
|
/**
|
|
|
* 承运订单-接单
|
|
* 承运订单-接单
|
|
|
*
|
|
*
|
|
|
- * @param orderDTO
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param orderDTO 物流订单接单请求数据
|
|
|
|
|
+ * @return 接单响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/orderTaking", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/orderTaking", method = RequestMethod.POST)
|
|
|
public HttpResult orderTaking(@Validated @RequestBody OrderTakingDTO orderDTO) {
|
|
public HttpResult orderTaking(@Validated @RequestBody OrderTakingDTO orderDTO) {
|
|
@@ -187,7 +184,7 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单-分包托运
|
|
* 承运订单-分包托运
|
|
|
*
|
|
*
|
|
|
* @param query 请求参数
|
|
* @param query 请求参数
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 操作响应数据
|
|
|
*/
|
|
*/
|
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
|
@RequestMapping(value = "/subcontractConsignment", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/subcontractConsignment", method = RequestMethod.POST)
|
|
@@ -205,7 +202,7 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单-分包托运-订单详情
|
|
* 承运订单-分包托运-订单详情
|
|
|
*
|
|
*
|
|
|
* @param id 物流订单id
|
|
* @param id 物流订单id
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 物流订单数据
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/subcontractConsignmentOrderDetail", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/subcontractConsignmentOrderDetail", method = RequestMethod.GET)
|
|
|
public HttpResult subcontractConsignmentOrderDetail(@NotNull(message = "物流订单不能为空") @RequestParam("id") String id) {
|
|
public HttpResult subcontractConsignmentOrderDetail(@NotNull(message = "物流订单不能为空") @RequestParam("id") String id) {
|
|
@@ -222,7 +219,7 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单-获取运单详情
|
|
* 承运订单-获取运单详情
|
|
|
*
|
|
*
|
|
|
* @param wOrderId 运单id
|
|
* @param wOrderId 运单id
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 运单数据
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/getWaybillData", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/getWaybillData", method = RequestMethod.GET)
|
|
|
public HttpResult getWaybillData(@NotNull(message = "物流订单id不能为空") @RequestParam("wOrderId") String wOrderId) {
|
|
public HttpResult getWaybillData(@NotNull(message = "物流订单id不能为空") @RequestParam("wOrderId") String wOrderId) {
|
|
@@ -239,9 +236,9 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单-获取分包托运列表
|
|
* 承运订单-获取分包托运列表
|
|
|
*
|
|
*
|
|
|
* @param lOrderIds 单据id
|
|
* @param lOrderIds 单据id
|
|
|
- * @param page
|
|
|
|
|
- * @param pageSize
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param page 请求当前页数
|
|
|
|
|
+ * @param pageSize 请求每页条数
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/getSubcontractConsignment", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/getSubcontractConsignment", method = RequestMethod.GET)
|
|
|
public HttpResult getSubcontractConsignment(@RequestParam("lOrderIds") @NotBlank(message = "单据id不能为空") String lOrderIds,
|
|
public HttpResult getSubcontractConsignment(@RequestParam("lOrderIds") @NotBlank(message = "单据id不能为空") String lOrderIds,
|
|
@@ -259,7 +256,7 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单-获取分包托运列表-数据统计
|
|
* 承运订单-获取分包托运列表-数据统计
|
|
|
*
|
|
*
|
|
|
* @param lOrderId 单据id
|
|
* @param lOrderId 单据id
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 统计响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/getSubcontractConsignmentCount", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/getSubcontractConsignmentCount", method = RequestMethod.GET)
|
|
|
public HttpResult getSubcontractConsignmentCount(@RequestParam("lOrderId") @NotBlank(message = "单据id不能为空") String lOrderId) {
|
|
public HttpResult getSubcontractConsignmentCount(@RequestParam("lOrderId") @NotBlank(message = "单据id不能为空") String lOrderId) {
|
|
@@ -273,8 +270,8 @@ public class AcceptCarriageOrderController {
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 承运订单-停止接单-查询
|
|
* 承运订单-停止接单-查询
|
|
|
- *
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param driverParam 查询订单数据
|
|
|
|
|
+ * @return 查询结果数据
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/acceptStopDocumentDetail", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/acceptStopDocumentDetail", method = RequestMethod.POST)
|
|
|
public HttpResult stopDocumentDetail(@Validated @RequestBody DriverParam driverParam) {
|
|
public HttpResult stopDocumentDetail(@Validated @RequestBody DriverParam driverParam) {
|
|
@@ -290,8 +287,8 @@ public class AcceptCarriageOrderController {
|
|
|
/**
|
|
/**
|
|
|
* 承运订单-设置停止接单-循环单提交
|
|
* 承运订单-设置停止接单-循环单提交
|
|
|
*
|
|
*
|
|
|
- * @param stopOrderTakingDTO
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param stopOrderTakingDTO 停止接单请求数据
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/acceptStopDocumentCommit", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/acceptStopDocumentCommit", method = RequestMethod.POST)
|
|
|
public HttpResult stopDocumentCommit(@Validated @RequestBody StopOrderTakingDTO stopOrderTakingDTO) {
|
|
public HttpResult stopDocumentCommit(@Validated @RequestBody StopOrderTakingDTO stopOrderTakingDTO) {
|
|
@@ -308,7 +305,7 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单-取消派车(撤回派车)/单趟撤回
|
|
* 承运订单-取消派车(撤回派车)/单趟撤回
|
|
|
*
|
|
*
|
|
|
* @param baseList 车辆运单id
|
|
* @param baseList 车辆运单id
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/cancelDelivery", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/cancelDelivery", method = RequestMethod.POST)
|
|
|
public HttpResult cancelDelivery(@Valid @RequestBody BaseList baseList) {
|
|
public HttpResult cancelDelivery(@Valid @RequestBody BaseList baseList) {
|
|
@@ -325,8 +322,8 @@ public class AcceptCarriageOrderController {
|
|
|
/**
|
|
/**
|
|
|
* 承运订单-完结订单-页面数据查询
|
|
* 承运订单-完结订单-页面数据查询
|
|
|
*
|
|
*
|
|
|
- * @param orderId
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param orderId 物流订单id
|
|
|
|
|
+ * @return 查询响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/acceptCarriageOrderFinishDetail", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/acceptCarriageOrderFinishDetail", method = RequestMethod.GET)
|
|
|
public HttpResult acceptCarriageOrderFinishDetail(@RequestParam("orderId") @NotBlank(message = "数据id不能为空") String orderId) {
|
|
public HttpResult acceptCarriageOrderFinishDetail(@RequestParam("orderId") @NotBlank(message = "数据id不能为空") String orderId) {
|
|
@@ -342,8 +339,8 @@ public class AcceptCarriageOrderController {
|
|
|
/**
|
|
/**
|
|
|
* 承运订单-完结订单
|
|
* 承运订单-完结订单
|
|
|
*
|
|
*
|
|
|
- * @param orderFinishDTO
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param orderFinishDTO 物流订单请求参数
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/commitAcceptCarriageOrderFinish", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/commitAcceptCarriageOrderFinish", method = RequestMethod.POST)
|
|
|
public HttpResult commitAcceptCarriageOrderFinish(@Valid @RequestBody OrderFinishDTO orderFinishDTO) {
|
|
public HttpResult commitAcceptCarriageOrderFinish(@Valid @RequestBody OrderFinishDTO orderFinishDTO) {
|
|
@@ -359,7 +356,7 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单-查看撤销原因+驳回原因
|
|
* 承运订单-查看撤销原因+驳回原因
|
|
|
*
|
|
*
|
|
|
* @param id 物流订单
|
|
* @param id 物流订单
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/getCancelReason", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/getCancelReason", method = RequestMethod.GET)
|
|
|
public HttpResult getCancelReason(@NotBlank(message = "物流订单id不能为空") @RequestParam("id") String id,
|
|
public HttpResult getCancelReason(@NotBlank(message = "物流订单id不能为空") @RequestParam("id") String id,
|
|
@@ -376,7 +373,7 @@ public class AcceptCarriageOrderController {
|
|
|
* 承运订单-新建订单
|
|
* 承运订单-新建订单
|
|
|
*
|
|
*
|
|
|
* @param addOrderDTO 页面传递参数
|
|
* @param addOrderDTO 页面传递参数
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
@RepeatSubmit(interval = 3000,message ="两次请求间隔未超过3秒")
|
|
|
@RequestMapping(value = "/addOrder", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/addOrder", method = RequestMethod.POST)
|
|
@@ -394,7 +391,7 @@ public class AcceptCarriageOrderController {
|
|
|
/**
|
|
/**
|
|
|
* 工作台-承运业务统计
|
|
* 工作台-承运业务统计
|
|
|
* @param dateType 1代表周 2代表月
|
|
* @param dateType 1代表周 2代表月
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @return 统计结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/workbenchStatisticsByAcceptCarriage", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/workbenchStatisticsByAcceptCarriage", method = RequestMethod.GET)
|
|
|
public HttpResult workbenchStatistics(@RequestParam("dateType") @NotBlank(message = "类型不能为空") String dateType) {
|
|
public HttpResult workbenchStatistics(@RequestParam("dateType") @NotBlank(message = "类型不能为空") String dateType) {
|
|
@@ -409,8 +406,8 @@ public class AcceptCarriageOrderController {
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 工作台-物流运输数据统计-承运
|
|
* 工作台-物流运输数据统计-承运
|
|
|
- *
|
|
|
|
|
- * @return
|
|
|
|
|
|
|
+ * @param logisticsOrderStatistics 物流统计请求参数
|
|
|
|
|
+ * @return 响应结果
|
|
|
*/
|
|
*/
|
|
|
@RequestMapping(value = "/workbenchLogisticsOrderStatistics", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/workbenchLogisticsOrderStatistics", method = RequestMethod.POST)
|
|
|
public HttpResult workbenchLogisticsOrderStatistics(@RequestBody LogisticsOrderStatisticsParam logisticsOrderStatistics) {
|
|
public HttpResult workbenchLogisticsOrderStatistics(@RequestBody LogisticsOrderStatisticsParam logisticsOrderStatistics) {
|