Loading src/Service/Interfaces/Product/PlatformProductChildServiceInterface.php +5 −5 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ interface PlatformProductChildServiceInterface /** * 通过id列表获取平台子产品数组 * @param array $idList 平台子产品id的列表, 默认去重 * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight"] * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight","packs"] * @param array $columns 平台子产品表的字段,默认全部字段 * ['id','platform_product_id','product_child_id','platform_product_child_sku','asin','fnsku','is_sale'] * @return array 默认keyBy('id') Loading @@ -35,7 +35,7 @@ interface PlatformProductChildServiceInterface * 获取单个数据 * @param string $sku 平台子产品sku * @param int $siteId 平台子产品所属站点 * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight"] * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight","packs"] * @param array $columns 平台子产品表的字段,默认全部字段 * ['id','platform_product_id','product_child_id','platform_product_child_sku','asin','fnsku','is_sale'] * @return array Loading @@ -46,7 +46,7 @@ interface PlatformProductChildServiceInterface * 通过sku列表获取平台子产品数组 * @param array $skuList 平台子产品sku的列表, 默认去重 * @param int $siteId 平台子产品所属站点 * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight"] * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight","packs"] * @param array $columns 平台子产品表的字段,默认全部字段 * ['id','platform_product_id','product_child_id','platform_product_child_sku','asin','fnsku','is_sale'] * @return array 默认keyBy('platform_product_child_sku') Loading @@ -62,7 +62,7 @@ interface PlatformProductChildServiceInterface public function getIdsByChildSku(string $childSku, array $limitIds = null); /** * 获取仓库子sku对应的平台子sku * 获取仓库主sku对应的平台主sku * @param array $productChildIds 已去重 * @param null $siteId 指定站点id, 不传或传null,获取全部数据 * @param array $columns Loading @@ -74,7 +74,7 @@ interface PlatformProductChildServiceInterface * 通过仓库产品id获取平台子产品数组 * @param $productId * @param null $siteId * @param array $relations * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight","packs"] * @param array $columns * @return array */ Loading src/Service/Interfaces/Product/ProductChildServiceInterface.php +3 −3 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ interface ProductChildServiceInterface * 获取单个数据 * @param int $id 子SKU id * @param array $columns 子SKU表的字段,默认显示全部 * @param array $relations 子SKU的关联关系,可传入['brand', 'category', 'product_name', 'images', 'cost'] * @param array $relations 子SKU的关联关系,可传入['brand', 'category', 'product_name', 'images', 'cost', 'weight', 'packs'] * @return array|null */ public function get($id, array $columns = ['*'], array $relations = []); Loading @@ -24,7 +24,7 @@ interface ProductChildServiceInterface * 通过id列表获取产品数组 * @param array $idList 子SKUid的列表, 默认去重 * @param array $columns 子SKU表的字段,默认显示全部 * @param array $relations 子SKU的关联关系,可传入['brand', 'category', 'product_name', 'images', 'cost'] * @param array $relations 子SKU的关联关系,可传入['brand', 'category', 'product_name', 'images', 'cost', 'weight', 'packs'] * @return array 默认keyBy('id') */ public function getByIdList(array $idList, array $columns = ['*'], array $relations = []): array; Loading @@ -33,7 +33,7 @@ interface ProductChildServiceInterface * 通过sku列表获取子产品列表 * @param array $skuList 默认去重 * @param array $columns 子SKU表的字段,默认返回id * @param array $relations 子SKU的关联关系,可传入['color', 'size','brand', 'category', 'product_name', 'images', 'cost', 'weight'] * @param array $relations 子SKU的关联关系,可传入['color', 'size','brand', 'category', 'product_name', 'images', 'cost', 'weight', 'packs'] * @return array 默认keyBy('child_sku') */ public function getListBySkuList(array $skuList, array $columns = ['id'], array $relations = []); Loading Loading
src/Service/Interfaces/Product/PlatformProductChildServiceInterface.php +5 −5 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ interface PlatformProductChildServiceInterface /** * 通过id列表获取平台子产品数组 * @param array $idList 平台子产品id的列表, 默认去重 * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight"] * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight","packs"] * @param array $columns 平台子产品表的字段,默认全部字段 * ['id','platform_product_id','product_child_id','platform_product_child_sku','asin','fnsku','is_sale'] * @return array 默认keyBy('id') Loading @@ -35,7 +35,7 @@ interface PlatformProductChildServiceInterface * 获取单个数据 * @param string $sku 平台子产品sku * @param int $siteId 平台子产品所属站点 * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight"] * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight","packs"] * @param array $columns 平台子产品表的字段,默认全部字段 * ['id','platform_product_id','product_child_id','platform_product_child_sku','asin','fnsku','is_sale'] * @return array Loading @@ -46,7 +46,7 @@ interface PlatformProductChildServiceInterface * 通过sku列表获取平台子产品数组 * @param array $skuList 平台子产品sku的列表, 默认去重 * @param int $siteId 平台子产品所属站点 * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight"] * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight","packs"] * @param array $columns 平台子产品表的字段,默认全部字段 * ['id','platform_product_id','product_child_id','platform_product_child_sku','asin','fnsku','is_sale'] * @return array 默认keyBy('platform_product_child_sku') Loading @@ -62,7 +62,7 @@ interface PlatformProductChildServiceInterface public function getIdsByChildSku(string $childSku, array $limitIds = null); /** * 获取仓库子sku对应的平台子sku * 获取仓库主sku对应的平台主sku * @param array $productChildIds 已去重 * @param null $siteId 指定站点id, 不传或传null,获取全部数据 * @param array $columns Loading @@ -74,7 +74,7 @@ interface PlatformProductChildServiceInterface * 通过仓库产品id获取平台子产品数组 * @param $productId * @param null $siteId * @param array $relations * @param array $relations 平台子产品的关联关系,支持:["platform_product","product_child","weight","packs"] * @param array $columns * @return array */ Loading
src/Service/Interfaces/Product/ProductChildServiceInterface.php +3 −3 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ interface ProductChildServiceInterface * 获取单个数据 * @param int $id 子SKU id * @param array $columns 子SKU表的字段,默认显示全部 * @param array $relations 子SKU的关联关系,可传入['brand', 'category', 'product_name', 'images', 'cost'] * @param array $relations 子SKU的关联关系,可传入['brand', 'category', 'product_name', 'images', 'cost', 'weight', 'packs'] * @return array|null */ public function get($id, array $columns = ['*'], array $relations = []); Loading @@ -24,7 +24,7 @@ interface ProductChildServiceInterface * 通过id列表获取产品数组 * @param array $idList 子SKUid的列表, 默认去重 * @param array $columns 子SKU表的字段,默认显示全部 * @param array $relations 子SKU的关联关系,可传入['brand', 'category', 'product_name', 'images', 'cost'] * @param array $relations 子SKU的关联关系,可传入['brand', 'category', 'product_name', 'images', 'cost', 'weight', 'packs'] * @return array 默认keyBy('id') */ public function getByIdList(array $idList, array $columns = ['*'], array $relations = []): array; Loading @@ -33,7 +33,7 @@ interface ProductChildServiceInterface * 通过sku列表获取子产品列表 * @param array $skuList 默认去重 * @param array $columns 子SKU表的字段,默认返回id * @param array $relations 子SKU的关联关系,可传入['color', 'size','brand', 'category', 'product_name', 'images', 'cost', 'weight'] * @param array $relations 子SKU的关联关系,可传入['color', 'size','brand', 'category', 'product_name', 'images', 'cost', 'weight', 'packs'] * @return array 默认keyBy('child_sku') */ public function getListBySkuList(array $skuList, array $columns = ['id'], array $relations = []); Loading