You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
928 B

<template>
<view>
<uni-calendar range @change="change"></uni-calendar>
<navigator class="back" open-type="navigateBack" hover-class="none">{{$t(`取消`)}}</navigator>
</view>
</template>
<script>
import uniCalendar from '../components/uni-calendar/uni-calendar.vue';
export default {
components: {
uniCalendar
},
data() {
return {
type: ''
};
},
onLoad(options) {
this.type = options.type;
},
methods: {
change(e) {
const {
before,
after
} = e.range;
if (before && after) {
uni.navigateTo({
url: `/pages/admin/statistics/index?type=${this.type}&before=${before}&after=${after}&time=date`
});
}
}
},
}
</script>
<style lang="scss" scoped>
.back {
height: 86rpx;
border: 1rpx solid #E93323;
border-radius: 43rpx;
margin: 60rpx 30rpx;
font-size: 30rpx;
line-height: 84rpx;
text-align: center;
color: #E93323;
}
</style>