PurchaseDoneServiceInterface.php 876 Bytes
Newer Older
周智鹏's avatar
周智鹏 committed
1 2
<?php

3
namespace Meibuyu\Rpc\Service\Interfaces\Purchase;
周智鹏's avatar
周智鹏 committed
4 5 6 7 8 9 10 11 12

interface PurchaseDoneServiceInterface
{
    /**
     *通过子订单编号修改采购状态
     * @param array $orderIds 子订单编号 ['3333444','12222']
     * @return mixed
     */
    public function archivePurchase($orderIds);
周智鹏's avatar
周智鹏 committed
13 14 15 16 17 18 19

    /**
     *通过子订单编号通知取消
     * @param array $orderIds 子订单编号 ['3333444','12222']
     * @return mixed
     */
    public function noticeToCancel($orderIds);
周智鹏's avatar
周智鹏 committed
20 21 22

    /**
     * 传输产品规格
周智鹏's avatar
周智鹏 committed
23
     * @param $data ['order_id'=>'子订单编号','order_standard'=>'产品规格']
周智鹏's avatar
周智鹏 committed
24 25 26
     * @return mixed
     */
    public function productStandard($data);
周智鹏's avatar
周智鹏 committed
27 28 29 30 31 32 33 34


    /**
     * 通过子订单编号查询状态
     * @param array $orderIds 子订单编号 ['3333444','12222']
     * @return mixed
     */
    public function getOrderStatus($orderIds);
35
}