|
|
|
|
@ -795,13 +795,16 @@ export default {
|
|
|
|
|
this.form.title =
|
|
|
|
|
(item.type_detail ? item.type_detail.name + " - " : "") +
|
|
|
|
|
item.name;
|
|
|
|
|
this.form.start_time = item.start_date
|
|
|
|
|
? `${item.start_date} 09:00:00`
|
|
|
|
|
: "";
|
|
|
|
|
this.form.end_time = item.end_date
|
|
|
|
|
? `${item.end_date} 17:00:00`
|
|
|
|
|
: "";
|
|
|
|
|
this.form.date = item.start_date;
|
|
|
|
|
// 仅新增时自动填充开始/截止时间,编辑时保留原值
|
|
|
|
|
if (this.type === 'add') {
|
|
|
|
|
this.form.start_time = item.start_date
|
|
|
|
|
? `${item.start_date} 09:00:00`
|
|
|
|
|
: "";
|
|
|
|
|
this.form.end_time = item.end_date
|
|
|
|
|
? `${item.end_date} 17:00:00`
|
|
|
|
|
: "";
|
|
|
|
|
this.form.date = item.start_date;
|
|
|
|
|
}
|
|
|
|
|
this.form.url = item.url;
|
|
|
|
|
this.form.color = item.type_detail?(item.type_detail.color?item.type_detail.color:''):''
|
|
|
|
|
}
|
|
|
|
|
@ -815,9 +818,12 @@ export default {
|
|
|
|
|
this.course_content_options.map((item) => {
|
|
|
|
|
if (item.id === e) {
|
|
|
|
|
this.form.title = item.theme;
|
|
|
|
|
this.form.start_time = item.start_date;
|
|
|
|
|
this.form.end_time = item.end_date;
|
|
|
|
|
this.form.date = item.start_date;
|
|
|
|
|
// 仅新增时自动填充开始/截止时间,编辑时保留原值
|
|
|
|
|
if (this.type === 'add') {
|
|
|
|
|
this.form.start_time = item.start_date;
|
|
|
|
|
this.form.end_time = item.end_date;
|
|
|
|
|
this.form.date = item.start_date;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
this.updateDaysFromDates();
|
|
|
|
|
|