PurchaseDoneServiceInterface.php 879 Bytes
Newer Older
周智鹏's avatar
周智鹏 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14
<?php


namespace Meibuyu\Micro\Service\Interfaces\Purchase;


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

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

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


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