小知识点|小知识点 (1+1)
【小知识点|小知识点 (1+1)】一 简单的二级联动 :
支付类型
v-model="formInline.payType"
@change="paymentMethodTwo"
placeholder="请选择">
:value='https://www.it610.com/article/item.subjectCode'
:label="item.subjectName">
支付方式
:disabled="!itemData.paymentType || !payTypeListTwo.length"
v-model="itemData.paymentMethod"
placeholder="请选择">
:value='https://www.it610.com/article/item.subjectCode'
:label="item.subjectName">
二 data 数据 :
itemData: {
paymentType: '',//支付类型
paymentMethod:'',//支付方式
},
三 methods js方法 :
//获取支付方式下拉框
paymentMethodTwo(type){
// 一级切换,重选二级
if (type !== 'init') {
this.itemData.paymentMethod = ''
if (this.itemData.paymentType !== 'WZFF') {
this.itemData.accountStatus = 'account_status_1'
} else {
this.itemData.accountStatus = ''
}
if (this.itemData.accountStatus !== 'account_status_1') {
this.itemData.typeOfPayer = ''
this.itemData.flowInformation = ''
this.itemData.payerInformation = ''
}
} else {
if (this.itemData.paymentType !== 'WZFF') {
this.itemData.accountStatus = 'account_status_1'
} else {
this.itemData.paymentMethod = ''
}
}
util.request({
method: 'get',
interface: 'selectChildrenPay',
data: {
subjectCode: this.itemData.paymentType
}
}).then(res => {
if (res.result.success == '1') {
this.payTypeListTwo = res.result.result
} else {
this.$message.error(res.result.message)
}
})
},
//获取支付方式下拉框
paymentTypeList(){
util.request({
method: 'get',
interface: 'selectPayType',
data: {}
}).then(res => {
if (res.result.success == '1') {
this.payTypeListOne = res.result.result
} else {
this.$message.error(res.result.message)
}
})
},
//小判断
推荐阅读
- 一个小故事,我的思考。
- 家乡的那条小河
- 一个人的碎碎念
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- 昨夜小楼听风
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- 2019.4.18感恩日记
- 那件我们忽略的小事叫感恩
- 你有婚内虐待行为吗()