Loading src/Service/Interfaces/Order/StockUpServiceInterface.php +8 −0 Original line number Diff line number Diff line Loading @@ -24,4 +24,12 @@ interface StockUpServiceInterface * @return array */ public function getStockUpInfoByOrderNo($sourceNo): array; /** * 获取礼服备货单价 * @param $orderNo * @param $productId * @return mixed */ public function getDressStockUnitPrice($orderNo, $productId); } src/Service/Interfaces/Order/SubOrderServiceInterface.php +22 −0 Original line number Diff line number Diff line Loading @@ -136,4 +136,26 @@ interface SubOrderServiceInterface */ 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); } src/Service/Interfaces/Production/ExternalProductionServiceInterface.php +37 −0 Original line number Diff line number Diff line Loading @@ -70,4 +70,41 @@ interface ExternalProductionServiceInterface */ 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 src/Service/Interfaces/Production/ProductionOrderServiceInterface.php +7 −0 Original line number Diff line number Diff line Loading @@ -12,4 +12,11 @@ interface ProductionOrderServiceInterface */ public function getProductionOrderByFilter(array $filters, $columns = ['*'], $with = []); /** * 根据生产单号获取对应的成本单价 * @param string $productionNo * @return mixed */ public function getUnitCostPriceByProductNo(string $productionNo); } src/Service/Interfaces/PurchaseNew/PurchaseDemandServiceInterface.php +10 −0 Original line number Diff line number Diff line Loading @@ -26,4 +26,14 @@ interface PurchaseDemandServiceInterface * @return 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 Loading
src/Service/Interfaces/Order/StockUpServiceInterface.php +8 −0 Original line number Diff line number Diff line Loading @@ -24,4 +24,12 @@ interface StockUpServiceInterface * @return array */ public function getStockUpInfoByOrderNo($sourceNo): array; /** * 获取礼服备货单价 * @param $orderNo * @param $productId * @return mixed */ public function getDressStockUnitPrice($orderNo, $productId); }
src/Service/Interfaces/Order/SubOrderServiceInterface.php +22 −0 Original line number Diff line number Diff line Loading @@ -136,4 +136,26 @@ interface SubOrderServiceInterface */ 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); }
src/Service/Interfaces/Production/ExternalProductionServiceInterface.php +37 −0 Original line number Diff line number Diff line Loading @@ -70,4 +70,41 @@ interface ExternalProductionServiceInterface */ 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
src/Service/Interfaces/Production/ProductionOrderServiceInterface.php +7 −0 Original line number Diff line number Diff line Loading @@ -12,4 +12,11 @@ interface ProductionOrderServiceInterface */ public function getProductionOrderByFilter(array $filters, $columns = ['*'], $with = []); /** * 根据生产单号获取对应的成本单价 * @param string $productionNo * @return mixed */ public function getUnitCostPriceByProductNo(string $productionNo); }
src/Service/Interfaces/PurchaseNew/PurchaseDemandServiceInterface.php +10 −0 Original line number Diff line number Diff line Loading @@ -26,4 +26,14 @@ interface PurchaseDemandServiceInterface * @return 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