From ca55fd463e2843c0aba74094575a93189f3c12de Mon Sep 17 00:00:00 2001 From: evoxwht <442384644@qq.com> Date: Wed, 3 Nov 2021 10:41:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BC=80=E6=BA=90=E6=A0=B8?= =?UTF-8?q?=E9=94=80=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../v1/order/StoreOrderController.php | 23 ++++++++++++++++--- crmeb/app/api/route/v1.php | 3 ++- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/crmeb/app/api/controller/v1/order/StoreOrderController.php b/crmeb/app/api/controller/v1/order/StoreOrderController.php index 61846efe6..8273ab5e8 100644 --- a/crmeb/app/api/controller/v1/order/StoreOrderController.php +++ b/crmeb/app/api/controller/v1/order/StoreOrderController.php @@ -32,8 +32,8 @@ use app\services\order\{OtherOrderServices, StoreOrderRefundServices, StoreOrderServices, StoreOrderSuccessServices, - StoreOrderTakeServices -}; + StoreOrderTakeServices, + StoreOrderWriteOffServices}; use app\services\pay\OrderPayServices; use app\services\pay\YuePayServices; use app\services\product\product\StoreProductReplyServices; @@ -956,5 +956,22 @@ class StoreOrderController return app('json')->successful($cartProduct); } - + /** + * 门店核销 + * @param Request $request + */ + public function order_verific(Request $request, StoreOrderWriteOffServices $services) + { + list($verifyCode, $isConfirm) = $request->postMore([ + ['verify_code', ''], + ['is_confirm', 0] + ], true); + if (!$verifyCode) return app('json')->fail('Lack of write-off code'); + $uid = $request->uid(); + $orderInfo = $services->writeOffOrder($verifyCode, (int)$isConfirm, $uid); + if ($isConfirm == 0) { + return app('json')->success($orderInfo); + } + return app('json')->success('Write off successfully'); + } } diff --git a/crmeb/app/api/route/v1.php b/crmeb/app/api/route/v1.php index 41a2badea..b85618bd7 100644 --- a/crmeb/app/api/route/v1.php +++ b/crmeb/app/api/route/v1.php @@ -59,7 +59,8 @@ Route::group(function () { Route::post('switch_h5', 'v1.LoginController/switch_h5')->name('switch_h5');// 切换账号 //商品类 Route::get('product/code/:id', 'v1.store.StoreProductController/code')->name('productCode');//商品分享二维码 推广员 - + //核销 + Route::post('order/order_verific', 'v1.order.StoreOrderController/order_verific')->name('order');//订单核销 //公共类 Route::post('upload/image', 'v1.PublicController/upload_image')->name('uploadImage');//图片上传 //用户类 客服聊天记录