|
@@ -423,6 +423,7 @@ import {
|
|
|
cleanAttendance
|
|
|
} from "@/api/buildTeam";
|
|
|
import { permission } from "@/utils/directivePage";
|
|
|
+import { diffTimerFormMinute, addTimerFormMinute } from '@/utils/date'
|
|
|
// import { courseType } from "@/utils/searchArray";
|
|
|
export default {
|
|
|
name: "tcourseList",
|
|
@@ -643,10 +644,10 @@ export default {
|
|
|
"startTime",
|
|
|
row.startClassTimeStr.substring(0, 5)
|
|
|
);
|
|
|
- let time = Math.abs(dayjs(row.classDate + ' ' + row.startClassTimeStr).diff(row.classDate + ' ' + row.endClassTimeStr, 'Minute'))
|
|
|
+ let time = diffTimerFormMinute(row.classDate, row.startClassTimeStr, row.endClassTimeStr)
|
|
|
console.log(time)
|
|
|
this.maskForm.timer = time;
|
|
|
- this.maskForm.endTime = dayjs(row.classDate + ' ' + row.startClassTimeStr).add(time, 'minute').format('HH:mm')
|
|
|
+ this.maskForm.endTime = addTimerFormMinute(row.classDate, row.startClassTimeStr, time)
|
|
|
// this.maskForm.endTime = row.endClassTimeStr.substring(0, 5);
|
|
|
this.maskForm.id = row.courseScheduleId;
|
|
|
this.courseVisible = true;
|
|
@@ -852,8 +853,9 @@ export default {
|
|
|
})
|
|
|
.catch(() => { });
|
|
|
},
|
|
|
- changeStartTime () {
|
|
|
- this.maskForm.endTime = '';
|
|
|
+ changeStartTime (val) {
|
|
|
+ console.log(val)
|
|
|
+ this.maskForm.endTime = addTimerFormMinute(this.maskForm.date, val, this.maskForm.timer);
|
|
|
}
|
|
|
},
|
|
|
filters: {
|