Commit 926258ca authored by liu lu's avatar liu lu

Merge branch 'develop' of http://git.huaperfect.com/without_auth/meibuyu-rpc into develop

parents 13f27720 d6973107
...@@ -28,4 +28,10 @@ interface PurchaseOrderServiceInterface ...@@ -28,4 +28,10 @@ interface PurchaseOrderServiceInterface
* @return mixed * @return mixed
*/ */
public function updatePurchaseOrder($id, $data); public function updatePurchaseOrder($id, $data);
/**
* @param array $ids
* @return mixed
*/
public function deletePurchaseOrder($ids);
} }
<?php
/**
* Created by PhpStorm.
* User: Zero
* Date: 2021/12/07
* Time: 9:39
*/
namespace Meibuyu\Rpc\Service\Interfaces\Product;
interface ThirdPlatformProductServiceInterface
{
/**
* 通过id数组获取shopify子产品数组
* @param array $ids 默认去重
* @return array 默认keyBy
* @author Zero
*/
public function getShopifyChildrenByIds(array $ids): array;
/**
* 通过id数组获取速卖通子产品数组
* @param array $ids 默认去重
* @return array 默认keyBy
* @author Zero
*/
public function getAliExpressChildrenByIds(array $ids): array;
/**
* 通过id数组获取Magento子产品数组
* @param array $ids 默认去重
* @return array 默认keyBy
* @author Zero
*/
public function getMagentoChildrenByIds(array $ids): array;
}
...@@ -31,4 +31,11 @@ interface SupplierNewServiceInterface ...@@ -31,4 +31,11 @@ interface SupplierNewServiceInterface
* @return array * @return array
*/ */
public function getSupplierInfo(array $params): array; public function getSupplierInfo(array $params): array;
/**
* 通过供应商名称获取供应商信息
* @param array $supplierName
* @return array
*/
public function getSupplierInfoByName(array $supplierName): array;
} }
\ No newline at end of file
<?php
/**
* Created by PhpStorm.
* User: qiudongfang
* Date: ${DATA}
* Time: 下午2:57
*/
namespace Meibuyu\Rpc\Service\Interfaces\SyncDataService;
interface SyncAliexpressServiceInterface
{
/**
* @param integer $siteId
* @param integer $status
* @param array $orderIds
* @return mixed
*/
public function syncOrders($siteId, $status, $orderIds);
/**
* @param integer $siteId
* @param array $orderIds
* @param integer $status
* @return mixed
*/
public function updateOrderStatus($siteId, $orderIds, $status);
/**
* @param integer $siteId
* @param array $productIds
* @return mixed
*/
public function syncProducts($siteId, $productIds);
/**
* @param integer $siteId
* @param array $productIds
* @param integer $status
* @return mixed
*/
public function updateProductStatus($siteId, $productIds, $status);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment