Merge remote-tracking branch 'origin/master' into develop
This commit is contained in:
@@ -222,7 +222,7 @@ class CustomerController
|
|||||||
public function grade(Request $request)
|
public function grade(Request $request)
|
||||||
{
|
{
|
||||||
$id = Util::getParam($request, 'id');
|
$id = Util::getParam($request, 'id');
|
||||||
$id = Util::getParam($request, 'grade');
|
$grade = Util::getParam($request, 'grade');
|
||||||
if (Util::isEmpty($id)) {
|
if (Util::isEmpty($id)) {
|
||||||
return Util::fail('', 'id' . trans('not_null'));
|
return Util::fail('', 'id' . trans('not_null'));
|
||||||
}
|
}
|
||||||
@@ -230,7 +230,7 @@ class CustomerController
|
|||||||
return Util::fail('', 'grade' . trans('not_null'));
|
return Util::fail('', 'grade' . trans('not_null'));
|
||||||
}
|
}
|
||||||
$data = [
|
$data = [
|
||||||
'grade' => Util::getParam($request, 'grade', 0),
|
'grade' => $grade,
|
||||||
];
|
];
|
||||||
$res = Customer::where('id', $id)
|
$res = Customer::where('id', $id)
|
||||||
->update($data);
|
->update($data);
|
||||||
|
|||||||
@@ -19,6 +19,7 @@ class UserController
|
|||||||
public function login(Request $request)
|
public function login(Request $request)
|
||||||
{
|
{
|
||||||
$email = Util::getParam($request, 'email');
|
$email = Util::getParam($request, 'email');
|
||||||
|
$language = Util::getParam($request, 'language');
|
||||||
if (Util::isEmpty($email)) {
|
if (Util::isEmpty($email)) {
|
||||||
return Util::fail([], 'email' . trans('not_null'));
|
return Util::fail([], 'email' . trans('not_null'));
|
||||||
}
|
}
|
||||||
@@ -26,6 +27,7 @@ class UserController
|
|||||||
if (Util::isEmpty($password)) {
|
if (Util::isEmpty($password)) {
|
||||||
return Util::fail([], 'password' . trans('not_null'));
|
return Util::fail([], 'password' . trans('not_null'));
|
||||||
}
|
}
|
||||||
|
|
||||||
$user = User::select(['id', 'name', 'sex', 'role', 'avatar', 'email', 'password'])
|
$user = User::select(['id', 'name', 'sex', 'role', 'avatar', 'email', 'password'])
|
||||||
->where('status', 0)
|
->where('status', 0)
|
||||||
->where('email', $request->post('email'))
|
->where('email', $request->post('email'))
|
||||||
@@ -43,6 +45,7 @@ class UserController
|
|||||||
//验证密码
|
//验证密码
|
||||||
// if (!password_verify($userPassword, $hashedPassword)) {
|
// if (!password_verify($userPassword, $hashedPassword)) {
|
||||||
if ($userPassword == $hashedPassword) {
|
if ($userPassword == $hashedPassword) {
|
||||||
|
locale($language);
|
||||||
return Util::fail([], trans('password_error'));
|
return Util::fail([], trans('password_error'));
|
||||||
}
|
}
|
||||||
$userId = $user['id']; // 实际从数据库获取
|
$userId = $user['id']; // 实际从数据库获取
|
||||||
@@ -56,6 +59,12 @@ class UserController
|
|||||||
unset($result['password']);
|
unset($result['password']);
|
||||||
$result['token'] = $token;
|
$result['token'] = $token;
|
||||||
|
|
||||||
|
if (Util::isEmpty($language)) {
|
||||||
|
User::where('id', $userId)
|
||||||
|
->update(['language' => $language]);
|
||||||
|
locale($language);
|
||||||
|
}
|
||||||
|
|
||||||
return Util::success($result, trans('login_success'));
|
return Util::success($result, trans('login_success'));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -163,11 +172,8 @@ class UserController
|
|||||||
*/
|
*/
|
||||||
public function language(Request $request)
|
public function language(Request $request)
|
||||||
{
|
{
|
||||||
$id = Util::getParam($request, 'id');
|
$id = $request->user['id'];
|
||||||
$language = Util::getParam($request, 'language');
|
$language = Util::getParam($request, 'language');
|
||||||
if (Util::isEmpty($id)) {
|
|
||||||
return Util::fail([], 'id' . trans('not_null'));
|
|
||||||
}
|
|
||||||
if (Util::isEmpty($language)) {
|
if (Util::isEmpty($language)) {
|
||||||
return Util::fail([], 'language' . trans('not_null'));
|
return Util::fail([], 'language' . trans('not_null'));
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -37,7 +37,7 @@
|
|||||||
"illuminate/database": "^11.44",
|
"illuminate/database": "^11.44",
|
||||||
"phpmailer/phpmailer": "^6.9",
|
"phpmailer/phpmailer": "^6.9",
|
||||||
"shopwwi/webman-filesystem": "^2.0",
|
"shopwwi/webman-filesystem": "^2.0",
|
||||||
"iidestiny/flysystem-oss": "4",
|
"iidestiny/flysystem-oss": "^4",
|
||||||
"vlucas/phpdotenv": "^5.6"
|
"vlucas/phpdotenv": "^5.6"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
|
|||||||
Generated
+12
-24
@@ -4,7 +4,7 @@
|
|||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "8d5fe425388a62621d55a80ee07c34e8",
|
"content-hash": "1a64bcf537bed214294c8043291f03f3",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "aliyuncs/oss-sdk-php",
|
"name": "aliyuncs/oss-sdk-php",
|
||||||
@@ -411,26 +411,20 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "iidestiny/flysystem-oss",
|
"name": "iidestiny/flysystem-oss",
|
||||||
"version": "4.0",
|
"version": "4.5",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/iiDestiny/flysystem-oss.git",
|
"url": "https://github.com/iiDestiny/flysystem-oss.git",
|
||||||
"reference": "6b6cf6850be377c484c086505d942e61afa2875c"
|
"reference": "154ccb26075a20b350e2357289bfeabe3ca79ba0"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/iiDestiny/flysystem-oss/zipball/6b6cf6850be377c484c086505d942e61afa2875c",
|
"url": "https://api.github.com/repos/iiDestiny/flysystem-oss/zipball/154ccb26075a20b350e2357289bfeabe3ca79ba0",
|
||||||
"reference": "6b6cf6850be377c484c086505d942e61afa2875c",
|
"reference": "154ccb26075a20b350e2357289bfeabe3ca79ba0",
|
||||||
"shasum": "",
|
"shasum": ""
|
||||||
"mirrors": [
|
|
||||||
{
|
|
||||||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
|
||||||
"preferred": true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"aliyuncs/oss-sdk-php": "^2.4",
|
"aliyuncs/oss-sdk-php": "^2",
|
||||||
"ext-curl": "*",
|
"ext-curl": "*",
|
||||||
"ext-json": "*",
|
"ext-json": "*",
|
||||||
"ext-openssl": "*",
|
"ext-openssl": "*",
|
||||||
@@ -438,8 +432,8 @@
|
|||||||
"php": "^8.0.2"
|
"php": "^8.0.2"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"mockery/mockery": "^1.2",
|
"mockery/mockery": "^1.5",
|
||||||
"phpunit/phpunit": "^6.5",
|
"phpunit/phpunit": "^9.5",
|
||||||
"symfony/var-dumper": "^3.4"
|
"symfony/var-dumper": "^3.4"
|
||||||
},
|
},
|
||||||
"type": "library",
|
"type": "library",
|
||||||
@@ -467,9 +461,9 @@
|
|||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/iiDestiny/flysystem-oss/issues",
|
"issues": "https://github.com/iiDestiny/flysystem-oss/issues",
|
||||||
"source": "https://github.com/iiDestiny/flysystem-oss/tree/4.0"
|
"source": "https://github.com/iiDestiny/flysystem-oss/tree/4.5"
|
||||||
},
|
},
|
||||||
"time": "2022-04-19T06:23:50+00:00"
|
"time": "2025-02-12T05:54:03+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "illuminate/bus",
|
"name": "illuminate/bus",
|
||||||
@@ -2025,13 +2019,7 @@
|
|||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/shopwwi/webman-filesystem/zipball/de33afdbfc56678323f1aafb8d011d79378d164a",
|
"url": "https://api.github.com/repos/shopwwi/webman-filesystem/zipball/de33afdbfc56678323f1aafb8d011d79378d164a",
|
||||||
"reference": "de33afdbfc56678323f1aafb8d011d79378d164a",
|
"reference": "de33afdbfc56678323f1aafb8d011d79378d164a",
|
||||||
"shasum": "",
|
"shasum": ""
|
||||||
"mirrors": [
|
|
||||||
{
|
|
||||||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
|
||||||
"preferred": true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"league/flysystem": "^2.3|^3.0",
|
"league/flysystem": "^2.3|^3.0",
|
||||||
|
|||||||
+1
-1
@@ -24,7 +24,7 @@ use Webman\Route;
|
|||||||
Route::any('/login', [app\controller\UserController::class, 'login'])->middleware([app\middleware\CrossDomain::class]);
|
Route::any('/login', [app\controller\UserController::class, 'login'])->middleware([app\middleware\CrossDomain::class]);
|
||||||
|
|
||||||
// 文件上传接口
|
// 文件上传接口
|
||||||
Route::post('/upload', [app\controller\UploadController::class, 'uploadImage']);
|
Route::any('/upload', [app\controller\UploadController::class, 'uploadImage'])->middleware([app\middleware\CrossDomain::class]);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user