dev
xiaowen 3 years ago
parent b54629731a
commit c0fefc413e

@ -2,6 +2,10 @@ import moment from "moment"
Component({
data: {
timelist: ['二十四小时', '最近七天', '最近三十天', '自定义'],
valList: ['34', '3', '20', '4'],
sStartTime: '',
sEndTime: '',
sTimeType: '34',
intervalSel: 0,
show: false,
start: moment().format("YYYY-MM-DD HH:mm:ss"),
@ -14,20 +18,39 @@ Component({
dt1: '',
showDialog: false
},
lifetimes: {
attached() {
wx.setStorageSync('sTimeType', '34');
wx.setStorageSync('sStartTime', '');
wx.setStorageSync('sEndTime', '');
}
},
methods: {
priceSel(e){
this.setData({
intervalSel: e.currentTarget.dataset.index
})
wx.setStorageSync('sTimeType', this.data.valList[this.data.intervalSel]);
let start = "";
let end = "";
if(this.data.intervalSel === 3) {
wx.setStorageSync('sStartTime', this.data.start);
wx.setStorageSync('sEndTime', this.data.end);
start = this.data.start;
end = this.data.end;
this.setData({
show: true
})
} else {
wx.setStorageSync('sStartTime', '');
wx.setStorageSync('sEndTime', '');
start = '';
end = '';
this.setData({
show: false
})
}
this.triggerEvent('change', {sTimeType: this.data.valList[this.data.intervalSel], sStartTime: start, sEndTime: end})
},
onDisplay() {
this.setData({
@ -63,6 +86,8 @@ Component({
show1: false,
start: this.data.dt
});
wx.setStorageSync('sStartTime', this.data.start);
this.triggerEvent('change', {sTimeType: this.data.valList[this.data.intervalSel], sStartTime: this.data.start, sEndTime: this.data.end})
},
onConfirm1() {
let isBefore = moment(this.data.dt).isBefore(this.data.dt1)
@ -76,6 +101,8 @@ Component({
show2: false,
end: this.data.dt1
});
wx.setStorageSync('sEndTime', this.data.end);
this.triggerEvent('change', {sTimeType: this.data.valList[this.data.intervalSel], sStartTime: this.data.start, sEndTime: this.data.end})
},
onCancel() {
this.setData({

Loading…
Cancel
Save