From 290284b1819050f84d93193256cf2a2f5f6b7257 Mon Sep 17 00:00:00 2001 From: yanzai Date: Sun, 6 Oct 2024 11:03:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BB=E7=94=9F=E7=AB=AF=E5=88=9B=E5=BB=BA?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=EF=BC=8C=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/API/Web/OrderController.php | 19 +++++++++++++++++++ Laravel/routes/web.php | 1 + 2 files changed, 20 insertions(+) diff --git a/Laravel/app/Http/Controllers/API/Web/OrderController.php b/Laravel/app/Http/Controllers/API/Web/OrderController.php index ee3158f..ca00700 100644 --- a/Laravel/app/Http/Controllers/API/Web/OrderController.php +++ b/Laravel/app/Http/Controllers/API/Web/OrderController.php @@ -4,6 +4,7 @@ namespace App\Http\Controllers\API\Web; use App\Http\Controllers\API\H5\PersonController; use App\Http\Controllers\API\H5\PlanController; +use App\Http\Controllers\API\PEISApiController; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; @@ -199,5 +200,23 @@ class OrderController extends Controller return \Yz::echoError1('操作失败'); } } + public function item_check($hospital, $data) + { + $peis = new PEISApiController(); + $check = $peis::Post('套餐项目检查', $hospital, $data); + return $check; + } + public function generateOrderNumber() + { + // 获取当前时间的时间戳(精确到毫秒) + $timestamp = round(microtime(true) * 1000); + // 生成一个随机数(可以根据需要调整长度) + $randomPart = substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 6); + + // 拼接时间戳和随机部分 + $orderNumber = date("YmdHis", $timestamp / 1000) . substr($timestamp % 1000, -3) . $randomPart; + + return $orderNumber; + } } diff --git a/Laravel/routes/web.php b/Laravel/routes/web.php index dcbdc8d..9f49827 100644 --- a/Laravel/routes/web.php +++ b/Laravel/routes/web.php @@ -81,6 +81,7 @@ Route::group(['prefix' => 'api/Web'], function () { Route::post('/ComboGetList', 'App\Http\Controllers\API\Web\ComboController@GetList');//Web套餐列表 Route::post('/BuyInfo', 'App\Http\Controllers\API\Web\ComboController@BuyInfo');//Web购买详情 Route::post('/ItemGetList', 'App\Http\Controllers\API\Web\ItemController@GetList');//Web套餐列表 + Route::post('/Create', 'App\Http\Controllers\API\Web\OrderController@Create');//Web套餐列表 }); //对外------