Toggle navigation
Toggle navigation
This project
Loading...
Sign in
OnePoem
/
OnePoem-Server
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
李帅
2022-04-01 21:19:28 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
1dd089709c5bcf2f25c0e7cc40126fb5f7bec4ac
1dd08970
1 parent
bc57cfad
1.测试文件上传
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
5 deletions
app/Http/Controllers/V1/SettingController.php
app/Http/Controllers/V1/UserController.php
routes/api.php
app/Http/Controllers/V1/SettingController.php
View file @
1dd0897
...
...
@@ -40,7 +40,7 @@ class SettingController extends Controller
public
function
upload
(
Request
$request
)
{
$validator
=
Validator
::
make
(
$request
->
all
(),[
'image'
=>
'mimes:jpeg,png,bmp,gif'
'image'
=>
'
required|
mimes:jpeg,png,bmp,gif'
]);
if
(
$validator
->
fails
()){
...
...
@@ -68,7 +68,7 @@ class SettingController extends Controller
return
Response
::
success
([
'relative_path'
=>
$file
,
'absolute_path'
=>
Storage
::
disk
(
'public'
)
->
url
(
'file.jpg'
),
'absolute_path'
=>
Storage
::
disk
(
'public'
)
->
url
(
$file
),
]);
}
}
...
...
app/Http/Controllers/V1/UserController.php
View file @
1dd0897
...
...
@@ -126,10 +126,14 @@ class UserController extends Controller
return
Response
::
success
([
'avatar'
=>
$user
->
avatar
]);
}
public
function
user
()
public
function
user
(
Request
$request
)
{
$user
=
Auth
::
user
();
$user
->
profile
;
if
(
$request
->
get
(
'profile'
)
==
1
){
$user
->
profile
;
}
return
Response
::
success
(
$user
);
}
}
...
...
routes/api.php
View file @
1dd0897
...
...
@@ -60,5 +60,5 @@ Route::prefix('v1')->namespace('App\Http\Controllers\V1')->group(function (Route
$api
->
apiResource
(
'/membership'
,
'MembershipController'
);
/** 文件上传 */
$api
->
post
(
'/upload'
,
'SettingController@upload'
);
$api
->
post
(
'/upload
/image
'
,
'SettingController@upload'
);
});
\ No newline at end of file
...
...
Please
register
or
login
to post a comment