fix 课程绑定

beetlsql3-dev
Mlxa0324 2 years ago
parent 0d418aa2ea
commit 306c52e443

@ -14,6 +14,8 @@ public class ResourcesApplicationCourseQuery extends PageParam {
private Long resourcesApplicationId;
@Query(name = "课程配置ID", display = false)
private Long courseInfoId;
@Query(name = "课程名称", display = true, fuzzy=true)
private String courseInfoName;
private String courseInfoIds;
@ -52,4 +54,12 @@ public class ResourcesApplicationCourseQuery extends PageParam {
public void setCourseInfoIds(String courseInfoIds) {
this.courseInfoIds = courseInfoIds;
}
public String getCourseInfoName() {
return courseInfoName;
}
public void setCourseInfoName(String courseInfoName) {
this.courseInfoName = courseInfoName;
}
}

@ -4,9 +4,10 @@ queryByCondition
select
@pageTag(){
t.*
t.*
@}
from resources_application_course t
left join course_info ta on t.course_info_id = ta.course_info_id
where 1=1
@//数据权限该sql语句功能点,如果不考虑数据权限,可以删除此行
and #function("resourcesApplicationCourse.query")#
@ -19,6 +20,9 @@ queryByCondition
@if(!isEmpty(courseInfoId)){
and t.course_info_id =#courseInfoId#
@}
@if(!isEmpty(courseInfoName)){
and ta.course_info_name like #"%"+courseInfoName+"%"#
@}

@ -8,13 +8,13 @@
}
</style>
<layui:searchForm formId="searchForm" searchList="" condition="${search}">
<div class="layui-inline">
<label class="layui-form-label">课程名称</label>
<div class="layui-input-inline">
<input type="text" name="courseInfoName" id="courseInfoName" autocomplete="off" placeholder="请输入检索条件" class="layui-input"
style="width: 200px;float: left;margin-right: 10px;">
</div>
</div>
<!-- <div class="layui-inline">-->
<!-- <label class="layui-form-label">课程名称</label>-->
<!-- <div class="layui-input-inline">-->
<!-- <input type="text" name="courseInfoName" id="courseInfoName" autocomplete="off" placeholder="请输入检索条件" class="layui-input"-->
<!-- style="width: 200px;float: left;margin-right: 10px;">-->
<!-- </div>-->
<!-- </div>-->
</layui:searchForm>
<!--<div class="layui-btn-group">

Loading…
Cancel
Save