Commit f0c11e3f by huaying

fix: 积分明细,客户日志时间选择器清空后回显

parent 68e01fa3
......@@ -66,6 +66,7 @@
import mixin from '../../wechatmembers/cardMixin';
import url from '../../axios/url';
import { doFetch, doFetchGet } from '../../axios/api';
import {formatYMD} from '@/common/filters/custom.js';
export default {
name: 'customerLog',
mixins: [mixin],
......@@ -171,7 +172,24 @@ export default {
if (v) this.$router.push({ path: v, query: { memberId: referLogId } });
// if (v) this.$router.push({ path: v, query: { memberId: this.memberId } });
},
}
},
watch: {
'dateDefault': {
handler: function(selectTime) {
if(!selectTime){
let start = new Date();
start.setFullYear(start.getFullYear() - 2);
start.setDate(start.getDate() + 1);
start = `${start.getFullYear()}-${start.getMonth() + 1}-${start.getDate()}`;
let end = new Date();
end = `${end.getFullYear()}-${end.getMonth() + 1}-${end.getDate()}`;
selectTime = [formatYMD(new Date(start).getTime()), formatYMD(new Date(end).getTime())]
this.dateDefault = [formatYMD(new Date(start).getTime()), formatYMD(new Date(end).getTime())]
}
},
immediate: true
}
},
};
</script>
<style lang="scss" scoped>
......
......@@ -239,6 +239,7 @@
<script>
import mixin from './integralMixin';
import {formatYMD} from '@/common/filters/custom.js';
import enterpriseIntergralWithhold from './enterpriseIntergralWithhold.vue';
import nav from "../../common/navbar/navbar.vue";
import { doFetch } from "../../components/axios/api";
......@@ -418,7 +419,24 @@ export default {
"v-nav": nav,
searchinput,
enterpriseIntergralWithhold
}
},
watch: {
'dateDefault': {
handler: function(selectTime) {
if(!selectTime){
let start = new Date();
start.setFullYear(start.getFullYear() - 2);
start.setDate(start.getDate() + 1);
start = `${start.getFullYear()}-${start.getMonth() + 1}-${start.getDate()}`;
let end = new Date();
end = `${end.getFullYear()}-${end.getMonth() + 1}-${end.getDate()}`;
selectTime = [formatYMD(new Date(start).getTime()), formatYMD(new Date(end).getTime())]
this.dateDefault = [formatYMD(new Date(start).getTime()), formatYMD(new Date(end).getTime())]
}
},
immediate: true
}
},
};
</script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment