|
@@ -65,6 +65,13 @@ class KeywordController extends BaseController |
|
@@ -65,6 +65,13 @@ class KeywordController extends BaseController |
|
65
|
return $this->success(Arr::twoKeepKeys($data, ['id', 'project_id', 'title', 'seo_title', 'seo_keywords', 'seo_description', 'created_at', 'route', 'url']));
|
65
|
return $this->success(Arr::twoKeepKeys($data, ['id', 'project_id', 'title', 'seo_title', 'seo_keywords', 'seo_description', 'created_at', 'route', 'url']));
|
|
66
|
}
|
66
|
}
|
|
67
|
|
67
|
|
|
|
|
68
|
+ /**
|
|
|
|
69
|
+ * @remark :保存
|
|
|
|
70
|
+ * @name :save
|
|
|
|
71
|
+ * @author :lyh
|
|
|
|
72
|
+ * @method :post
|
|
|
|
73
|
+ * @time :2023/8/28 14:24
|
|
|
|
74
|
+ */
|
|
68
|
public function save(KeywordRequest $request, KeywordLogic $logic)
|
75
|
public function save(KeywordRequest $request, KeywordLogic $logic)
|
|
69
|
{
|
76
|
{
|
|
70
|
$request->validated();
|
77
|
$request->validated();
|
|
@@ -73,15 +80,33 @@ class KeywordController extends BaseController |
|
@@ -73,15 +80,33 @@ class KeywordController extends BaseController |
|
73
|
}
|
80
|
}
|
|
74
|
|
81
|
|
|
75
|
/**
|
82
|
/**
|
|
|
|
83
|
+ * @remark :批量添加
|
|
|
|
84
|
+ * @name :batchAdd
|
|
|
|
85
|
+ * @author :lyh
|
|
|
|
86
|
+ * @method :post
|
|
|
|
87
|
+ * @time :2023/8/28 14:25
|
|
|
|
88
|
+ */
|
|
|
|
89
|
+ public function batchAdd(KeywordLogic $logic){
|
|
|
|
90
|
+ $this->request->validate([
|
|
|
|
91
|
+ 'title'=>['required','array']
|
|
|
|
92
|
+ ],[
|
|
|
|
93
|
+ 'title.required' => 'title不能为空',
|
|
|
|
94
|
+ 'title.array' => 'title为数组'
|
|
|
|
95
|
+ ]);
|
|
|
|
96
|
+ $data = $logic->batchAdd();
|
|
|
|
97
|
+ $this->response('success',Code::SUCCESS,$data);
|
|
|
|
98
|
+ }
|
|
|
|
99
|
+
|
|
|
|
100
|
+ /**
|
|
76
|
* @remark :删除数据
|
101
|
* @remark :删除数据
|
|
77
|
* @name :delete
|
102
|
* @name :delete
|
|
78
|
* @author :lyh
|
103
|
* @author :lyh
|
|
79
|
* @method :post
|
104
|
* @method :post
|
|
80
|
* @time :2023/8/23 17:44
|
105
|
* @time :2023/8/23 17:44
|
|
81
|
*/
|
106
|
*/
|
|
82
|
- public function delete(Request $request, KeywordLogic $logic)
|
107
|
+ public function delete(KeywordLogic $logic)
|
|
83
|
{
|
108
|
{
|
|
84
|
- $request->validate([
|
109
|
+ $this->request->validate([
|
|
85
|
'ids'=>['required', new Ids()]
|
110
|
'ids'=>['required', new Ids()]
|
|
86
|
],[
|
111
|
],[
|
|
87
|
'ids.required' => 'ID不能为空'
|
112
|
'ids.required' => 'ID不能为空'
|