Loading src/Service/Interfaces/OutsideFactory/ExternalFactoryServiceInterface.php 0 → 100644 +23 −0 Original line number Diff line number Diff line <?php /** * 外工厂rpc服务 */ namespace Meibuyu\Rpc\Service\Interfaces\OutsideFactory; interface ExternalFactoryServiceInterface { /** * 发货单打印 * @param $deliveryNo 发货单号 * @return [] * @author Liu lu * date 2022-11-16 */ public function deliveryPrint($deliveryNo); } No newline at end of file src/Service/Interfaces/Production/ExternalDeliveryServiceInterface.php +21 −0 Original line number Diff line number Diff line Loading @@ -52,4 +52,25 @@ interface ExternalDeliveryServiceInterface */ public function deliveryRecordsListExport($params); /** * 通过发货单号获取发货信息 * @param $deliveryNoArr 发货单号 * @param $relation 关联模型 拿到发货产品信息 ['dispatch_products] * @param $columns * @return array ['发货单号'=>array()] * @author Liu lu * date 2022-11-15 */ public function getListInfoByDeliveryNo($deliveryNoArr,$relation=['dispatch_products'],$columns=['*']); /** * Notes: 获取发货详情 * User: carlos * DateTime: 2022/11/16 10:09 */ public function getDeliveryRecord($delivery_no); } No newline at end of file src/Service/Interfaces/Production/ExternalProductionServiceInterface.php +19 −0 Original line number Diff line number Diff line Loading @@ -35,4 +35,23 @@ interface ExternalProductionServiceInterface */ public function productionView($id); /** * Notes: 小货接单 * User: carlos * DateTime: 2022/11/16 14:53 * @param $params */ public function ordering($params); /** * Notes: 确认返修 * User: carlos * DateTime: 2022/11/16 15:00 * @param $params */ public function repair($params); } No newline at end of file src/Service/Interfaces/Store/StoreServiceInterface.php +8 −0 Original line number Diff line number Diff line Loading @@ -322,4 +322,12 @@ interface StoreServiceInterface * @return array */ public function getSampleWarehouseList(array $columns = ['id', 'name']): array; /** * 备货发货接收对应的明细数据 * @param array $params * @return array */ public function stockUpDeliveryDispatched(array $params): array; } Loading
src/Service/Interfaces/OutsideFactory/ExternalFactoryServiceInterface.php 0 → 100644 +23 −0 Original line number Diff line number Diff line <?php /** * 外工厂rpc服务 */ namespace Meibuyu\Rpc\Service\Interfaces\OutsideFactory; interface ExternalFactoryServiceInterface { /** * 发货单打印 * @param $deliveryNo 发货单号 * @return [] * @author Liu lu * date 2022-11-16 */ public function deliveryPrint($deliveryNo); } No newline at end of file
src/Service/Interfaces/Production/ExternalDeliveryServiceInterface.php +21 −0 Original line number Diff line number Diff line Loading @@ -52,4 +52,25 @@ interface ExternalDeliveryServiceInterface */ public function deliveryRecordsListExport($params); /** * 通过发货单号获取发货信息 * @param $deliveryNoArr 发货单号 * @param $relation 关联模型 拿到发货产品信息 ['dispatch_products] * @param $columns * @return array ['发货单号'=>array()] * @author Liu lu * date 2022-11-15 */ public function getListInfoByDeliveryNo($deliveryNoArr,$relation=['dispatch_products'],$columns=['*']); /** * Notes: 获取发货详情 * User: carlos * DateTime: 2022/11/16 10:09 */ public function getDeliveryRecord($delivery_no); } No newline at end of file
src/Service/Interfaces/Production/ExternalProductionServiceInterface.php +19 −0 Original line number Diff line number Diff line Loading @@ -35,4 +35,23 @@ interface ExternalProductionServiceInterface */ public function productionView($id); /** * Notes: 小货接单 * User: carlos * DateTime: 2022/11/16 14:53 * @param $params */ public function ordering($params); /** * Notes: 确认返修 * User: carlos * DateTime: 2022/11/16 15:00 * @param $params */ public function repair($params); } No newline at end of file
src/Service/Interfaces/Store/StoreServiceInterface.php +8 −0 Original line number Diff line number Diff line Loading @@ -322,4 +322,12 @@ interface StoreServiceInterface * @return array */ public function getSampleWarehouseList(array $columns = ['id', 'name']): array; /** * 备货发货接收对应的明细数据 * @param array $params * @return array */ public function stockUpDeliveryDispatched(array $params): array; }