Browse Source

上传代码

master
前端-胡立永 10 months ago
parent
commit
6be73eeadc
3 changed files with 41 additions and 25 deletions
  1. +1
    -1
      config.js
  2. +28
    -12
      pages_mine/mine/addBankCard.vue
  3. +12
    -12
      pages_mine/mine/purse.vue

+ 1
- 1
config.js View File

@ -5,7 +5,7 @@ import utils from './utils/utils.js'
// 当前环境 // 当前环境
const type = 'dev'
const type = 'prod'
// 环境配置 // 环境配置


+ 28
- 12
pages_mine/mine/addBankCard.vue View File

@ -1,7 +1,7 @@
<template> <template>
<view class="addBankCard"> <view class="addBankCard">
<!--顶部导航栏--> <!--顶部导航栏-->
<navbar leftClick @leftClick="$utils.navigateBack" title="添加银行卡"/>
<navbar leftClick @leftClick="$utils.navigateBack" title="编辑银行卡信息"/>
<!--添加银行卡页面--> <!--添加银行卡页面-->
<view class="container"> <view class="container">
@ -23,17 +23,17 @@
<view class="form-item"> <view class="form-item">
<text class="label">开户行</text> <text class="label">开户行</text>
<input class="input" placeholder="请输入开户行" v-model="bankAddress" />
<input class="input" placeholder="请输入开户行" v-model="form.bankAddress" />
</view> </view>
<view class="form-item"> <view class="form-item">
<text class="label">姓名</text> <text class="label">姓名</text>
<input class="input" placeholder="请输入姓名" v-model="name" />
<input class="input" placeholder="请输入姓名" v-model="form.name" />
</view> </view>
<view class="form-item"> <view class="form-item">
<text class="label">银行卡号</text> <text class="label">银行卡号</text>
<input class="input" placeholder="请输入银行卡号" v-model="idCard" />
<input class="input" placeholder="请输入银行卡号" v-model="form.bankId" />
</view> </view>
<!--<button class="next-button" @click="onNextClick">下一步</button>--> <!--<button class="next-button" @click="onNextClick">下一步</button>-->
@ -41,7 +41,7 @@
<!--下一步按钮--> <!--下一步按钮-->
<button @click="addCart" class="bottomBtn"> <button @click="addCart" class="bottomBtn">
添加
提交
</button> </button>
</view> </view>
</template> </template>
@ -52,27 +52,43 @@ import '../../common.css'; // 引入公共 CSS 文件
export default { export default {
data() { data() {
return { return {
name: '',
idCard: '',
bankAddress : '',
form : {
name: '',
bankId: '',
bankAddress : '',
},
}; };
}, },
onLoad() {
this.getData()
},
methods: { methods: {
onCameraClick() { onCameraClick() {
// //
}, },
getData(){
this.$api('infoGetBankCardPage', res => {
if(res.code == 200 && res.result){
this.form = res.result
}
})
},
addCart(){ addCart(){
let data = { let data = {
bankAddress : this.bankAddress,
name : this.name,
bankId : this.idCard,
bankAddress : this.form.bankAddress,
name : this.form.name,
bankId : this.form.bankId,
}
if(this.form.id){
data.id = this.form.id
} }
if (this.$utils.verificationAll(data, { if (this.$utils.verificationAll(data, {
bankAddress: '请输入开户行', bankAddress: '请输入开户行',
name: '请输入姓名', name: '请输入姓名',
idCard: '请输入银行卡号',
bankId: '请输入银行卡号',
})) { })) {
return return
} }


+ 12
- 12
pages_mine/mine/purse.vue View File

@ -31,11 +31,12 @@
<!--下部分--> <!--下部分-->
<view class="content-bottom"> <view class="content-bottom">
<view class="card-record">片记录</view>
<view class="card-record">银行</view>
<!--具体银行卡--> <!--具体银行卡-->
<view class="cards" > <view class="cards" >
<view class="cardItem" v-for="(item, index) in list" :key="index"> <view class="cardItem" v-for="(item, index) in list" :key="index">
<view class="cardImage"> <view class="cardImage">
<image src="https://tennis-oss.xzaiyp.top/2024-09-09/85fe8ad3-5094-473f-b184-ef4cf5c1db6e.svg" style="width: 100%;height: 100%;"></image>
<!-- <image src="../static/addBankCard/1.svg" style="width: 100%;height: 100%;"></image> --> <!-- <image src="../static/addBankCard/1.svg" style="width: 100%;height: 100%;"></image> -->
</view> </view>
<view class="cardInfo"> <view class="cardInfo">
@ -47,7 +48,7 @@
</view> </view>
</view> </view>
<view class="cardIcon"> <view class="cardIcon">
<image src="../static/purse/1.svg" style="width: 70%;height: 70%;"></image>
<!-- <image src="../static/purse/1.svg" style="width: 70%;height: 70%;"></image> -->
</view> </view>
</view> </view>
@ -87,13 +88,13 @@ export default {
this.infoGetInfoMoney() this.infoGetInfoMoney()
}, },
// //
onReachBottom() {
console.log(1111111);
if(this.queryParams.pageSize < this.total){
this.queryParams.pageSize += 10
this.getData()
}
},
// onReachBottom() {
// console.log(1111111);
// if(this.queryParams.pageSize < this.total){
// this.queryParams.pageSize += 10
// this.getData()
// }
// },
methods: { methods: {
// //
gotoIncomeRecordPage() { gotoIncomeRecordPage() {
@ -108,10 +109,9 @@ export default {
}) })
}, },
getData(){ getData(){
this.$api('infoGetBankCardPage', this.queryParams, res => {
this.$api('infoGetBankCardPage', res => {
if(res.code == 200){ if(res.code == 200){
this.list = res.result.records
this.total = res.result.total
this.list = [res.result]
} }
}) })
}, },


Loading…
Cancel
Save