master:PC 库存列表返回数据调优;

pull/1121/head
liujiang 2025-08-27 16:00:45 +08:00
parent 8794206c66
commit 6782d2c468
1 changed files with 4 additions and 2 deletions

View File

@ -43,8 +43,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
resultType="com.ruoyi.xkt.dto.storeProductStock.StoreProdStockPageResDTO">
SELECT
sps.id AS storeProdStockId, sps.store_prod_id, sps.prod_art_num, sps.store_color_id, sps.store_prod_color_id, sps.color_name, spc.name AS prodCateName,
sps.size_30 AS size30, sps.size_31 AS size31, sps.size_32 AS size32, sps.size_33 AS size33, sps.size_34 AS size34, sps.size_35 AS size35, sps.size_36 AS size36, sps.size_37 AS size37,
sps.size_38 AS size38, sps.size_39 AS size39, sps.size_40 AS size40, sps.size_41 AS size41, sps.size_42 AS size42, sps.size_43 AS size43,
NULLIF(sps.size_30, 0) AS size30, NULLIF(sps.size_31, 0) AS size31, NULLIF(sps.size_32, 0) AS size32, NULLIF(sps.size_33, 0) AS size33,
NULLIF(sps.size_34, 0) AS size34, NULLIF(sps.size_35, 0) AS size35, NULLIF(sps.size_36, 0) AS size36, NULLIF(sps.size_37, 0) AS size37,
NULLIF(sps.size_38, 0) AS size38, NULLIF(sps.size_39, 0) AS size39, NULLIF(sps.size_40, 0) AS size40, NULLIF(sps.size_41, 0) AS size41,
NULLIF(sps.size_42, 0) AS size42, NULLIF(sps.size_43, 0) AS size43,
(IFNULL(sps.size_30, 0) + IFNULL(sps.size_31, 0) + IFNULL(sps.size_32, 0) + IFNULL(sps.size_33, 0) +
IFNULL(sps.size_34, 0) + IFNULL(sps.size_35, 0) + IFNULL(sps.size_36, 0) + IFNULL(sps.size_37, 0) +
IFNULL(sps.size_38, 0) + IFNULL(sps.size_39, 0) + IFNULL(sps.size_40, 0) + IFNULL(sps.size_41, 0) +