作者 李宇航

合并分支 'lyh-server' 到 'master'

Lyh server



查看合并请求 !1999
@@ -4,6 +4,7 @@ namespace App\Http\Controllers\Aside\Com; @@ -4,6 +4,7 @@ namespace App\Http\Controllers\Aside\Com;
4 4
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 use App\Enums\Common\Common; 6 use App\Enums\Common\Common;
  7 +use App\Helper\Translate;
7 use App\Http\Controllers\Aside\BaseController; 8 use App\Http\Controllers\Aside\BaseController;
8 use App\Http\Logic\Aside\Manage\MenuLogic; 9 use App\Http\Logic\Aside\Manage\MenuLogic;
9 use App\Http\Logic\Bside\User\UserLoginLogic; 10 use App\Http\Logic\Bside\User\UserLoginLogic;
@@ -180,4 +181,16 @@ class IndexController extends BaseController @@ -180,4 +181,16 @@ class IndexController extends BaseController
180 $data = $service->humanizer($this->param['text'],$this->param['lang']); 181 $data = $service->humanizer($this->param['text'],$this->param['lang']);
181 $this->response('success', Code::SUCCESS, $data); 182 $this->response('success', Code::SUCCESS, $data);
182 } 183 }
  184 +
  185 + /**
  186 + * @remark :翻译
  187 + * @name :stringTranslation
  188 + * @author :lyh
  189 + * @method :post
  190 + * @time :2025/5/21 9:31
  191 + */
  192 + public function stringTranslation(){
  193 + $data = Translate::translateSl($this->param['text']);
  194 + $this->response('success', Code::SUCCESS, $data);
  195 + }
183 } 196 }
@@ -575,6 +575,7 @@ Route::middleware(['aloginauth'])->group(function () { @@ -575,6 +575,7 @@ Route::middleware(['aloginauth'])->group(function () {
575 //无需登录验证的路由组 575 //无需登录验证的路由组
576 Route::group([], function () { 576 Route::group([], function () {
577 Route::any('/login', [Aside\LoginController::class, 'login'])->name('admin.login.white'); 577 Route::any('/login', [Aside\LoginController::class, 'login'])->name('admin.login.white');
  578 + Route::any('/stringTranslation', [Aside\Com\IndexController::class, 'stringTranslation'])->name('admin.stringTranslation');
578 // Route::any('/image/{hash}/{w?}/{h?}', [\App\Http\Controllers\File\ImageController::class, 'index'])->name('admin.image_show'); 579 // Route::any('/image/{hash}/{w?}/{h?}', [\App\Http\Controllers\File\ImageController::class, 'index'])->name('admin.image_show');
579 Route::any('/file/{hash}', [\App\Http\Controllers\File\FileController::class, 'index'])->name('admin.file_show'); 580 Route::any('/file/{hash}', [\App\Http\Controllers\File\FileController::class, 'index'])->name('admin.file_show');
580 Route::any('/download_files', [\App\Http\Controllers\File\FileController::class, 'downLoad'])->name('admin.files_downLoad');//导出文件 581 Route::any('/download_files', [\App\Http\Controllers\File\FileController::class, 'downLoad'])->name('admin.files_downLoad');//导出文件