Browse Source

修改销售订单

master
fanzongzhe 11 months ago
parent
commit
d0028790ed
  1. 7
      src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java
  2. 1
      src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.java
  3. 10
      src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml
  4. 4
      src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryService.java

7
src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java

@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.io.UnsupportedEncodingException;
import java.math.BigDecimal;
import java.net.URLEncoder;
import java.util.List;
@ -31,6 +32,7 @@ public class WarehouseInventoryRest {
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<WarehouseInventoryVo>> listPage(@RequestBody PagerQuery<WarehouseInventoryQuery> pq) {
@ -185,4 +187,9 @@ public class WarehouseInventoryRest {
return WarehouseInventoryService.fetchEntityBySid(sid);
}
@ApiOperation("根据skuSid查询商品库存")
@PostMapping("/selInventoryCountBySkuSid")
public String selInventoryCountBySkuSid(@RequestParam("skuSid") String skuSid) {
return WarehouseInventoryService.selInventoryCountBySkuSid(skuSid);
}
}

1
src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.java

@ -52,4 +52,5 @@ public interface WarehouseInventoryMapper extends BaseMapper<WarehouseInventory>
IPage<WarehouseInventoryHandleSelectList> handleGoodsListPage(IPage<WarehouseInventory> page, @Param(Constants.WRAPPER) QueryWrapper<WarehouseInventory> qw);
String selInventoryCountBySkuSid(@Param("skuSid") String skuSid);
}

10
src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml

@ -288,4 +288,12 @@
${ew.sqlSegment}
</where>
</select>
</mapper>
<select id="selInventoryCountBySkuSid" resultType="java.lang.String">
SELECT
IFNULL( SUM( count ), 0 )
FROM
warehouse_inventory
WHERE
goodsSkuSid = #{skuSid}
</select>
</mapper>

4
src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryService.java

@ -451,4 +451,8 @@ public class WarehouseInventoryService extends MybatisBaseService<WarehouseInven
PagerVo<WarehouseInventoryHandleSelectList> p = PagerUtil.pageToVo(pagging, null);
return rb.success().setData(p);
}
public String selInventoryCountBySkuSid(String skuSid) {
return baseMapper.selInventoryCountBySkuSid(skuSid);
}
}

Loading…
Cancel
Save