|
@@ -183,7 +183,13 @@ export default {
|
|
|
},
|
|
|
//列表删除事件
|
|
|
toDelete({ data, index }) {
|
|
|
- this.events.splice(index, 1);
|
|
|
+ this.$set(
|
|
|
+ this,
|
|
|
+ `events`,
|
|
|
+ this.events.filter(f => f.id !== data.id)
|
|
|
+ );
|
|
|
+ // this.events.splice(index, 1);
|
|
|
+ this.selectList.splice(index, 1);
|
|
|
},
|
|
|
//全年计划保存验证
|
|
|
toSavePlan() {
|
|
@@ -258,9 +264,8 @@ export default {
|
|
|
object.title = `第${JSON.parse(JSON.stringify(term))}期第${JSON.parse(JSON.stringify(batch))}批次`;
|
|
|
object.name = JSON.parse(JSON.stringify(object.title));
|
|
|
} else {
|
|
|
- // let { name } = data;
|
|
|
- // object = { start, end, term, type, number, color, name, title: name };
|
|
|
- object = data;
|
|
|
+ let { name } = data;
|
|
|
+ object = { ...data, title: name };
|
|
|
}
|
|
|
if (isNew) {
|
|
|
object.id = `eve${new Date().getTime()}`;
|