|
@@ -12,6 +12,7 @@ import com.sckw.core.model.enums.CarWaybillEnum;
|
|
|
import com.sckw.core.utils.DateUtils;
|
|
import com.sckw.core.utils.DateUtils;
|
|
|
import com.sckw.core.utils.HttpUtil;
|
|
import com.sckw.core.utils.HttpUtil;
|
|
|
import com.sckw.core.web.constant.CommonConstants;
|
|
import com.sckw.core.web.constant.CommonConstants;
|
|
|
|
|
+import com.sckw.core.web.context.LoginUserHolder;
|
|
|
import com.sckw.core.web.response.result.PageDataResult;
|
|
import com.sckw.core.web.response.result.PageDataResult;
|
|
|
import com.sckw.fleet.api.RemoteFleetService;
|
|
import com.sckw.fleet.api.RemoteFleetService;
|
|
|
import com.sckw.fleet.api.model.vo.RDriverVo;
|
|
import com.sckw.fleet.api.model.vo.RDriverVo;
|
|
@@ -336,7 +337,8 @@ public class kwfTruckTraceService {
|
|
|
instance.setLocationTime(collectZjxlResponse.getResult().getFirstVcl().getOfflineTime());
|
|
instance.setLocationTime(collectZjxlResponse.getResult().getFirstVcl().getOfflineTime());
|
|
|
}
|
|
}
|
|
|
//查询关联订单号
|
|
//查询关联订单号
|
|
|
- KwtWaybillOrder oneByTruckNo = kwtWaybillOrderRepository.findOneByTruckNo(truckNo);
|
|
|
|
|
|
|
+
|
|
|
|
|
+ KwtWaybillOrder oneByTruckNo = kwtWaybillOrderRepository.findOneByTruckNo(truckNo,LoginUserHolder.getEntId());
|
|
|
|
|
|
|
|
KwtWaybillOrderSubtask waybillOrderSubtask = kwtWaybillOrderSubtaskRepository.findOneByWOrderNo(oneByTruckNo.getWOrderNo());
|
|
KwtWaybillOrderSubtask waybillOrderSubtask = kwtWaybillOrderSubtaskRepository.findOneByWOrderNo(oneByTruckNo.getWOrderNo());
|
|
|
instance.setLogicOrderNo(Objects.nonNull(waybillOrderSubtask) && Objects.nonNull(waybillOrderSubtask.getLOrderId())
|
|
instance.setLogicOrderNo(Objects.nonNull(waybillOrderSubtask) && Objects.nonNull(waybillOrderSubtask.getLOrderId())
|
|
@@ -410,13 +412,13 @@ public class kwfTruckTraceService {
|
|
|
*/
|
|
*/
|
|
|
public CurrentTaskTraceReqVo queryCurrentTaskTrace(CurrentTaskTraceReq req) {
|
|
public CurrentTaskTraceReqVo queryCurrentTaskTrace(CurrentTaskTraceReq req) {
|
|
|
log.info("查询当前任务轨迹参数:{}", req);
|
|
log.info("查询当前任务轨迹参数:{}", req);
|
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
+ Long entId = LoginUserHolder.getEntId();
|
|
|
String wOrderNo = StringUtils.EMPTY ;
|
|
String wOrderNo = StringUtils.EMPTY ;
|
|
|
if (StringUtils.isNotBlank(req.getOrderNo())){
|
|
if (StringUtils.isNotBlank(req.getOrderNo())){
|
|
|
wOrderNo = req.getOrderNo();
|
|
wOrderNo = req.getOrderNo();
|
|
|
}else {
|
|
}else {
|
|
|
- KwtWaybillOrder waybillOrder = kwtWaybillOrderRepository.findOneByTruckNo(req.getTruckNo());
|
|
|
|
|
|
|
+ KwtWaybillOrder waybillOrder = kwtWaybillOrderRepository.findOneByTruckNo(req.getTruckNo(),entId);
|
|
|
wOrderNo = Optional.ofNullable(waybillOrder).map(KwtWaybillOrder::getWOrderNo).orElse("");
|
|
wOrderNo = Optional.ofNullable(waybillOrder).map(KwtWaybillOrder::getWOrderNo).orElse("");
|
|
|
}
|
|
}
|
|
|
//查询数据中台获取轨迹
|
|
//查询数据中台获取轨迹
|