diff --git a/business/model/dao/store_sku.go b/business/model/dao/store_sku.go index ccf7ebaba..af51560e4 100644 --- a/business/model/dao/store_sku.go +++ b/business/model/dao/store_sku.go @@ -340,7 +340,7 @@ func GetStoreCategories(db *DaoDB, vendorID, storeID int, skuIDs []int, level in fieldPrefixParams := []interface{}{fieldPrefix, fieldPrefix, fieldPrefix, fieldPrefix} if len(skuIDs) > 0 { sql += ` - JOIN ( + LEFT JOIN ( SELECT DISTINCT b.category_id FROM sku a JOIN sku_name b ON a.name_id = b.id AND b.deleted_at = ?