|
...
|
...
|
@@ -32,48 +32,19 @@ class TemplateRequest extends FormRequest |
|
|
|
*/
|
|
|
|
public function rules()
|
|
|
|
{
|
|
|
|
$rule = [
|
|
|
|
'css' => [],
|
|
|
|
'script' => [],
|
|
|
|
'html' => ['required'],
|
|
|
|
'source' => ['required',Rule::in(array_column(ATemplateHtml::$sourceMap,'template'))],
|
|
|
|
'source_id' => ['required','integer','gte:0'],
|
|
|
|
'status' => ['required',Rule::in([0,1])],
|
|
|
|
'section_list_id' => ['required']
|
|
|
|
return [
|
|
|
|
'html'=>'required',
|
|
|
|
'template_id'=>'required',
|
|
|
|
'section_list_id'=>'required',
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
// 删除
|
|
|
|
if($this->is('b/template/status')){
|
|
|
|
unset($rule['css']);
|
|
|
|
unset($rule['script']);
|
|
|
|
unset($rule['html']);
|
|
|
|
}
|
|
|
|
|
|
|
|
return $rule;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public function messages()
|
|
|
|
{
|
|
|
|
return [
|
|
|
|
|
|
|
|
'html.required' => '自定义内容必须',
|
|
|
|
|
|
|
|
'source.required' => '数据错误',
|
|
|
|
'source.in' => '数据错误',
|
|
|
|
|
|
|
|
'source_id.required' => '数据错误',
|
|
|
|
'source_id.integer' => '数据错误',
|
|
|
|
'source_id.gte' => '数据错误',
|
|
|
|
|
|
|
|
'status.required' => '状态错误',
|
|
|
|
'status.in' => '状态错误',
|
|
|
|
|
|
|
|
// 'section_list_id.required' => '必须填写',
|
|
|
|
|
|
|
|
'html.required'=>'请填写html',
|
|
|
|
'template_id.required'=>'模版id不能为空',
|
|
|
|
'section_list_id.required'=>'所选择的模块',
|
|
|
|
];
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
} |
...
|
...
|
|