提交 0d2e7705 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 81ba858b
...@@ -146,6 +146,9 @@ body { ...@@ -146,6 +146,9 @@ body {
.form .van-cell { .form .van-cell {
flex-direction: column; flex-direction: column;
} }
.form .prepend {
padding: 0 16px;
}
.form input.van-field__control, .form input.van-field__control,
.form textarea.van-field__control { .form textarea.van-field__control {
height: 40px; height: 40px;
......
...@@ -34,12 +34,20 @@ export default { ...@@ -34,12 +34,20 @@ export default {
name: 'is_self', name: 'is_self',
label: '在读证明邮寄收件人是否为本人', label: '在读证明邮寄收件人是否为本人',
fieldType: 'radio', fieldType: 'radio',
direction: 'horizontal',
values: [ values: [
{ value: '1', label: '是' }, { value: '1', label: '是' },
{ value: '0', label: '否' } { value: '0', label: '否' }
] ]
}, },
{ name: 'receive_name', label: '收件人姓名', rules: [{ required: true, message: '请输入收件人名字' }] }, {
name: 'receive_name',
label: '收件人姓名',
rules: [{ required: true, message: '请输入收件人名字' }],
visible(data, model) {
return model.is_self === '1'
}
},
{ {
name: 'telephone', name: 'telephone',
label: '收件人联系电话', label: '收件人联系电话',
...@@ -58,7 +66,6 @@ export default { ...@@ -58,7 +66,6 @@ export default {
methods: { methods: {
onSubmit(data) { onSubmit(data) {
data.affair_id = this.channelId data.affair_id = this.channelId
console.log(data)
this.isEdit ? this.handleUpdate(data) : this.handleAdd(data) this.isEdit ? this.handleUpdate(data) : this.handleAdd(data)
} }
}, },
......
...@@ -15,8 +15,9 @@ export default { ...@@ -15,8 +15,9 @@ export default {
{ name: 'form.personal_name', label: '姓名' }, { name: 'form.personal_name', label: '姓名' },
{ name: 'form.class_name', label: '班级' }, { name: 'form.class_name', label: '班级' },
{ name: 'form.sofia_id', label: 'Sofia ID' }, { name: 'form.sofia_id', label: 'Sofia ID' },
{ name: 'form.semester_name', label: '挂科学期' }, { name: 'form.receive_name', label: '收件人姓名' },
{ name: 'form.course_name', label: '重修课程' } { name: 'form.telephone', label: '收件人联系电话' },
{ name: 'form.email', label: '邮寄地址' }
] ]
} }
} }
......
...@@ -67,6 +67,7 @@ export default { ...@@ -67,6 +67,7 @@ export default {
label: '支付方式', label: '支付方式',
fieldType: 'radio', fieldType: 'radio',
values: this.payList, values: this.payList,
prepend: this.detail.form ? this.detail.form.credit_sum_str : '',
visible: () => { visible: () => {
return this.hasPay return this.hasPay
} }
...@@ -141,11 +142,17 @@ export default { ...@@ -141,11 +142,17 @@ export default {
}, },
// 去支付 // 去支付
handlePay() { handlePay() {
if (this.isWechat && this.ruleForm.payment === '2') { const params = Object.assign({}, this.ruleForm, {
this.handleWxJSAPIPay(this.productId) affair_id: this.channelId,
} else { course_id: this.ruleForm.course_id.join(',')
this.payVisible = true })
} this.handleUpdate(params, () => {
if (this.isWechat && this.ruleForm.payment === '2') {
this.handleWxJSAPIPay(this.productId)
} else {
this.payVisible = true
}
})
}, },
// 支付成功 // 支付成功
handlePaySuccess() { handlePaySuccess() {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论