fix: 添加教师简介字段

This commit is contained in:
lwh 2023-05-09 11:56:27 +08:00
parent d19a084319
commit eb3d245509
3 changed files with 11 additions and 7 deletions

View File

@ -37,6 +37,7 @@ class Teacher extends BaseController
'a.subject_guid', 'a.subject_guid',
'b.subject_name', 'b.subject_name',
'a.teacher_intro', 'a.teacher_intro',
'a.teacher_content',
'a.teacher_status', 'a.teacher_status',
'a.teacher_order' 'a.teacher_order'
]) ])
@ -70,6 +71,7 @@ class Teacher extends BaseController
'teacher_name', 'teacher_name',
'teacher_position', 'teacher_position',
'teacher_img', 'teacher_img',
'teacher_content',
'subject_guid', 'subject_guid',
'teacher_intro', 'teacher_intro',
'teacher_status', 'teacher_status',
@ -105,6 +107,7 @@ class Teacher extends BaseController
'teacher_update_user_guid', 'teacher_update_user_guid',
'teacher_name', 'teacher_name',
'teacher_position', 'teacher_position',
'teacher_content',
'teacher_img', 'teacher_img',
'subject_guid', 'subject_guid',
'teacher_intro', 'teacher_intro',

View File

@ -42,10 +42,10 @@ class Teachers extends BaseController
} }
$con = Tool::getOptionalQuery( $con = Tool::getOptionalQuery(
['params'=> $params], ['params' => $params],
['teacher_name', 'LIKE'], ['teacher_name', 'LIKE'],
['b.subject_id', '='], ['b.subject_id', '='],
); );
$query = ModelTeachers::where($con) $query = ModelTeachers::where($con)
->field([ ->field([
@ -55,12 +55,11 @@ class Teachers extends BaseController
'a.teacher_img', 'a.teacher_img',
'a.subject_guid', 'a.subject_guid',
'b.subject_name', 'b.subject_name',
'a.teacher_order'
]) ])
->alias('a') ->alias('a')
->leftjoin('subject b', 'a.subject_guid = b.subject_guid') ->leftjoin('subject b', 'a.subject_guid = b.subject_guid')
->append(['teacher_eng_name']) ->append(['teacher_eng_name'])
->hidden(['subject_guid', 'teacher_order']) ->hidden(['subject_guid'])
->order('teacher_order', 'asc') ->order('teacher_order', 'asc')
->select(); ->select();
@ -86,13 +85,13 @@ class Teachers extends BaseController
'a.teacher_img', 'a.teacher_img',
'a.subject_guid', 'a.subject_guid',
'b.subject_name', 'b.subject_name',
'a.teacher_content',
'a.teacher_intro', 'a.teacher_intro',
'a.teacher_order'
]) ])
->alias('a') ->alias('a')
->leftjoin('subject b', 'a.subject_guid = b.subject_guid') ->leftjoin('subject b', 'a.subject_guid = b.subject_guid')
->append(['teacher_eng_name']) ->append(['teacher_eng_name'])
->hidden(['subject_guid', 'teacher_order']) ->hidden(['subject_guid'])
->where('teacher_id', $params['teacher_id']) ->where('teacher_id', $params['teacher_id'])
->find(); ->find();

View File

@ -34,6 +34,8 @@ class Teacher extends BaseModel
"teacher_img" => "string", "teacher_img" => "string",
"teacher_content" => "string",
"subject_guid" => "string", "subject_guid" => "string",
"teacher_intro" => "string", "teacher_intro" => "string",