fix: 添加招生简介排序

This commit is contained in:
lwh 2023-04-27 19:21:20 +08:00
parent 3845ddb368
commit 217fa10fd1
2 changed files with 18 additions and 12 deletions

View File

@ -32,6 +32,7 @@ class EnrolIntro extends BaseController
'enrol_intro_id',
'enrol_intro_guid',
'enrol_intro_title',
'enrol_intro_sort',
'enrol_intro_content'
])
->order('enrol_intro_create_time', 'asc');
@ -54,7 +55,8 @@ class EnrolIntro extends BaseController
$model->allowField([
'enrol_intro_update_user_guid',
'enrol_intro_title',
'enrol_intro_content'
'enrol_intro_content',
'enrol_intro_sort'
])->save($params);
return msg('编辑成功!');
}
@ -74,7 +76,8 @@ class EnrolIntro extends BaseController
'enrol_intro_create_user_guid',
'enrol_intro_update_user_guid',
'enrol_intro_title',
'enrol_intro_content'
'enrol_intro_content',
'enrol_intro_sort'
]);
return msg('添加成功!');
}

View File

@ -30,6 +30,8 @@ class EnrolIntro extends BaseModel
"enrol_intro_content" => "string",
"enrol_intro_sort" => "int",
"enrol_intro_create_time" => "datetime",
"enrol_intro_create_user_guid" => "string",
@ -54,13 +56,18 @@ class EnrolIntro extends BaseModel
//排序字段
public $order_field = 'enrol_intro_sort';
/**
* 新增前
*/
public static function onBeforeInsert(self $model): void
{
// self::checkRepeatData($model);
Tool::sortInsertProc(
self::class,
$model->enrol_intro_sort,
);
$model->completeCreateField();
}
@ -69,15 +76,11 @@ class EnrolIntro extends BaseModel
*/
public static function onBeforeUpdate(self $model): void
{
// self::checkRepeatData($model);
Tool::sortEditProc(
self::class,
$model->enrol_intro_guid,
$model->enrol_intro_sort,
);
$model->completeUpdateField();
}
/**
* 删除前
*/
public static function onBeforeDelete(self $model): void
{
$model->completeDeleteField();
}
}