|
@@ -10,6 +10,7 @@ use App\Services\UserService;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\DB;
|
|
use Illuminate\Support\Facades\DB;
|
|
use Illuminate\Support\Facades\Validator;
|
|
use Illuminate\Support\Facades\Validator;
|
|
|
|
+use PHPUnit\Util\Exception;
|
|
|
|
|
|
class UserController extends Controller
|
|
class UserController extends Controller
|
|
{
|
|
{
|
|
@@ -163,7 +164,6 @@ class UserController extends Controller
|
|
public function updateext(Request $request){
|
|
public function updateext(Request $request){
|
|
$user = auth('api')->user();
|
|
$user = auth('api')->user();
|
|
if(UserInfoModel::where('user_id', $user->id)->update($request->input())){
|
|
if(UserInfoModel::where('user_id', $user->id)->update($request->input())){
|
|
-
|
|
|
|
return response()->json(['message'=>"修改成功"]);
|
|
return response()->json(['message'=>"修改成功"]);
|
|
}else{
|
|
}else{
|
|
return $this->response->errorForbidden("修改失败");
|
|
return $this->response->errorForbidden("修改失败");
|
|
@@ -177,14 +177,27 @@ class UserController extends Controller
|
|
*/
|
|
*/
|
|
public function upload_file(Request $request){
|
|
public function upload_file(Request $request){
|
|
try {
|
|
try {
|
|
- $res = VipModel::query()->orderBy('id','asc')->get();
|
|
|
|
- foreach ($res as $k=>$v){
|
|
|
|
- $res[$k]['rights'] = json_decode($v['rights'],true);
|
|
|
|
|
|
+ if($request->post('url')==''){
|
|
|
|
+ throw new Exception("请选择上传内容");
|
|
}
|
|
}
|
|
|
|
+ $user = auth('api')->user();
|
|
|
|
+ $userinfo = UserInfoModel::query()->where('user_id',$user->id)->first();
|
|
|
|
+ if($request->type==1){
|
|
|
|
+ //图片
|
|
|
|
+ $user_photo = json_encode($userinfo->photo,true);
|
|
|
|
+ $user_photo []= $request->post('url');
|
|
|
|
+ $userinfo->photo = json_encode($user_photo);
|
|
|
|
+ }else{
|
|
|
|
+ //视频
|
|
|
|
+ $user_video = json_encode($userinfo->video,true);
|
|
|
|
+ $user_video []= $request->post('url');
|
|
|
|
+ $userinfo->video = json_encode($user_video);
|
|
|
|
+ }
|
|
|
|
+ $userinfo->save();
|
|
}catch (\Exception $exception){
|
|
}catch (\Exception $exception){
|
|
return $this->response->errorForbidden($exception->getMessage());
|
|
return $this->response->errorForbidden($exception->getMessage());
|
|
}
|
|
}
|
|
- return response()->json($res);
|
|
|
|
|
|
+ return response()->json(['message'=>'上传成功']);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|