|
@@ -11,7 +11,7 @@
|
|
|
<van-sticky :offset-top="0">
|
|
<van-sticky :offset-top="0">
|
|
|
<div class="box">
|
|
<div class="box">
|
|
|
<div class="time-box" @click="newShow = true">
|
|
<div class="time-box" @click="newShow = true">
|
|
|
- <div class="text">{{ startTime ? startTime : '请选择时间' }}</div>
|
|
|
|
|
|
|
+ <div class="text">{{ yearMonth ? yearMonth : '请选择时间' }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</van-sticky>
|
|
</van-sticky>
|
|
@@ -34,7 +34,13 @@
|
|
|
</van-empty>
|
|
</van-empty>
|
|
|
</template>
|
|
</template>
|
|
|
<van-popup :show="newShow" position="bottom" @close="newShow = false">
|
|
<van-popup :show="newShow" position="bottom" @close="newShow = false">
|
|
|
- <van-datetime-picker type="year-month" :value="currentDate" :min-date="minDate" @confirm="onConfirm" />
|
|
|
|
|
|
|
+ <van-datetime-picker
|
|
|
|
|
+ type="year-month"
|
|
|
|
|
+ @cancel="newShow = false"
|
|
|
|
|
+ :value="currentDate"
|
|
|
|
|
+ :min-date="minDate"
|
|
|
|
|
+ @confirm="onConfirm"
|
|
|
|
|
+ />
|
|
|
</van-popup>
|
|
</van-popup>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
@@ -45,24 +51,15 @@ export default {
|
|
|
name: 'Wallet',
|
|
name: 'Wallet',
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
- moneyInfo: {},
|
|
|
|
|
- time: 0,
|
|
|
|
|
- times: 'user',
|
|
|
|
|
- dateList: [],
|
|
|
|
|
newShow: false,
|
|
newShow: false,
|
|
|
- startTime: '',
|
|
|
|
|
|
|
+ yearMonth: '',
|
|
|
list: [],
|
|
list: [],
|
|
|
- flag: '',
|
|
|
|
|
- nameList: '',
|
|
|
|
|
currentDate: new Date().getTime(),
|
|
currentDate: new Date().getTime(),
|
|
|
- minDate: new Date().getTime(),
|
|
|
|
|
|
|
+ // minDate: new Date().getTime(),
|
|
|
empty: false
|
|
empty: false
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
computed: {
|
|
computed: {
|
|
|
- canSubmit() {
|
|
|
|
|
- return this.flag;
|
|
|
|
|
- },
|
|
|
|
|
...mapState(['roomInfo', 'ammeterInfo'])
|
|
...mapState(['roomInfo', 'ammeterInfo'])
|
|
|
},
|
|
},
|
|
|
// created() {
|
|
// created() {
|
|
@@ -86,7 +83,7 @@ export default {
|
|
|
onConfirm(event) {
|
|
onConfirm(event) {
|
|
|
this.currentDate = event.detail;
|
|
this.currentDate = event.detail;
|
|
|
var timeValue = this.timeFormat(new Date(event.detail), 'yyyy-MM');
|
|
var timeValue = this.timeFormat(new Date(event.detail), 'yyyy-MM');
|
|
|
- this.startTime = timeValue;
|
|
|
|
|
|
|
+ this.yearMonth = timeValue;
|
|
|
this.newShow = false;
|
|
this.newShow = false;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|