master:库存列表下载调优;
parent
68dd217069
commit
b95b1ae25f
|
|
@ -22,9 +22,9 @@ public class StoreStorageDetailDownloadDTO {
|
|||
private Integer orderNum;
|
||||
@Excel(name = "单据编号", needMerge = true, width = 26, height = 28, headerBackgroundColor = IndexedColors.SKY_BLUE)
|
||||
private String code;
|
||||
@Excel(name = "工厂名称", needMerge = true, width = 20, height = 28, headerBackgroundColor = IndexedColors.SKY_BLUE)
|
||||
@Excel(name = "工厂名称", width = 20, height = 28, headerBackgroundColor = IndexedColors.SKY_BLUE)
|
||||
private String facName;
|
||||
@Excel(name = "入库类型", readConverterExp = "1=生产入库,2=其它入库,3=维修入库", needMerge = true, height = 28, headerBackgroundColor = IndexedColors.SKY_BLUE)
|
||||
@Excel(name = "入库类型", readConverterExp = "1=生产入库,2=其它入库,3=维修入库", height = 28, headerBackgroundColor = IndexedColors.SKY_BLUE)
|
||||
private Integer storageType;
|
||||
@Excel(name = "入库日期", width = 20, needMerge = true, height = 28, headerBackgroundColor = IndexedColors.SKY_BLUE)
|
||||
private String createTime;
|
||||
|
|
|
|||
|
|
@ -98,20 +98,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
SELECT
|
||||
sps.prod_art_num,
|
||||
sps.color_name,
|
||||
sps.size_30 AS size30Quantity,
|
||||
sps.size_31 AS size31Quantity,
|
||||
sps.size_32 AS size32Quantity,
|
||||
sps.size_33 AS size33Quantity,
|
||||
sps.size_34 AS size34Quantity,
|
||||
sps.size_35 AS size35Quantity,
|
||||
sps.size_36 AS size36Quantity,
|
||||
sps.size_37 AS size37Quantity,
|
||||
sps.size_38 AS size38Quantity,
|
||||
sps.size_39 AS size39Quantity,
|
||||
sps.size_40 AS size40Quantity,
|
||||
sps.size_41 AS size41Quantity,
|
||||
sps.size_42 AS size42Quantity,
|
||||
sps.size_43 AS size43Quantity,
|
||||
NULLIF(sps.size_30, 0) AS size30Quantity,
|
||||
NULLIF(sps.size_31, 0) AS size31Quantity,
|
||||
NULLIF(sps.size_32, 0) AS size32Quantity,
|
||||
NULLIF(sps.size_33, 0) AS size33Quantity,
|
||||
NULLIF(sps.size_34, 0) AS size34Quantity,
|
||||
NULLIF(sps.size_35, 0) AS size35Quantity,
|
||||
NULLIF(sps.size_36, 0) AS size36Quantity,
|
||||
NULLIF(sps.size_37, 0) AS size37Quantity,
|
||||
NULLIF(sps.size_38, 0) AS size38Quantity,
|
||||
NULLIF(sps.size_39, 0) AS size39Quantity,
|
||||
NULLIF(sps.size_40, 0) AS size40Quantity,
|
||||
NULLIF(sps.size_41, 0) AS size41Quantity,
|
||||
NULLIF(sps.size_42, 0) AS size42Quantity,
|
||||
NULLIF(sps.size_43, 0) AS size43Quantity
|
||||
COALESCE ( sps.size_30, 0 ) + COALESCE ( sps.size_31, 0 ) + COALESCE ( sps.size_32, 0 ) + COALESCE ( sps.size_33, 0 ) + COALESCE ( sps.size_34, 0 ) +
|
||||
COALESCE ( sps.size_35, 0 ) + COALESCE ( sps.size_36, 0 ) + COALESCE ( sps.size_37, 0 ) + COALESCE ( sps.size_38, 0 ) + COALESCE ( sps.size_39, 0 ) +
|
||||
COALESCE ( sps.size_40, 0 ) + COALESCE ( sps.size_41, 0 ) + COALESCE ( sps.size_42, 0 ) + COALESCE ( sps.size_43, 0 ) AS totalQuantity
|
||||
|
|
@ -132,20 +132,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
SELECT
|
||||
sps.prod_art_num,
|
||||
sps.color_name,
|
||||
sps.size_30 AS size30Quantity,
|
||||
sps.size_31 AS size31Quantity,
|
||||
sps.size_32 AS size32Quantity,
|
||||
sps.size_33 AS size33Quantity,
|
||||
sps.size_34 AS size34Quantity,
|
||||
sps.size_35 AS size35Quantity,
|
||||
sps.size_36 AS size36Quantity,
|
||||
sps.size_37 AS size37Quantity,
|
||||
sps.size_38 AS size38Quantity,
|
||||
sps.size_39 AS size39Quantity,
|
||||
sps.size_40 AS size40Quantity,
|
||||
sps.size_41 AS size41Quantity,
|
||||
sps.size_42 AS size42Quantity,
|
||||
sps.size_43 AS size43Quantity,
|
||||
NULLIF(sps.size_30, 0) AS size30Quantity,
|
||||
NULLIF(sps.size_31, 0) AS size31Quantity,
|
||||
NULLIF(sps.size_32, 0) AS size32Quantity,
|
||||
NULLIF(sps.size_33, 0) AS size33Quantity,
|
||||
NULLIF(sps.size_34, 0) AS size34Quantity,
|
||||
NULLIF(sps.size_35, 0) AS size35Quantity,
|
||||
NULLIF(sps.size_36, 0) AS size36Quantity,
|
||||
NULLIF(sps.size_37, 0) AS size37Quantity,
|
||||
NULLIF(sps.size_38, 0) AS size38Quantity,
|
||||
NULLIF(sps.size_39, 0) AS size39Quantity,
|
||||
NULLIF(sps.size_40, 0) AS size40Quantity,
|
||||
NULLIF(sps.size_41, 0) AS size41Quantity,
|
||||
NULLIF(sps.size_42, 0) AS size42Quantity,
|
||||
NULLIF(sps.size_43, 0) AS size43Quantity
|
||||
COALESCE ( sps.size_30, 0 ) + COALESCE ( sps.size_31, 0 ) + COALESCE ( sps.size_32, 0 ) + COALESCE ( sps.size_33, 0 ) + COALESCE ( sps.size_34, 0 ) +
|
||||
COALESCE ( sps.size_35, 0 ) + COALESCE ( sps.size_36, 0 ) + COALESCE ( sps.size_37, 0 ) + COALESCE ( sps.size_38, 0 ) + COALESCE ( sps.size_39, 0 ) +
|
||||
COALESCE ( sps.size_40, 0 ) + COALESCE ( sps.size_41, 0 ) + COALESCE ( sps.size_42, 0 ) + COALESCE ( sps.size_43, 0 ) AS totalQuantity
|
||||
|
|
|
|||
Loading…
Reference in New Issue