更新 app/Admin/Services/KeywordService.php
parent
35bd7eea05
commit
97ba05b6c6
|
|
@ -49,16 +49,16 @@ class KeywordService extends BaseService
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function validate($data, $id = null)
|
public function validate($data, $model = null)
|
||||||
{
|
{
|
||||||
$createRules = [
|
$createRules = [
|
||||||
'key' => ['required', Rule::unique('keywords', 'key')],
|
'key' => ['required', Rule::unique('keywords', 'key')],
|
||||||
'name' => ['required'],
|
'name' => ['required'],
|
||||||
];
|
];
|
||||||
$updateRules = [
|
$updateRules = [
|
||||||
'key' => [Rule::unique('keywords', 'key')->ignore($id)]
|
'key' => [Rule::unique('keywords', 'key')->ignore($model->id)]
|
||||||
];
|
];
|
||||||
$validator = Validator::make($data, $id ? $updateRules : $createRules, [
|
$validator = Validator::make($data, $model ? $updateRules : $createRules, [
|
||||||
'key.unique' => ':input 已经存在'
|
'key.unique' => ':input 已经存在'
|
||||||
]);
|
]);
|
||||||
if ($validator->fails()) {
|
if ($validator->fails()) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue