修改电量查询存在查询问题
This commit is contained in:
		| @@ -77,8 +77,20 @@ Page({ | |||||||
|     this.init() |     this.init() | ||||||
|   }, |   }, | ||||||
|   async init() { |   async init() { | ||||||
|     const { queryType, timeType, meterId } = this.data; |     const { queryType, timeType, meterId, year, yearMonth, yearMonthDay } = this.data; | ||||||
|     const { code, message, data } = await getElectricityList({ type: queryType, meter: meterId, time: timeType }) |     let time; | ||||||
|  |     switch(timeType) { | ||||||
|  |       case 1: | ||||||
|  |         time = yearMonth; | ||||||
|  |         break; | ||||||
|  |       case 2:  | ||||||
|  |         time = year; | ||||||
|  |         break; | ||||||
|  |       default: | ||||||
|  |         time = yearMonthDay; | ||||||
|  |         break; | ||||||
|  |     } | ||||||
|  |     const { code, message, data } = await getElectricityList({ type: queryType, meter: meterId, time: time }) | ||||||
|     this.setData({ list: data }) |     this.setData({ list: data }) | ||||||
|   }, |   }, | ||||||
|   async getReadingList() { |   async getReadingList() { | ||||||
|   | |||||||
| @@ -80,7 +80,7 @@ | |||||||
|   <view wx:if="{{queryType === 1}}"> |   <view wx:if="{{queryType === 1}}"> | ||||||
|     <view style="margin: 30rpx;"> |     <view style="margin: 30rpx;"> | ||||||
|       <table header="{{meterReadingHeader}}" list="{{meterReadingList}}" wx:if="{{meterReadingList.length}}" /> |       <table header="{{meterReadingHeader}}" list="{{meterReadingList}}" wx:if="{{meterReadingList.length}}" /> | ||||||
|       <empty bind:refresh="init" wx:else /> |       <empty bind:refresh="getReadingList" wx:else /> | ||||||
|     </view> |     </view> | ||||||
|     |     | ||||||
|   </view> |   </view> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user