|
@@ -1240,15 +1240,28 @@ export default defineComponent({
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ // 删除的时间为当时时间的时候
|
|
|
+ let delStartTime: any = 0;
|
|
|
addTimeArr.map((item: any) => {
|
|
|
let realTime: any = getRelNowTime();
|
|
|
- if (item.type == "1") { // 删除当前时间段
|
|
|
+ if (item.type == "1") {
|
|
|
+ // 删除当前时间段
|
|
|
if (realTime >= item.startTime && realTime <= item.endTime) {
|
|
|
item.type = "3";
|
|
|
+ delStartTime = item.startTime;
|
|
|
item.endTimeReal = realTime;
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
+ addTimeArr.map((item: any, index: any) => {
|
|
|
+ if (
|
|
|
+ item.type == "0" &&
|
|
|
+ delStartTime &&
|
|
|
+ item.endTime == delStartTime
|
|
|
+ ) {
|
|
|
+ addTimeArr.splice(index, 1);
|
|
|
+ }
|
|
|
+ });
|
|
|
let formTimeArr: any = addTimeArr.concat(delTimerArr);
|
|
|
return formTimeArr;
|
|
|
} else {
|