提交 98dc11e3 authored 作者: liuhaiquan's avatar liuhaiquan

修改sqlProvider

上级 9d5439fe
...@@ -3,11 +3,9 @@ package com.clx.performance.mapper; ...@@ -3,11 +3,9 @@ package com.clx.performance.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.clx.order.param.feign.RollbackOrderWeightParam;
import com.clx.order.params.PageOrderGoodsListParam; import com.clx.order.params.PageOrderGoodsListParam;
import com.clx.performance.model.OrderGoods; import com.clx.performance.model.OrderGoods;
import com.clx.performance.sqlProvider.OrderGoodsSqlProvider; import com.clx.performance.sqlProvider.OrderGoodsSqlProvider;
import com.clx.performance.sqlProvider.OrderGoodsTruckBindSqlProvider;
import com.clx.performance.vo.app.OrderGoodsAPPVO; import com.clx.performance.vo.app.OrderGoodsAPPVO;
import com.clx.performance.vo.pc.OrderGoodsVO; import com.clx.performance.vo.pc.OrderGoodsVO;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
...@@ -34,7 +32,7 @@ public interface OrderGoodsMapper extends BaseMapper<OrderGoods> { ...@@ -34,7 +32,7 @@ public interface OrderGoodsMapper extends BaseMapper<OrderGoods> {
String getMaxOrderGoodsId(); String getMaxOrderGoodsId();
@SelectProvider(type = OrderGoodsSqlProvider.class, method = "pageOrderGoodsList") @SelectProvider(type = OrderGoodsSqlProvider.class, method = "pageOrderGoodsList")
IPage<OrderGoodsVO> pageOrderGoodsList(Page<OrderGoodsVO> page, PageOrderGoodsListParam param); IPage<OrderGoodsVO> pageOrderGoodsList(@Param("page") Page<OrderGoodsVO> page, @Param("param") PageOrderGoodsListParam param);
@Update(" update order_goods set " + @Update(" update order_goods set " +
" residue_transport_weight = residue_transport_weight-#{weight}," + " residue_transport_weight = residue_transport_weight-#{weight}," +
......
...@@ -7,6 +7,7 @@ import com.clx.performance.enums.OrderGoodsStopEnum; ...@@ -7,6 +7,7 @@ import com.clx.performance.enums.OrderGoodsStopEnum;
import com.clx.performance.enums.PendingOrderWayStatusEnum; import com.clx.performance.enums.PendingOrderWayStatusEnum;
import com.clx.performance.model.OrderGoods; import com.clx.performance.model.OrderGoods;
import com.clx.performance.vo.app.OrderGoodsAPPVO; import com.clx.performance.vo.app.OrderGoodsAPPVO;
import com.clx.performance.vo.pc.OrderGoodsVO;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.jdbc.SQL; import org.apache.ibatis.jdbc.SQL;
...@@ -21,7 +22,7 @@ public class OrderGoodsSqlProvider { ...@@ -21,7 +22,7 @@ public class OrderGoodsSqlProvider {
return "SELECT s.order_goods_no FROM `order_goods` s WHERE s. id = ( SELECT max(id) FROM order_goods )"; return "SELECT s.order_goods_no FROM `order_goods` s WHERE s. id = ( SELECT max(id) FROM order_goods )";
} }
public String pageOrderGoodsList(@Param("param") PageOrderGoodsListParam param) { public String pageOrderGoodsList(@Param("page") Page<OrderGoodsVO> page, @Param("param") PageOrderGoodsListParam param) {
String sql = new SQL() {{ String sql = new SQL() {{
SELECT("a.id, a.order_no," + SELECT("a.id, a.order_no," +
" a.order_goods_no, a.order_goods_status, a.extract_weight, " + " a.order_goods_no, a.order_goods_status, a.extract_weight, " +
...@@ -182,7 +183,7 @@ public class OrderGoodsSqlProvider { ...@@ -182,7 +183,7 @@ public class OrderGoodsSqlProvider {
return sql; return sql;
} }
public String pageOrderGoodsList(@Param("batchNumber") Long batchNumber) { public String findOrderGoodsByBatchNumber(@Param("batchNumber") Long batchNumber) {
String sql = new SQL() {{ String sql = new SQL() {{
SELECT("a.id, a.order_no," + SELECT("a.id, a.order_no," +
" a.order_goods_no, a.order_goods_status, a.extract_weight, " + " a.order_goods_no, a.order_goods_status, a.extract_weight, " +
...@@ -207,8 +208,4 @@ public class OrderGoodsSqlProvider { ...@@ -207,8 +208,4 @@ public class OrderGoodsSqlProvider {
return sql; return sql;
} }
public String findOrderGoodsByBatchNumber(Long batchNumber){
return null;
}
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论