diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbProduct.java b/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbProduct.java index 9a9c51f..ed6e8bf 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbProduct.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbProduct.java @@ -135,6 +135,7 @@ public class TbProduct implements Serializable { private String groupCategoryId; private Integer stockNumber; + private Integer suit; public String getImages() { @@ -663,4 +664,12 @@ public class TbProduct implements Serializable { public Integer getStockNumber() { return this.stockNumber; } + + public Integer getSuit() { + return suit; + } + + public void setSuit(Integer suit) { + this.suit = suit; + } } diff --git a/src/main/resources/mapper/TbProductMapper.xml b/src/main/resources/mapper/TbProductMapper.xml index 1115540..c4333ed 100644 --- a/src/main/resources/mapper/TbProductMapper.xml +++ b/src/main/resources/mapper/TbProductMapper.xml @@ -920,10 +920,19 @@ + select min( sku.suit ) as suit,tb.* + from tb_product tb + LEFT JOIN tb_product_sku sku ON tb.id = sku.product_id + where tb.id in (${ids}) and is_show_mall =1 and sku.is_del = 0 + group by tb.id + order by tb.sort asc + + + + + + +