|
...
|
...
|
@@ -12,6 +12,7 @@ namespace App\Http\Controllers\Aside\Project; |
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Http\Controllers\Aside\BaseController;
|
|
|
|
use App\Models\Project\MinorLanguages;
|
|
|
|
use App\Models\WebSetting\WebLanguage;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :小语种
|
|
...
|
...
|
@@ -22,6 +23,13 @@ use App\Models\Project\MinorLanguages; |
|
|
|
*/
|
|
|
|
class MinorLanguagesController extends BaseController
|
|
|
|
{
|
|
|
|
/**
|
|
|
|
* @remark :小语种列表
|
|
|
|
* @name :getMinorLanguageList
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2024/3/1 10:35
|
|
|
|
*/
|
|
|
|
public function getMinorLanguageList(){
|
|
|
|
$this->request->validate([
|
|
|
|
'project_id'=>'required',
|
|
...
|
...
|
@@ -29,7 +37,20 @@ class MinorLanguagesController extends BaseController |
|
|
|
'project_id.required' => 'keyword不能为空',
|
|
|
|
]);
|
|
|
|
$languageModel = new MinorLanguages();
|
|
|
|
$lists = $languageModel->list($this->map,'id',['language','type','keywords','service_day']);
|
|
|
|
$lists = $languageModel->list($this->map,'id',['language','type','keywords','service_day','lang']);
|
|
|
|
$this->response('success',Code::SUCCESS,$lists);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :获取所有的小语种
|
|
|
|
* @name :getLanguages
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2024/3/1 10:11
|
|
|
|
*/
|
|
|
|
public function getLanguages(){
|
|
|
|
$webLanguageModel = new WebLanguage();
|
|
|
|
$lists = $webLanguageModel->list($this->map,'id',['short','chinese']);
|
|
|
|
$this->response('success',Code::SUCCESS,$lists);
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|