开始做充值和发票

This commit is contained in:
2024-03-20 11:10:52 +08:00
parent e5c9a96353
commit 7648ace524
59 changed files with 1091 additions and 199 deletions

View File

@@ -1,3 +1,4 @@
import { getRechargeList } from "../../service/recharge";
import { getYears } from "../../utils/index";
// pages/rechargeRecord/index.js
@@ -11,22 +12,7 @@ Page({
month: new Date().getMonth() + 1,
years: getYears(),
list: [
{ code: '165146513', money: 100, time: "2024-02-20 18:56:15" },
{ code: '466541651', money: 200, time: "2024-02-28 18:56:15" },
{ code: '165146513', money: 100, time: "2024-02-20 18:56:15" },
{ code: '466541651', money: 200, time: "2024-02-28 18:56:15" },
{ code: '165146513', money: 100, time: "2024-02-20 18:56:15" },
{ code: '466541651', money: 200, time: "2024-02-28 18:56:15" },
{ code: '165146513', money: 100, time: "2024-02-20 18:56:15" },
{ code: '466541651', money: 200, time: "2024-02-28 18:56:15" },
{ code: '165146513', money: 100, time: "2024-02-20 18:56:15" },
{ code: '466541651', money: 200, time: "2024-02-28 18:56:15" },
{ code: '165146513', money: 100, time: "2024-02-20 18:56:15" },
{ code: '466541651', money: 200, time: "2024-02-28 18:56:15" },
{ code: '165146513', money: 100, time: "2024-02-20 18:56:15" },
{ code: '466541651', money: 200, time: "2024-02-28 18:56:15" },
{ code: '165146513', money: 100, time: "2024-02-20 18:56:15" },
{ code: '466541651', money: 200, time: "2024-02-28 18:56:15" }
]
},
@@ -45,17 +31,26 @@ Page({
},
onChangeYear(e) {
const { years } = this.data;
const currentYear = years[Number(e.detail.value)]
this.setData({
year: years[Number(e.detail.value)]
year: currentYear
})
this.init(currentYear)
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
const currentYear = this.data.year;
this.init(currentYear)
},
async init(year) {
const { code, message, data } = await getRechargeList(year);
console.log('data', data)
this.setData({
list: data
})
},
/**
* 生命周期函数--监听页面隐藏
*/

View File

@@ -2,5 +2,6 @@
"usingComponents": {
"navigator": "/components/navigator/index",
"scrollPageWrapper": "/components/scrollPageWrapper/index"
}
},
"navigationBarTitleText": "充值记录"
}

View File

@@ -1,25 +1,20 @@
<!--pages/rechargeRecord/index.wxml-->
<scrollPageWrapper>
<navigator title="充值记录" />
<scroll-view type="list" scroll-y style="display: flex; flex-direction: column; flex: 1; width: 100%; overflow: auto;">
<view class="wrapper" list-item>
<view>
<picker bindchange="onChangeYear" value="{{index}}" range="{{years}}">
<view class="yearPicker">
{{ year }}年
<image src="/assets/images/down.png" mode="" class="down" />
</view>
</picker>
<view class="wrapper" list-item>
<view>
<picker bindchange="onChangeYear" value="{{index}}" range="{{years}}">
<view class="yearPicker">
{{ year }}年
<image src="/assets/images/down.png" mode="" class="down" />
</view>
<view class="recordsWrapper">
<view class="recordsItem border" wx:for="{{list}}">
<view class="codeTime">
<view class="code"> 表号:{{ item.code }} </view>
<view class="time"> {{ item.time }} </view>
</view>
<view class="money"> {{ item.money }} </view>
</view>
</picker>
</view>
<view class="recordsWrapper">
<view class="recordsItem border" wx:for="{{list}}" wx:key="index">
<view class="codeTime">
<view class="code"> 表号:{{ item.meter.code }} </view>
<view class="time"> {{ item.time }} </view>
</view>
<view class="money"> {{ item.money }} </view>
</view>
</scroll-view>
</scrollPageWrapper>
</view>
</view>