完善发票和充值
This commit is contained in:
		
							
								
								
									
										75
									
								
								pages/editInvoice/index.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										75
									
								
								pages/editInvoice/index.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,75 @@ | ||||
| import { getInvoiceInfoDetail } from "../../service/invoice"; | ||||
|  | ||||
| // pages/invoiceInfo/index.js | ||||
| Page({ | ||||
|  | ||||
|   /** | ||||
|    * 页面的初始数据 | ||||
|    */ | ||||
|   data: { | ||||
|     detail: {} | ||||
|   }, | ||||
|  | ||||
|   /** | ||||
|    * 生命周期函数--监听页面加载 | ||||
|    */ | ||||
|   onLoad(options) { | ||||
|     const { id } = options; | ||||
|     console.log('options', options) | ||||
|     if (id !== "-1") { | ||||
|       this.init(id); | ||||
|     } | ||||
|   }, | ||||
|   async init(id) { | ||||
|     const { code, message, data } = await getInvoiceInfoDetail(id) | ||||
|     this.setData({ detail: data }); | ||||
|   }, | ||||
|   /** | ||||
|    * 生命周期函数--监听页面初次渲染完成 | ||||
|    */ | ||||
|   onReady() { | ||||
|  | ||||
|   }, | ||||
|  | ||||
|   /** | ||||
|    * 生命周期函数--监听页面显示 | ||||
|    */ | ||||
|   onShow() { | ||||
|  | ||||
|   }, | ||||
|  | ||||
|   /** | ||||
|    * 生命周期函数--监听页面隐藏 | ||||
|    */ | ||||
|   onHide() { | ||||
|  | ||||
|   }, | ||||
|  | ||||
|   /** | ||||
|    * 生命周期函数--监听页面卸载 | ||||
|    */ | ||||
|   onUnload() { | ||||
|  | ||||
|   }, | ||||
|  | ||||
|   /** | ||||
|    * 页面相关事件处理函数--监听用户下拉动作 | ||||
|    */ | ||||
|   onPullDownRefresh() { | ||||
|  | ||||
|   }, | ||||
|  | ||||
|   /** | ||||
|    * 页面上拉触底事件的处理函数 | ||||
|    */ | ||||
|   onReachBottom() { | ||||
|  | ||||
|   }, | ||||
|  | ||||
|   /** | ||||
|    * 用户点击右上角分享 | ||||
|    */ | ||||
|   onShareAppMessage() { | ||||
|  | ||||
|   } | ||||
| }) | ||||
							
								
								
									
										6
									
								
								pages/editInvoice/index.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								pages/editInvoice/index.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| { | ||||
|   "usingComponents": { | ||||
|     "van-field": "@vant/weapp/field/index", | ||||
|     "van-button": "@vant/weapp/button/index" | ||||
|   } | ||||
| } | ||||
							
								
								
									
										50
									
								
								pages/editInvoice/index.wxml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								pages/editInvoice/index.wxml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,50 @@ | ||||
| <van-cell-group> | ||||
|   <van-field | ||||
|     value="{{ detail.name }}" | ||||
|     label="公司名称" | ||||
|     border="{{ false }}" | ||||
|     placeholder="请选择公司名称" | ||||
|     required | ||||
|   /> | ||||
|   <van-field | ||||
|     value="{{ detail.tin }}" | ||||
|     label="税号" | ||||
|     border="{{ false }}" | ||||
|     placeholder="请输入税号" | ||||
|     required | ||||
|   /> | ||||
|   <van-field | ||||
|     value="{{ detail.address }}" | ||||
|     label="单位地址" | ||||
|     border="{{ false }}" | ||||
|     placeholder="请输入单位地址" | ||||
|   /> | ||||
|   <van-field | ||||
|     value="{{ detail.phone }}" | ||||
|     label="电话" | ||||
|     border="{{ false }}" | ||||
|     placeholder="请输入电话" | ||||
|   /> | ||||
|   <van-field | ||||
|     value="{{ detail.bank }}" | ||||
|     label="开户银行" | ||||
|     border="{{ false }}" | ||||
|     placeholder="请输入开户银行" | ||||
|   /> | ||||
|   <van-field | ||||
|     value="{{ detail.account }}" | ||||
|     label="开户账号" | ||||
|     border="{{ false }}" | ||||
|     placeholder="请输入开户账号" | ||||
|   /> | ||||
|   <van-field | ||||
|     value="{{ detail.email }}" | ||||
|     label="邮箱" | ||||
|     border="{{ false }}" | ||||
|     placeholder="请输入邮箱" | ||||
|   /> | ||||
| </van-cell-group> | ||||
|  | ||||
| <view class="wrapper operate"> | ||||
|   <van-button type="info" block style="margin-left: 30rpx;flex: 1;">保存</van-button> | ||||
| </view> | ||||
							
								
								
									
										6
									
								
								pages/editInvoice/index.wxss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								pages/editInvoice/index.wxss
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| /* pages/editInvoice/index.wxss */ | ||||
| .operate { | ||||
|   display: flex; | ||||
|   align-items: center; | ||||
|   margin-top: 50rpx; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user