|
@@ -148,49 +148,52 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
|
|
+ let lastSecond = (e) => {
|
|
|
|
+ return new Date($A.formatDate("Y-m-d 23:59:29", Math.round(e / 1000)))
|
|
|
|
+ };
|
|
this.timeOptions = {
|
|
this.timeOptions = {
|
|
shortcuts: [{
|
|
shortcuts: [{
|
|
text: this.$L('今天'),
|
|
text: this.$L('今天'),
|
|
value() {
|
|
value() {
|
|
- return [new Date(), new Date()];
|
|
|
|
|
|
+ return [new Date(), lastSecond(new Date().getTime())];
|
|
}
|
|
}
|
|
}, {
|
|
}, {
|
|
text: this.$L('明天'),
|
|
text: this.$L('明天'),
|
|
value() {
|
|
value() {
|
|
let e = new Date();
|
|
let e = new Date();
|
|
e.setDate(e.getDate() + 1);
|
|
e.setDate(e.getDate() + 1);
|
|
- return [new Date(), e];
|
|
|
|
|
|
+ return [new Date(), lastSecond(e.getTime())];
|
|
}
|
|
}
|
|
}, {
|
|
}, {
|
|
text: this.$L('本周'),
|
|
text: this.$L('本周'),
|
|
value() {
|
|
value() {
|
|
- return [$A.getData('今天', true), $A.getData('本周结束', true)];
|
|
|
|
|
|
+ return [$A.getData('今天', true), lastSecond($A.getData('本周结束2', true))];
|
|
}
|
|
}
|
|
}, {
|
|
}, {
|
|
text: this.$L('本月'),
|
|
text: this.$L('本月'),
|
|
value() {
|
|
value() {
|
|
- return [$A.getData('今天', true), $A.getData('本月结束', true)];
|
|
|
|
|
|
+ return [$A.getData('今天', true), lastSecond($A.getData('本月结束', true))];
|
|
}
|
|
}
|
|
}, {
|
|
}, {
|
|
text: this.$L('3天'),
|
|
text: this.$L('3天'),
|
|
value() {
|
|
value() {
|
|
let e = new Date();
|
|
let e = new Date();
|
|
e.setDate(e.getDate() + 3);
|
|
e.setDate(e.getDate() + 3);
|
|
- return [new Date(), e];
|
|
|
|
|
|
+ return [new Date(), lastSecond(e.getTime())];
|
|
}
|
|
}
|
|
}, {
|
|
}, {
|
|
text: this.$L('5天'),
|
|
text: this.$L('5天'),
|
|
value() {
|
|
value() {
|
|
let e = new Date();
|
|
let e = new Date();
|
|
e.setDate(e.getDate() + 5);
|
|
e.setDate(e.getDate() + 5);
|
|
- return [new Date(), e];
|
|
|
|
|
|
+ return [new Date(), lastSecond(e.getTime())];
|
|
}
|
|
}
|
|
}, {
|
|
}, {
|
|
text: this.$L('7天'),
|
|
text: this.$L('7天'),
|
|
value() {
|
|
value() {
|
|
let e = new Date();
|
|
let e = new Date();
|
|
e.setDate(e.getDate() + 7);
|
|
e.setDate(e.getDate() + 7);
|
|
- return [new Date(), e];
|
|
|
|
|
|
+ return [new Date(), lastSecond(e.getTime())];
|
|
}
|
|
}
|
|
}]
|
|
}]
|
|
};
|
|
};
|