提交 67ba7eff 作者: luyincheng

新版本订单管理接口获取可以发货的订单列表

父级 56cf1265
...@@ -8,8 +8,10 @@ import com.boco.nbd.wios.flow.entity.bo.ManualSapBo; ...@@ -8,8 +8,10 @@ import com.boco.nbd.wios.flow.entity.bo.ManualSapBo;
import com.boco.nbd.wios.flow.entity.po.OrderAbnormalPO; import com.boco.nbd.wios.flow.entity.po.OrderAbnormalPO;
import com.boco.nbd.wios.flow.entity.po.OrderPO; import com.boco.nbd.wios.flow.entity.po.OrderPO;
import com.boco.nbd.wios.flow.enums.OrderInfoEnum; import com.boco.nbd.wios.flow.enums.OrderInfoEnum;
import com.boco.nbd.wios.flow.mapper.def.FlowOrderMapper;
import com.boco.nbd.wios.flow.service.IOrderAbnormalService; import com.boco.nbd.wios.flow.service.IOrderAbnormalService;
import com.boco.nbd.wios.flow.service.IOrderService; import com.boco.nbd.wios.flow.service.IOrderService;
import com.boco.nbd.wios.flow.service.impl.OrderServiceImpl;
import com.boco.nbd.wios.flow.util.ProcessUtil; import com.boco.nbd.wios.flow.util.ProcessUtil;
import com.boco.nbd.wios.flow.util.ValidUtil; import com.boco.nbd.wios.flow.util.ValidUtil;
import com.boco.nbd.wios.manage.contants.WiosConstant; import com.boco.nbd.wios.manage.contants.WiosConstant;
...@@ -180,5 +182,12 @@ public class FlowOrderController { ...@@ -180,5 +182,12 @@ public class FlowOrderController {
throw new IOException(e.getMessage()); throw new IOException(e.getMessage());
} }
} }
@Autowired
private FlowOrderMapper flowOrderMapper;
@GetMapping("/getCanDeliveryOrder")
@ApiOperation("获取可以发货的订单列表")
public ResponseMessage2 getCanDeliveryOrder(@RequestParam String orderId){
return ResponseMessage2.Success2(flowOrderMapper.getCanDeliveryOrder(orderId));
}
} }
...@@ -7,6 +7,7 @@ import com.boco.nbd.wios.flow.entity.qo.CamsOrderQo; ...@@ -7,6 +7,7 @@ import com.boco.nbd.wios.flow.entity.qo.CamsOrderQo;
import com.boco.nbd.wios.manage.entity.bo.OrderBo; import com.boco.nbd.wios.manage.entity.bo.OrderBo;
import com.ihidea.core.support.session.SessionInfo; import com.ihidea.core.support.session.SessionInfo;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
...@@ -95,4 +96,7 @@ public interface FlowOrderMapper extends BaseMapper3<OrderPO> { ...@@ -95,4 +96,7 @@ public interface FlowOrderMapper extends BaseMapper3<OrderPO> {
*/ */
List<VisitOrderPO> getVisitOrderScore(OrderBo orderBo); List<VisitOrderPO> getVisitOrderScore(OrderBo orderBo);
@Select("select o.* from t_order o inner join t_wallbox_apply w on o.id=w.order_id where o.id like concat('%', #{orderId}, '%') and w.check_status=2 and IFNULL(w.tracking_status,'0')='0'")
List<OrderPO> getCanDeliveryOrder(@Param("orderId")String orderId);
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论