file:新增首页是否展示
This commit is contained in:
parent
9a6fd702a1
commit
d0a77d3cee
@ -25,7 +25,7 @@ class Classes extends BaseController
|
|||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$con = [];
|
$con = [];
|
||||||
|
|
||||||
$con = Tool::getOptionalQuery(['classes_name', 'LIKE'],);
|
$con = Tool::getOptionalQuery(['classes_name', 'LIKE'],['classes_status', '='],);
|
||||||
|
|
||||||
$query = ModelClasses::where($con)
|
$query = ModelClasses::where($con)
|
||||||
->field([
|
->field([
|
||||||
@ -35,6 +35,7 @@ class Classes extends BaseController
|
|||||||
'classes_cover',
|
'classes_cover',
|
||||||
'classes_desc',
|
'classes_desc',
|
||||||
'classes_content',
|
'classes_content',
|
||||||
|
'classes_status',
|
||||||
'classes_sort'
|
'classes_sort'
|
||||||
])
|
])
|
||||||
->order('classes_sort', 'asc');
|
->order('classes_sort', 'asc');
|
||||||
@ -59,6 +60,7 @@ class Classes extends BaseController
|
|||||||
'classes_name',
|
'classes_name',
|
||||||
'classes_cover',
|
'classes_cover',
|
||||||
'classes_desc',
|
'classes_desc',
|
||||||
|
'classes_status',
|
||||||
'classes_sort',
|
'classes_sort',
|
||||||
'classes_content'
|
'classes_content'
|
||||||
])->save($params);
|
])->save($params);
|
||||||
@ -82,6 +84,7 @@ class Classes extends BaseController
|
|||||||
'classes_name',
|
'classes_name',
|
||||||
'classes_cover',
|
'classes_cover',
|
||||||
'classes_desc',
|
'classes_desc',
|
||||||
|
'classes_status',
|
||||||
'classes_sort',
|
'classes_sort',
|
||||||
'classes_content'
|
'classes_content'
|
||||||
]);
|
]);
|
||||||
@ -110,14 +113,8 @@ class Classes extends BaseController
|
|||||||
public function exportExcel(Request $request)
|
public function exportExcel(Request $request)
|
||||||
{
|
{
|
||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$select = ModelClasses::field([
|
$params['limit'] = 10000;
|
||||||
'classes_name',
|
$select = self::getClassesList($request)['data'];
|
||||||
'classes_cover',
|
|
||||||
'classes_desc',
|
|
||||||
'classes_sort'
|
|
||||||
])
|
|
||||||
->order('classes_sort', 'asc')
|
|
||||||
->select();
|
|
||||||
return ModelClasses::exportExcel($select);
|
return ModelClasses::exportExcel($select);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -127,10 +124,9 @@ class Classes extends BaseController
|
|||||||
public function downloadTemplate(Request $request)
|
public function downloadTemplate(Request $request)
|
||||||
{
|
{
|
||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$data[] = array_values(ModelClasses::EXCELFIELD);
|
$data = array_values(ModelClasses::EXCELFIELD);
|
||||||
$data[] = ["冲刺班", "各大院校名师亲自指导", 1];
|
|
||||||
$excel = (new Excel())->exporTsheet($data);
|
$excel = (new Excel())->exporTsheet($data);
|
||||||
$excel->save('班型导入模板.xlsx');
|
$excel->save('资讯文章导入模板.xlsx');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -116,15 +116,8 @@ class EnrolAq extends BaseController
|
|||||||
public function exportExcel(Request $request)
|
public function exportExcel(Request $request)
|
||||||
{
|
{
|
||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$select = ModelEnrolAq::field([
|
$params['limit'] = 10000;
|
||||||
'enrol_aq_question',
|
$select = self::getEnrolAqList($request)['data'];
|
||||||
'enrol_aq_answer',
|
|
||||||
'enrol_aq_sort',
|
|
||||||
'enrol_aq_status',
|
|
||||||
'enrol_aq_answer_status'
|
|
||||||
])
|
|
||||||
->order('enrol_aq_sort', 'asc')
|
|
||||||
->select();
|
|
||||||
return ModelEnrolAq::exportExcel($select);
|
return ModelEnrolAq::exportExcel($select);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -25,7 +25,7 @@ class InfoArticle extends BaseController
|
|||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$con = [];
|
$con = [];
|
||||||
|
|
||||||
$con = Tool::getOptionalQuery(['info_article_title', 'LIKE'],['a.info_article_type_guid', '=']);
|
$con = Tool::getOptionalQuery(['info_article_title', 'LIKE'],['a.info_article_type_guid', '='], ['info_article_status', '='],);
|
||||||
|
|
||||||
$query = ModelinfoArticle::where($con)
|
$query = ModelinfoArticle::where($con)
|
||||||
->field([
|
->field([
|
||||||
@ -36,7 +36,9 @@ class InfoArticle extends BaseController
|
|||||||
'a.info_article_title',
|
'a.info_article_title',
|
||||||
'a.info_article_cover',
|
'a.info_article_cover',
|
||||||
'a.info_article_content',
|
'a.info_article_content',
|
||||||
'a.info_article_order'
|
'a.info_article_order',
|
||||||
|
'a.info_article_status',
|
||||||
|
|
||||||
])
|
])
|
||||||
->alias('a')
|
->alias('a')
|
||||||
->leftjoin('info_article_type b','a.info_article_type_guid = b.info_article_type_guid')
|
->leftjoin('info_article_type b','a.info_article_type_guid = b.info_article_type_guid')
|
||||||
@ -56,7 +58,7 @@ class InfoArticle extends BaseController
|
|||||||
'info_article_title|文章标题' => 'require',
|
'info_article_title|文章标题' => 'require',
|
||||||
'info_article_cover|文章封面' => 'require',
|
'info_article_cover|文章封面' => 'require',
|
||||||
'info_article_content|文章内容' => 'require',
|
'info_article_content|文章内容' => 'require',
|
||||||
'info_article_order|文章排序' => 'require'
|
'info_article_order|文章排序' => 'require',
|
||||||
]);
|
]);
|
||||||
$model = ModelinfoArticle::where('info_article_guid', $params['info_article_guid'])->find();
|
$model = ModelinfoArticle::where('info_article_guid', $params['info_article_guid'])->find();
|
||||||
|
|
||||||
@ -67,7 +69,8 @@ class InfoArticle extends BaseController
|
|||||||
'info_article_type_guid',
|
'info_article_type_guid',
|
||||||
'info_article_cover',
|
'info_article_cover',
|
||||||
'info_article_content',
|
'info_article_content',
|
||||||
'info_article_order'
|
'info_article_order',
|
||||||
|
'info_article_status',
|
||||||
])->save($params);
|
])->save($params);
|
||||||
return msg('编辑成功!');
|
return msg('编辑成功!');
|
||||||
}
|
}
|
||||||
@ -94,7 +97,8 @@ class InfoArticle extends BaseController
|
|||||||
'info_article_title',
|
'info_article_title',
|
||||||
'info_article_cover',
|
'info_article_cover',
|
||||||
'info_article_content',
|
'info_article_content',
|
||||||
'info_article_order'
|
'info_article_order',
|
||||||
|
'info_article_status',
|
||||||
]);
|
]);
|
||||||
return msg('添加成功!');
|
return msg('添加成功!');
|
||||||
}
|
}
|
||||||
@ -122,14 +126,8 @@ class InfoArticle extends BaseController
|
|||||||
public function exportExcel(Request $request)
|
public function exportExcel(Request $request)
|
||||||
{
|
{
|
||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$select = ModelinfoArticle::field([
|
$params['limit'] = 10000;
|
||||||
'info_article_title',
|
$select = self::getinfoArticleList($request)['data'];
|
||||||
'info_article_cover',
|
|
||||||
'info_article_content',
|
|
||||||
'info_article_order'
|
|
||||||
])
|
|
||||||
->order('info_article_update_time', 'desc')
|
|
||||||
->select();
|
|
||||||
return ModelinfoArticle::exportExcel($select);
|
return ModelinfoArticle::exportExcel($select);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ class JointAchievement extends BaseController
|
|||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$con = [];
|
$con = [];
|
||||||
|
|
||||||
$con = Tool::getOptionalQuery(['joint_achievement_title', 'LIKE'],);
|
$con = Tool::getOptionalQuery(['joint_achievement_title', 'LIKE'],['joint_achievement_status', '='],);
|
||||||
|
|
||||||
$query = ModelJointAchievement::where($con)
|
$query = ModelJointAchievement::where($con)
|
||||||
->field([
|
->field([
|
||||||
@ -34,6 +34,7 @@ class JointAchievement extends BaseController
|
|||||||
'joint_achievement_title',
|
'joint_achievement_title',
|
||||||
'joint_achievement_cover',
|
'joint_achievement_cover',
|
||||||
'joint_achievement_sort',
|
'joint_achievement_sort',
|
||||||
|
'joint_achievement_status',
|
||||||
'joint_achievement_content'
|
'joint_achievement_content'
|
||||||
])
|
])
|
||||||
->order('joint_achievement_sort', 'asc');
|
->order('joint_achievement_sort', 'asc');
|
||||||
@ -61,6 +62,7 @@ class JointAchievement extends BaseController
|
|||||||
'joint_achievement_title',
|
'joint_achievement_title',
|
||||||
'joint_achievement_cover',
|
'joint_achievement_cover',
|
||||||
'joint_achievement_sort',
|
'joint_achievement_sort',
|
||||||
|
'joint_achievement_status',
|
||||||
'joint_achievement_content'
|
'joint_achievement_content'
|
||||||
])->save($params);
|
])->save($params);
|
||||||
Db::commit();
|
Db::commit();
|
||||||
@ -91,6 +93,7 @@ class JointAchievement extends BaseController
|
|||||||
'joint_achievement_title',
|
'joint_achievement_title',
|
||||||
'joint_achievement_cover',
|
'joint_achievement_cover',
|
||||||
'joint_achievement_sort',
|
'joint_achievement_sort',
|
||||||
|
'joint_achievement_status',
|
||||||
'joint_achievement_content'
|
'joint_achievement_content'
|
||||||
]);
|
]);
|
||||||
Db::commit();
|
Db::commit();
|
||||||
@ -130,14 +133,8 @@ class JointAchievement extends BaseController
|
|||||||
public function exportExcel(Request $request)
|
public function exportExcel(Request $request)
|
||||||
{
|
{
|
||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$select = ModelJointAchievement::field([
|
$params['limit'] = 10000;
|
||||||
'joint_achievement_title',
|
$select = self::getJointAchievementList($request)['data'];
|
||||||
'joint_achievement_cover',
|
|
||||||
'joint_achievement_sort',
|
|
||||||
'joint_achievement_content'
|
|
||||||
])
|
|
||||||
->order('joint_achievement_sort', 'asc')
|
|
||||||
->select();
|
|
||||||
return ModelJointAchievement::exportExcel($select);
|
return ModelJointAchievement::exportExcel($select);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -25,7 +25,7 @@ class SchoolCategory extends BaseController
|
|||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$con = [];
|
$con = [];
|
||||||
|
|
||||||
$con = Tool::getOptionalQuery(['school_category_name', 'LIKE'],);
|
$con = Tool::getOptionalQuery(['school_category_name', 'LIKE'],['school_category_status', "="],);
|
||||||
|
|
||||||
$query = ModelSchoolCategory::where($con)
|
$query = ModelSchoolCategory::where($con)
|
||||||
->field([
|
->field([
|
||||||
@ -34,6 +34,7 @@ class SchoolCategory extends BaseController
|
|||||||
'school_category_title',
|
'school_category_title',
|
||||||
'school_category_name',
|
'school_category_name',
|
||||||
'school_category_img',
|
'school_category_img',
|
||||||
|
'school_category_status',
|
||||||
'school_category_sort'
|
'school_category_sort'
|
||||||
])
|
])
|
||||||
->order('school_category_sort', 'asc');
|
->order('school_category_sort', 'asc');
|
||||||
@ -60,6 +61,7 @@ class SchoolCategory extends BaseController
|
|||||||
'school_category_title',
|
'school_category_title',
|
||||||
'school_category_name',
|
'school_category_name',
|
||||||
'school_category_img',
|
'school_category_img',
|
||||||
|
'school_category_status',
|
||||||
'school_category_sort'
|
'school_category_sort'
|
||||||
])->save($params);
|
])->save($params);
|
||||||
return msg('编辑成功!');
|
return msg('编辑成功!');
|
||||||
@ -84,6 +86,7 @@ class SchoolCategory extends BaseController
|
|||||||
'school_category_title',
|
'school_category_title',
|
||||||
'school_category_name',
|
'school_category_name',
|
||||||
'school_category_img',
|
'school_category_img',
|
||||||
|
'school_category_status',
|
||||||
'school_category_sort'
|
'school_category_sort'
|
||||||
]);
|
]);
|
||||||
return msg('添加成功!');
|
return msg('添加成功!');
|
||||||
@ -111,13 +114,8 @@ class SchoolCategory extends BaseController
|
|||||||
public function exportExcel(Request $request)
|
public function exportExcel(Request $request)
|
||||||
{
|
{
|
||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$select = ModelSchoolCategory::field([
|
$params['limit'] = 10000;
|
||||||
'school_category_title',
|
$select = self::getSchoolCategoryList($request)['data'];
|
||||||
'school_category_name',
|
|
||||||
'school_category_img'
|
|
||||||
])
|
|
||||||
->order('school_category_sort', 'asc')
|
|
||||||
->select();
|
|
||||||
return ModelSchoolCategory::exportExcel($select);
|
return ModelSchoolCategory::exportExcel($select);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
}
|
@ -25,7 +25,7 @@ class Teacher extends BaseController
|
|||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$con = [];
|
$con = [];
|
||||||
|
|
||||||
$con = Tool::getOptionalQuery(['teacher_name', 'LIKE'], ['teacher_position', 'LIKE'], ['a.subject_guid', '='],);
|
$con = Tool::getOptionalQuery(['teacher_name', 'LIKE'], ['teacher_position', 'LIKE'], ['a.subject_guid', '='], ['a.teacher_status', '='],);
|
||||||
|
|
||||||
$query = ModelTeacher::where($con)
|
$query = ModelTeacher::where($con)
|
||||||
->field([
|
->field([
|
||||||
@ -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_status',
|
||||||
'a.teacher_order'
|
'a.teacher_order'
|
||||||
])
|
])
|
||||||
->alias('a')
|
->alias('a')
|
||||||
@ -71,6 +72,7 @@ class Teacher extends BaseController
|
|||||||
'teacher_img',
|
'teacher_img',
|
||||||
'subject_guid',
|
'subject_guid',
|
||||||
'teacher_intro',
|
'teacher_intro',
|
||||||
|
'teacher_status',
|
||||||
'teacher_order'
|
'teacher_order'
|
||||||
])->save($params);
|
])->save($params);
|
||||||
Db::commit();
|
Db::commit();
|
||||||
@ -106,6 +108,7 @@ class Teacher extends BaseController
|
|||||||
'teacher_img',
|
'teacher_img',
|
||||||
'subject_guid',
|
'subject_guid',
|
||||||
'teacher_intro',
|
'teacher_intro',
|
||||||
|
'teacher_status',
|
||||||
'teacher_order'
|
'teacher_order'
|
||||||
]);
|
]);
|
||||||
Db::commit();
|
Db::commit();
|
||||||
@ -155,12 +158,9 @@ class Teacher extends BaseController
|
|||||||
public function downloadTemplate(Request $request)
|
public function downloadTemplate(Request $request)
|
||||||
{
|
{
|
||||||
$params = $request->param();
|
$params = $request->param();
|
||||||
$data = [
|
$data = array_values(ModelTeacher::EXCELFIELD);
|
||||||
array_values(ModelTeacher::EXCELFIELD),
|
|
||||||
['管理组', '黎老师', '执行董事', '毕业于西南交大建筑与设计学院 高考美术教育13年', "1"]
|
|
||||||
];
|
|
||||||
$excel = (new Excel())->exporTsheet($data);
|
$excel = (new Excel())->exporTsheet($data);
|
||||||
$excel->save('教师导入模板.xlsx');
|
$excel->save('资讯文章导入模板.xlsx');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -169,7 +169,7 @@ class Teacher extends BaseController
|
|||||||
public function importExcel(Request $request)
|
public function importExcel(Request $request)
|
||||||
{
|
{
|
||||||
$file = new UploadFile('uploads', 'fileExt:xlsx');
|
$file = new UploadFile('uploads', 'fileExt:xlsx');
|
||||||
$file->putFile('teacher');
|
$file->putFile('info_article');
|
||||||
|
|
||||||
$msg = ModelTeacher::importExcel($file);
|
$msg = ModelTeacher::importExcel($file);
|
||||||
return [
|
return [
|
||||||
|
@ -34,6 +34,8 @@ class Classes extends BaseModel
|
|||||||
|
|
||||||
"classes_content" => "string",
|
"classes_content" => "string",
|
||||||
|
|
||||||
|
"classes_status" => "int",
|
||||||
|
|
||||||
"classes_sort" => "int",
|
"classes_sort" => "int",
|
||||||
|
|
||||||
"classes_create_time" => "datetime",
|
"classes_create_time" => "datetime",
|
||||||
|
@ -34,6 +34,8 @@ class InfoArticle extends BaseModel
|
|||||||
|
|
||||||
"info_article_content" => "string",
|
"info_article_content" => "string",
|
||||||
|
|
||||||
|
"info_article_status" => "int",
|
||||||
|
|
||||||
"info_article_order" => "int",
|
"info_article_order" => "int",
|
||||||
|
|
||||||
"info_article_create_time" => "datetime",
|
"info_article_create_time" => "datetime",
|
||||||
|
@ -30,6 +30,8 @@ class JointAchievement extends BaseModel
|
|||||||
|
|
||||||
"joint_achievement_cover" => "string",
|
"joint_achievement_cover" => "string",
|
||||||
|
|
||||||
|
"joint_achievement_status" => "int",
|
||||||
|
|
||||||
"joint_achievement_sort" => "int",
|
"joint_achievement_sort" => "int",
|
||||||
|
|
||||||
"joint_achievement_content" => "string",
|
"joint_achievement_content" => "string",
|
||||||
|
@ -33,6 +33,8 @@ class SchoolCategory extends BaseModel
|
|||||||
|
|
||||||
"school_category_img" => "string",
|
"school_category_img" => "string",
|
||||||
|
|
||||||
|
"school_category_status" => "int",
|
||||||
|
|
||||||
"school_category_sort" => "int",
|
"school_category_sort" => "int",
|
||||||
|
|
||||||
"school_category_create_time" => "datetime",
|
"school_category_create_time" => "datetime",
|
||||||
|
@ -37,6 +37,8 @@ class Teacher extends BaseModel
|
|||||||
"subject_guid" => "string",
|
"subject_guid" => "string",
|
||||||
|
|
||||||
"teacher_intro" => "string",
|
"teacher_intro" => "string",
|
||||||
|
|
||||||
|
"teacher_status" => "int",
|
||||||
|
|
||||||
"teacher_order" => "int",
|
"teacher_order" => "int",
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user