|
...
|
...
|
@@ -9,7 +9,10 @@ |
|
|
|
|
|
|
|
namespace App\Http\Controllers\Bside\SeoSetting;
|
|
|
|
|
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Http\Controllers\Bside\BaseController;
|
|
|
|
use App\Http\Logic\Bside\SeoSetting\LinkDataLogic;
|
|
|
|
use App\Models\SeoSetting\LinkData;
|
|
|
|
|
|
|
|
class LinkDataController extends BaseController
|
|
|
|
{
|
|
...
|
...
|
@@ -20,8 +23,26 @@ class LinkDataController extends BaseController |
|
|
|
* @method :post
|
|
|
|
* @time :2025/3/14 16:33
|
|
|
|
*/
|
|
|
|
public function lists(){
|
|
|
|
public function lists(LinkData $linkData){
|
|
|
|
$lists = $linkData->lists($this->map,$this->page,$this->row);
|
|
|
|
$this->response('success',Code::SUCCESS,$lists);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :获取详情数据
|
|
|
|
* @name :info
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2025/3/14 17:41
|
|
|
|
*/
|
|
|
|
public function info(LinkData $linkData){
|
|
|
|
$this->request->validate([
|
|
|
|
'id'=>['required'],
|
|
|
|
],[
|
|
|
|
'id.required' => 'id不能为空',
|
|
|
|
]);
|
|
|
|
$info = $linkData->read(['id'=>$this->param['id']]);
|
|
|
|
$this->response('success',Code::SUCCESS,$info);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -31,8 +52,14 @@ class LinkDataController extends BaseController |
|
|
|
* @method :post
|
|
|
|
* @time :2025/3/14 16:45
|
|
|
|
*/
|
|
|
|
public function batchSave(){
|
|
|
|
|
|
|
|
public function batchSave(LinkDataLogic $logic){
|
|
|
|
$this->request->validate([
|
|
|
|
'data'=>['required'],
|
|
|
|
],[
|
|
|
|
'data.required' => 'da_values不能为空',
|
|
|
|
]);
|
|
|
|
$logic->batchSave();
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -42,7 +69,14 @@ class LinkDataController extends BaseController |
|
|
|
* @method :post
|
|
|
|
* @time :2025/3/14 16:45
|
|
|
|
*/
|
|
|
|
public function del(){
|
|
|
|
|
|
|
|
public function del(LinkData $linkData){
|
|
|
|
$this->request->validate([
|
|
|
|
'id'=>'required|array',
|
|
|
|
],[
|
|
|
|
'id.required' => 'id不能为空',
|
|
|
|
'id.array' => 'id为数组',
|
|
|
|
]);
|
|
|
|
$result = $linkData->del(['id'=>['in',$this->param['id']]]);
|
|
|
|
$this->response('success',Code::SUCCESS,$result);
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|