作者 liyuhang

gx

@@ -5,7 +5,8 @@ namespace App\Http\Controllers\Bside; @@ -5,7 +5,8 @@ namespace App\Http\Controllers\Bside;
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 use App\Http\Requests\Bside\UserRequest; 6 use App\Http\Requests\Bside\UserRequest;
7 use App\Models\User as UserModel; 7 use App\Models\User as UserModel;
8 -use Illuminate\Support\Facades\Validator; 8 +use App\Rules\Ids;
  9 +use Illuminate\Http\Request;
9 10
10 class UserController extends BaseController 11 class UserController extends BaseController
11 { 12 {
@@ -56,7 +57,6 @@ class UserController extends BaseController @@ -56,7 +57,6 @@ class UserController extends BaseController
56 'id.required' => 'ID不能为空' 57 'id.required' => 'ID不能为空'
57 ]); 58 ]);
58 $userModel = new UserModel(); 59 $userModel = new UserModel();
59 - //TODO::查询当前手机号码是否重复  
60 $info = $userModel->where('id','<>',$this->param['id']) 60 $info = $userModel->where('id','<>',$this->param['id'])
61 ->where(['mobile'=>$this->param['mobile']])->first(); 61 ->where(['mobile'=>$this->param['mobile']])->first();
62 if(!empty($info)){ 62 if(!empty($info)){
@@ -75,7 +75,7 @@ class UserController extends BaseController @@ -75,7 +75,7 @@ class UserController extends BaseController
75 * @author :liyuhang 75 * @author :liyuhang
76 * @method 76 * @method
77 */ 77 */
78 - public function status(UserRequest $request){ 78 + public function status(Request $request){
79 $request->validate([ 79 $request->validate([
80 'id'=>['required'], 80 'id'=>['required'],
81 'status'=>['required'], 81 'status'=>['required'],
@@ -96,9 +96,9 @@ class UserController extends BaseController @@ -96,9 +96,9 @@ class UserController extends BaseController
96 * @author :liyuhang 96 * @author :liyuhang
97 * @method 97 * @method
98 */ 98 */
99 - public function del(UserRequest $request){ 99 + public function del(Request $request){
100 $request->validate([ 100 $request->validate([
101 - 'id'=>['required'], 101 + 'id'=>['required', new Ids()],
102 ],[ 102 ],[
103 'id.required' => 'ID不能为空', 103 'id.required' => 'ID不能为空',
104 ]); 104 ]);