weizong song 5 years ago
parent 524c64af47
commit 421bd739a7

@ -3,11 +3,30 @@
namespace App\Http\Controllers\Customer;
use App\Http\Controllers\Controller;
use App\Models\OrderItems;
use App\Models\Orders;
use App\Models\Project;
use App\Models\Training;
class PublicController extends Controller
{
/**
* @OA\Get(
* path="/customer/get-orders-count",
* summary="V2-获取总服务单数",
* description="获取总服务单数",
* @OA\Response(
* response="200",
* description="获取总服务单数",
* )
* )
*/
public function getOrdersCount() {
$count = Orders::count();
$order_items_count = OrderItems::whereHas("order")->count();
return response()->json(compact("count","order_items_count"));
}
/**
* @OA\Get(
* path="/customer/get-projects",

@ -97,6 +97,7 @@ Route::group(["namespace" => "Customer", "prefix" => "customer"], function () {
Route::get('get-projects', 'PublicController@getProjects');
Route::get('get-training-videos', 'PublicController@getTrainingVideos');
Route::get('get-training-video/{id}', 'PublicController@getTrainingVideo');
Route::get('get-orders-count', 'PublicController@getOrdersCount');
Route::group(['middleware' => ['authorize.jwt:customer']], function () {
Route::get('get-product/{id}', 'OrdersController@getProduct');

Loading…
Cancel
Save