作者 lyh

gx

... ... @@ -2,9 +2,11 @@
namespace App\Helper;
use App\Models\WebSetting\WebSettingCountry;
class Country
{
public static $tls_list = [
public $tls_list = [
'en' => [
'text' => '英语',
'lang_text' => 'English',
... ... @@ -665,4 +667,20 @@ class Country
'con_flag' => '',
],
];
/**
* @name :(获取翻译国家)set_country
* @author :lyh
* @method :post
* @time :2023/5/4 17:57
*/
public function set_country(){
$data = [];
foreach ($this->tls_list as $k=>$v){
$data[] = ['name'=>$v['text'],'alias'=>$k];
}
$webCountry = new WebSettingCountry();
$webCountry->insert($data);
return;
}
}
... ...
... ... @@ -3,6 +3,7 @@
namespace App\Http\Controllers\Bside;
use App\Enums\Common\Code;
use App\Helper\Country;
use App\Models\Project\Project;
use App\Models\Project\Project as ProjectModel;
use App\Models\User\ProjectMenu as ProjectMenuModel;
... ... @@ -115,4 +116,8 @@ class ComController extends BaseController
$this->response('success');
}
public function get_country(){
$country = new Country();
return $country->set_country();
}
}
... ...
... ... @@ -193,6 +193,7 @@ Route::middleware(['bloginauth'])->group(function () {
//无需登录验证的路由组
Route::group([], function () {
Route::any('/login', [\App\Http\Controllers\Bside\ComController::class, 'login'])->name('login');
Route::any('/', [\App\Http\Controllers\Bside\ComController::class, 'get_country'])->name('get_country');
Route::get('/file/download', [\App\Http\Controllers\Bside\FileController::class, 'download'])->name('file_download');
Route::any('/image/{hash}/{w?}/{h?}', [\App\Http\Controllers\ImageController::class,'index'])->name('image_show');
... ...