开课增加学时显示

beetlsql3-dev
Mlxa0324 2 years ago
parent ac77d88019
commit e6987941b5

@ -79,6 +79,13 @@ public class TeacherOpenCourse extends BaseEntity{
@InsertIgnore
private Integer courseInfoCount;
@FetchSql("select sum(IFNULL(t.teacher_open_course_schedule_session_tag_duration, 0)) as course_hours " +
"from teacher_open_course_schedule_session_snap t " +
"where t.teacher_open_course_id = #teacherOpenCourseId# ")
@UpdateIgnore
@InsertIgnore
private float courseHours;
@Setter
@Getter
@Accessors(chain = true)
@ -280,4 +287,12 @@ public class TeacherOpenCourse extends BaseEntity{
public void setCourseInfoCount(Integer courseInfoCount) {
this.courseInfoCount = courseInfoCount;
}
public float getCourseHours() {
return courseHours;
}
public void setCourseHours(float courseHours) {
this.courseHours = courseHours;
}
}

@ -59,15 +59,16 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
align: "center",
},
{
field: 'time',
field: 'courseHours',
title: '课程学时',
align: "center",
hideField: false,
hide: $.isEmpty(sx_['endTime']) ? false : sx_['endTime'],
hide: $.isEmpty(sx_['courseHours']) ? false : sx_['courseHours'],
templet: function (d) {
var v = Common.GetDateDiff(d.startTime, d.endTime, 'hour');
// TODO 这里后面要改
return v / 10 + "学时";
// var v = Common.GetDateDiff(d.startTime, d.endTime, 'hour');
// // TODO 这里后面要改
// return v / 10 + "学时";
return d.courseHours + "学时";
}
},
{

Loading…
Cancel
Save