|
@@ -267,5 +267,38 @@ public class BmstruckDetailsOrderController extends BaseRESTfulController {
|
|
|
int i = bmstruckDetailsOrderService.updateDetails();
|
|
|
return i;
|
|
|
}
|
|
|
+ /*
|
|
|
+ 内转计重+计时计费详单
|
|
|
+ */
|
|
|
+ @PostMapping("/getInwardWeightTimeDetailsOrder")
|
|
|
+ public RESTfulResult getInwardWeightTimeDetailsOrder(@RequestBody(required = false) Map<String,Object>mapValue,
|
|
|
+ Integer pageNum,
|
|
|
+ Integer pageSize,
|
|
|
+ Integer apiId,
|
|
|
+ String carrierSsoId,
|
|
|
+ Integer detailStatus,
|
|
|
+ Integer orderType,
|
|
|
+ String userId,
|
|
|
+ String startTime,
|
|
|
+ String endTime){
|
|
|
+ if (carrierSsoId != null && carrierSsoId.equals("undefined")) {
|
|
|
+ carrierSsoId = null;
|
|
|
+ }
|
|
|
+ if (carrierSsoId != null) {
|
|
|
+ BigDecimal carrierId = bmstruckDetailsOrderService.getCarrierIdBySSO(carrierSsoId);
|
|
|
+ mapValue.put("carrierId",carrierId);
|
|
|
+ }
|
|
|
+ if(userId != null){
|
|
|
+ mapValue.put("userId","%"+ userId +"%");
|
|
|
+ }
|
|
|
+ DataChange.queryDataByDateTime(startTime, endTime, mapValue, sdfDateTime);//根据时间段查询数据
|
|
|
+ mapValue.put("detailStatus",detailStatus);
|
|
|
+ List<Map<String, Object>> truckDetailList = bmstruckDetailsOrderService.getInwardWeightTimeDetailsOrder(mapValue,orderType);
|
|
|
+ PageHelper.startPage(pageNum, pageSize);
|
|
|
+ //分页查询数据
|
|
|
+ List<Map<String, Object>> columnList = bmstruckDetailsOrderService.getInwardWeightTimeDetailsOrder(mapValue,orderType);
|
|
|
+ PageListAdd data = columnDataUtil.tableColumnData(apiId, truckDetailList, columnList);
|
|
|
+ return success(data);
|
|
|
+ }
|
|
|
|
|
|
}
|