|
@@ -2,6 +2,7 @@
|
|
|
|
|
|
namespace App\Http\Controllers\Client;
|
|
namespace App\Http\Controllers\Client;
|
|
|
|
|
|
|
|
+use App\Enums\OrderType;
|
|
use App\Http\Controllers\Controller;
|
|
use App\Http\Controllers\Controller;
|
|
use App\Services\Client\OrderService;
|
|
use App\Services\Client\OrderService;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Http\Request;
|
|
@@ -286,7 +287,7 @@ class OrderController extends Controller
|
|
* @bodyParam project_id int required 项目ID. Example: 1
|
|
* @bodyParam project_id int required 项目ID. Example: 1
|
|
* @bodyParam use_balance boolean 使用余额. Example: false
|
|
* @bodyParam use_balance boolean 使用余额. Example: false
|
|
* @bodyParam order_id int 订单ID. Example: 15
|
|
* @bodyParam order_id int 订单ID. Example: 15
|
|
- * @bodyParam payment_type string 支付类型. Example: balance
|
|
|
|
|
|
+ * @bodyParam payment_type number 支付类型. Example: 1 (1:余额,2:微信,3:支付宝)
|
|
*
|
|
*
|
|
* @response {
|
|
* @response {
|
|
* "status": "success",
|
|
* "status": "success",
|
|
@@ -296,6 +297,7 @@ class OrderController extends Controller
|
|
public function addTime(Request $request)
|
|
public function addTime(Request $request)
|
|
{
|
|
{
|
|
$data = $request->only(['project_id', 'use_balance', 'order_id', 'payment_type']);
|
|
$data = $request->only(['project_id', 'use_balance', 'order_id', 'payment_type']);
|
|
|
|
+ $data['order_type'] = OrderType::OVERTIME->value;
|
|
|
|
|
|
return $this->service->createOrder(Auth::user()->id, $data);
|
|
return $this->service->createOrder(Auth::user()->id, $data);
|
|
}
|
|
}
|