This commit is contained in:
LiJianZhao 2025-05-19 10:59:08 +08:00
parent 267d035e6b
commit ed16e4ea43
2 changed files with 2 additions and 3 deletions

View File

@ -48,7 +48,6 @@ public class StatisticsController extends BaseController {
QueryWrapper<Goods> goodsQuery = new QueryWrapper<>(); QueryWrapper<Goods> goodsQuery = new QueryWrapper<>();
goodsQuery.apply("inventory_whole_number <= inventory_warn_number"); goodsQuery.apply("inventory_whole_number <= inventory_warn_number");
goodsQuery.orderByAsc("inventory_whole_number","type"); goodsQuery.orderByAsc("inventory_whole_number","type");
goodsQuery.last("limit 100");
Page<Goods> page = goodsService.page(goodsQuery, pageNum, pageSize); Page<Goods> page = goodsService.page(goodsQuery, pageNum, pageSize);
return success(page); return success(page);
} }

View File

@ -25,9 +25,9 @@ public interface InventoryMapper extends BaseMapper<Inventory> {
" WHERE CURRENT_DATE + INTERVAL '1 day' * goods.expiry_warn_days >= inventory.expiry_date AND inventory.whole_number !=0 ORDER BY inventory.expiry_date ASC LIMIT #{limit} offset #{offset} ") " WHERE CURRENT_DATE + INTERVAL '1 day' * goods.expiry_warn_days >= inventory.expiry_date AND inventory.whole_number !=0 ORDER BY inventory.expiry_date ASC LIMIT #{limit} offset #{offset} ")
List<Map<String, Object>> selectExpiryWarn(@Param("limit") Integer limit, @Param("offset") Integer offset); List<Map<String, Object>> selectExpiryWarn(@Param("limit") Integer limit, @Param("offset") Integer offset);
@Select("SELECT" + @Select("SELECT" +
"count(1)" + " count(1)" +
" FROM inventory LEFT JOIN goods ON inventory.good_id = goods.id" + " FROM inventory LEFT JOIN goods ON inventory.good_id = goods.id" +
" WHERE CURRENT_DATE + INTERVAL '1 day' * goods.expiry_warn_days >= inventory.expiry_date AND inventory.whole_number !=0") " WHERE CURRENT_DATE + INTERVAL '1 day' * goods.expiry_warn_days >= inventory.expiry_date AND inventory.whole_number !=0 ")
Long countExpiryWarn(); Long countExpiryWarn();
} }