From 827c323a91e1f38adf3a658cd7f01141941f81bf Mon Sep 17 00:00:00 2001 From: liqi Date: Wed, 25 Dec 2024 14:44:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95API=E5=8F=91=E8=B4=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/controllers/store/WareController.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/admin/controllers/store/WareController.php b/admin/controllers/store/WareController.php index 1ebb058..ab20862 100644 --- a/admin/controllers/store/WareController.php +++ b/admin/controllers/store/WareController.php @@ -29,6 +29,7 @@ use yii\web\UploadedFile; */ class WareController extends BaseAdminController { + public $optional = ['api-ware-send']; /** * @doc-name 仓库药品列表 * @doc-param int status 状态1下架2上架 / optional @@ -595,6 +596,18 @@ class WareController extends BaseAdminController } } + + public function actionApiWareSend() + { + return ['发货成功']; + $order = \Yii::$app->request->post('order_id'); + $orderAutoReceivedTime = isset($config['product_order']['received_time']) ? $config['product_order']['received_time'] : 7*24*3600; + \Yii::$app->queue->delay($orderAutoReceivedTime)->push(new ProductOrderAutoReceivedJob([ + 'orderId' => $order + ])); + return ['发货成功']; + } + /** * @doc-name 快递公司 * @doc-return mixed @List{id,name-string-公司名称,code-string-公司编码,type-string-公司类型,sort-int-排序} 快递公司