Browse Source

新增用户校验

master
parent
commit
7f51e5f0cf
  1. 3
      app/Controller/CouponRebateController.php
  2. 42
      app/Request/UserRequest.php

3
app/Controller/CouponRebateController.php

@ -23,6 +23,7 @@ use App\Model\CouponRec;
use App\Request\CouponRebateReceiveRequest; use App\Request\CouponRebateReceiveRequest;
use App\Service\CouponRebateService; use App\Service\CouponRebateService;
use App\Request\CouponRebateTieRequest; use App\Request\CouponRebateTieRequest;
use App\Request\UserRequest;
class CouponRebateController extends BaseController class CouponRebateController extends BaseController
{ {
@ -35,7 +36,7 @@ class CouponRebateController extends BaseController
/** /**
* 用户是否领取过领取优惠券 * 用户是否领取过领取优惠券
*/ */
public function isCouponRebate()
public function isCouponRebate(UserRequest $validator)
{ {
$user_id = $this->request->input('user_id', 0); $user_id = $this->request->input('user_id', 0);
$res = $this->CouponRebateService->isCouponRebate($user_id); $res = $this->CouponRebateService->isCouponRebate($user_id);

42
app/Request/UserRequest.php

@ -0,0 +1,42 @@
<?php
declare(strict_types=1);
namespace App\Request;
use Hyperf\Validation\Request\FormRequest;
class UserRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*/
public function authorize(): bool
{
return true;
}
/**
* Get the validation rules that apply to the request.
*/
public function rules(): array
{
return [
'user_id' => 'required|nonempty|integer|exists:ims_cjdc_user,id',
];
}
public function messages(): array
{
return [
'user_id.*' => ':attribute信息不正确',
];
}
public function attributes(): array
{
return [
'user_id' => '用户',
];
}
}
Loading…
Cancel
Save