|
|
@@ -2122,7 +2122,7 @@ class PublicController extends AbstractController
|
|
|
public function upSectorPlace()
|
|
|
{
|
|
|
$requireData = $this->request->all();
|
|
|
- $typeId = $requireData['type_id'] ?? null;
|
|
|
+ $typeId = $requireData['type_id'] ?? null;
|
|
|
$type = $requireData['type'] ?? 0;
|
|
|
|
|
|
$validator = $this->validationFactory->make(
|
|
|
@@ -2130,7 +2130,6 @@ class PublicController extends AbstractController
|
|
|
[
|
|
|
'type_id' => 'required|integer',
|
|
|
'name' => 'required|string',
|
|
|
- 'width' => 'required|integer',
|
|
|
'height' => 'required|integer',
|
|
|
'sector_img' => 'required|string',
|
|
|
'sector_type' => 'required|integer',
|
|
|
@@ -2142,8 +2141,6 @@ class PublicController extends AbstractController
|
|
|
'type_id.integer' => '版式类型必须为整数',
|
|
|
'name.required' => '版式名称不能为空',
|
|
|
'name.string' => '版式名称必须为字符串',
|
|
|
- 'width.required' => '宽度不能为空',
|
|
|
- 'width.integer' => '宽度必须为整数',
|
|
|
'height.required' => '高度不能为空',
|
|
|
'height.integer' => '高度必须为整数',
|
|
|
'sector_img.required' => '通栏图片不能为空',
|
|
|
@@ -2968,5 +2965,31 @@ class PublicController extends AbstractController
|
|
|
$result = $this->publicServiceClient->checkRepeatKeyword($requireData);
|
|
|
return $result['code'] == 200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 自助建站-验证临时模板
|
|
|
+ * @return array
|
|
|
+ */
|
|
|
+ public function checkWebTemplate()
|
|
|
+ {
|
|
|
+ $requireData = $this->request->all();
|
|
|
+ $validator = $this->validationFactory->make(
|
|
|
+ $requireData,
|
|
|
+ [
|
|
|
+ 'template_data' => 'required',
|
|
|
+ 'website_id' => 'required',
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'template_data.required' => '模板数据不能为空',
|
|
|
+ 'website_id.required' => '网站id不能为空',
|
|
|
+ ]
|
|
|
+ );
|
|
|
+ if ($validator->fails()) {
|
|
|
+ $errorMessage = $validator->errors()->first();
|
|
|
+ return Result::error($errorMessage);
|
|
|
+ }
|
|
|
+ $requireData['user_id'] = Context::get("UserId");
|
|
|
+ $result = $this->publicServiceClient->checkWebTemplate($requireData);
|
|
|
+ return $result['code'] == 200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
+ }
|
|
|
}
|
|
|
|