Commit 19add907 authored by 王建威's avatar 王建威

bug fix

parent 8df32330
......@@ -123,14 +123,21 @@
success: (res) => {
if(res.data.code === 0) {
const d = res.data.data;
Object.keys(this.params).forEach((item, index) => {
d && Object.keys(this.params).forEach((item, index) => {
this.params[item] = d[item]
});
this.qualification_id = d.qualification_id;
this.data = {
equipment_id: d.equipment_id,
property_id: d.property_id
}
if(d !== null) {
this.qualification_id = d.qualification_id;
this.data = {
equipment_id: d.equipment_id || option.property_id,
property_id: d.property_id || option.equipment_id
}
} else {
this.data = {
equipment_id: option.property_id,
property_id: option.equipment_id
}
}
} else {
uni.getStorage({
key: 'installment',
......
......@@ -98,15 +98,15 @@
url: `/uni/api/userqualification/GetUserQualification/${d.property_id}/${d.equipment_id}`,
method: 'GET',
success: (res) => {
const d = res.data.data;
const s = res.data.data;
Object.keys(this.params).forEach((item, index) => {
this.params[item] = d[item]
this.params[item] = s[item]
});
this.data = {
equipment_id: d.equipment_id,
property_id: d.property_id
equipment_id: s.equipment_id || d.property_id,
property_id: s.property_id || d.equipment_id
}
this.qualification_id = d.qualification_id;
this.qualification_id = s.qualification_id;
}
});
},
......
......@@ -22,11 +22,11 @@
<view class="poupp_nper_detail">
<view>
<text>第1期 支付</text>
<text>¥ {{Number(data.first_payment)+(Number(data.equipment_price)-Number(data.advance_payment))*Number(data.count)}}</text>
<text>¥ {{(Number(data.first_payment)+(Number(data.equipment_price)-Number(data.advance_payment))*Number(data.count)).toFixed(2)}}</text>
</view>
<view>
<text>剩余{{data.periods_num-1}}期 每期支付</text>
<text>¥ {{Number(data.remaining_payment)+(Number(data.equipment_price)-Number(data.advance_payment))*Number(data.count)}}</text>
<text>¥ {{(Number(data.remaining_payment)+(Number(data.equipment_price)-Number(data.advance_payment))*Number(data.count)).toFixed(2)}}</text>
</view>
</view>
<view class="pay_btn" @click="open()">确认支付</view>
......
......@@ -114,6 +114,11 @@
let key = this.list[i].key;
this.list[i].value = this.data[key] || '';
}
} else {
uni.showToast({
title: data.message,
icon: 'none'
})
}
}
})
......@@ -160,7 +165,7 @@
},
dataType: 'json',
success: (res) => {
const {data, message} = res;
const {data} = res;
if(data.code == 0){
uni.removeStorageSync('sales');
if(this.advance_payment === 0) {
......@@ -201,7 +206,7 @@
}else{
uni.showToast({
icon: 'none',
title: message
title: data.message
})
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment