绚火健康

This commit is contained in:
2023-08-15 17:18:15 +08:00
commit 32cc588ae7
200 changed files with 8924 additions and 0 deletions

View File

@@ -0,0 +1,115 @@
/*
* 手太欠
* 愿这世界都如故事里一样 美好而动人~
*/
Page({
/**
* 页面的初始数据
*/
data: {
bankId : '', // 银行id
type : '', // 类型
bankData : '', // 银行卡编辑
bankArr : [], // 银行列表
bankIndex : 0, // 银行列表 index
disabled : false// 提交按钮
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.setData({
type : options.type,
bankId: options.id
})
if(options.type == 'Compile') {
// 获取银行编辑信息
this.bankEdit();
}
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
// 获取银行列表
this.bankInfo();
},
/**
* 银行编辑信息
*/
bankEdit() {
wx.$api.bank.cardEdit(this.data.bankId).then(res => {
let bankValue = res.data.banks.findIndex(val=> val.id == res.data.info.bank.id)
this.setData({
bankData : res.data.info,
bankIndex: bankValue
})
}).catch(err => { })
},
/**
* 银行机构列表
*/
bankInfo() {
wx.$api.bank.Creates().then(res => {
this.setData({
bankArr: res.data.banks
})
}).catch(err => { })
},
/**
* 选择银行index
*/
bankChange(e) {
this.setData({
bankIndex: e.detail.value
})
},
/**
* 表单提交
*/
siteform(val) {
let value = val.detail.value
console.log(value)
let data = {
name : value.name,
mobile : value.mobile,
no : value.no,
branch_name : value.branch_name,
bank_id : this.data.bankArr[this.data.bankIndex].id
}
this.setData({
disabled: true
})
// 入口为编辑
if(this.data.type == 'Compile') {
wx.$api.bank.Confirm(this.data.bankId, data).then(res => {
wx.navigateBack()
}).catch(() =>{
this.setData({
disabled: false
})
})
return
}
// 新增
wx.$api.bank.cardBind(data).then(res => {
wx.navigateBack()
}).catch(() =>{
this.setData({
disabled: false
})
})
}
})