Commit 3831ac22 authored by  林继鑫's avatar 林继鑫

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

parents b0f5d583 fb948ef0
...@@ -24,4 +24,12 @@ interface StockUpServiceInterface ...@@ -24,4 +24,12 @@ interface StockUpServiceInterface
* @return array * @return array
*/ */
public function getStockUpInfoByOrderNo($sourceNo): array; public function getStockUpInfoByOrderNo($sourceNo): array;
/**
* 获取礼服备货单价
* @param $orderNo
* @param $productId
* @return mixed
*/
public function getDressStockUnitPrice($orderNo, $productId);
} }
...@@ -136,4 +136,26 @@ interface SubOrderServiceInterface ...@@ -136,4 +136,26 @@ interface SubOrderServiceInterface
*/ */
public function getSubOrderInfoByNo(array $subOrderNos = [], array $column = ['sub_order_no','shipping_notes','dispatch_notes','product_specification']): array; public function getSubOrderInfoByNo(array $subOrderNos = [], array $column = ['sub_order_no','shipping_notes','dispatch_notes','product_specification']): array;
/**
* 获取手动采购对应的成本单价(总成本 + 运费) / 对应的数量
* @param $subOrderNo
* @return mixed
*/
public function getManualPurchaseUnitPriceBySubOrderNo($subOrderNo);
/**
* 获取【订单中心-采购入库】对应的成本单价
* @param $subOrderNo
* @return mixed
*/
public function getOrderPurchaseUnitPrice($subOrderNo);
/**
* 获取销售退回单价
* 这里的 orderNo 有可能是主订单的 order_no, 也有可能是子订单的 sub_order_no, 先从
* @param $orderNo
* @param $productId
* @return mixed
*/
public function getSalesReturnUnitPrice($orderNo, $productId);
} }
...@@ -70,4 +70,41 @@ interface ExternalProductionServiceInterface ...@@ -70,4 +70,41 @@ interface ExternalProductionServiceInterface
*/ */
public function getExternalBillList($params); public function getExternalBillList($params);
/**
* 分派中心订单到仓跟进中心
* @param $params
* @author Lin jixin
* date 2022/12/19 16:35
*/
public function getApportionOrderToStoreList($params);
/**
* 分派中心订单到仓跟进中心tab
* @param $params
* @author Lin jixin
* date 2022/12/19 16:35
*/
public function getApportionOrderToStoreTab($params);
/**
* 分派中心订单到仓跟进中心回显
* @param $params
* @author Lin jixin
* date 2022/12/19 16:35
*/
public function viewApportionOrderbyId($params);
/**
* 分派中心订单到仓跟进中心下载发货单
* @param $params
* @author Lin jixin
* date 2022/12/19 16:35
*/
public function downloadDeliveryOrder($params);
} }
\ No newline at end of file
...@@ -12,4 +12,11 @@ interface ProductionOrderServiceInterface ...@@ -12,4 +12,11 @@ interface ProductionOrderServiceInterface
*/ */
public function getProductionOrderByFilter(array $filters, $columns = ['*'], $with = []); public function getProductionOrderByFilter(array $filters, $columns = ['*'], $with = []);
/**
* 根据生产单号获取对应的成本单价
* @param string $productionNo
* @return mixed
*/
public function getUnitCostPriceByProductNo(string $productionNo);
} }
...@@ -26,4 +26,14 @@ interface PurchaseDemandServiceInterface ...@@ -26,4 +26,14 @@ interface PurchaseDemandServiceInterface
* @return bool * @return bool
*/ */
public function deleteDemandByIds(array $demandIds): bool; public function deleteDemandByIds(array $demandIds): bool;
/**
* 批量取消采购
* @param array $subOrderNos 子单号数组
* @param array $user Auth::user()
* @author Liu lu
* date 2023-01-10
*/
public function batchCancelPurchase(array $subOrderNos,$user);
} }
\ No newline at end of file
...@@ -72,7 +72,12 @@ interface PurchaseInfoServiceInterface ...@@ -72,7 +72,12 @@ interface PurchaseInfoServiceInterface
public function getPurchaseTimeArrBySku(array $skuArr) :array; public function getPurchaseTimeArrBySku(array $skuArr) :array;
/**
* 根据对应的批次号和产品 ID 获取对应的采购陈本单价
* @param $batchNo
* @param $productId
* @return mixed
*/
public function getProductUnitPriceByBatchNo($batchNo, $productId);
} }
\ No newline at end of file
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