完善发票和充值

This commit is contained in:
2024-03-21 09:38:10 +08:00
parent 7648ace524
commit c102434221
19 changed files with 388 additions and 16 deletions

View File

@@ -0,0 +1,74 @@
import { getInvoiceInfoDetail } from "../../service/invoice";
// pages/invoiceInfo/index.js
Page({
/**
* 页面的初始数据
*/
data: {
detail: {}
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
const { id } = options;
this.init(id);
},
async init(id) {
const { code, message, data } = await getInvoiceInfoDetail(id)
this.setData({ detail: data });
},
handleBack() {
wx.navigateBack()
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

View File

@@ -0,0 +1,6 @@
{
"usingComponents": {
"van-field": "@vant/weapp/field/index",
"van-button": "@vant/weapp/button/index"
}
}

View File

@@ -0,0 +1,50 @@
<!--pages/invoiceInfo/index.wxml-->
<van-cell-group>
<van-field
value="{{ detail.name }}"
label="公司名称"
border="{{ false }}"
readonly
/>
<van-field
value="{{ detail.tin }}"
label="税号"
border="{{ false }}"
readonly
/>
<van-field
value="{{ detail.address }}"
label="单位地址"
border="{{ false }}"
readonly
/>
<van-field
value="{{ detail.phone }}"
label="电话"
border="{{ false }}"
readonly
/>
<van-field
value="{{ detail.bank }}"
label="开户银行"
border="{{ false }}"
readonly
/>
<van-field
value="{{ detail.account }}"
label="开户账号"
border="{{ false }}"
readonly
/>
<van-field
value="{{ detail.email }}"
label="邮箱"
border="{{ false }}"
readonly
/>
</van-cell-group>
<view class="wrapper operate">
<van-button type="default" block style="flex: 1" bind:click="handleBack">返回</van-button>
<van-button type="info" block style="margin-left: 30rpx;flex: 1;">编辑</van-button>
</view>

View File

@@ -0,0 +1,7 @@
/* pages/invoiceInfo/index.wxss */
.operate {
display: flex;
align-items: center;
margin-top: 50rpx;
}