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

bug fix

parent 8df32330
...@@ -123,14 +123,21 @@ ...@@ -123,14 +123,21 @@
success: (res) => { success: (res) => {
if(res.data.code === 0) { if(res.data.code === 0) {
const d = res.data.data; 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.params[item] = d[item]
}); });
this.qualification_id = d.qualification_id; if(d !== null) {
this.data = { this.qualification_id = d.qualification_id;
equipment_id: d.equipment_id, this.data = {
property_id: d.property_id 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 { } else {
uni.getStorage({ uni.getStorage({
key: 'installment', key: 'installment',
......
...@@ -98,15 +98,15 @@ ...@@ -98,15 +98,15 @@
url: `/uni/api/userqualification/GetUserQualification/${d.property_id}/${d.equipment_id}`, url: `/uni/api/userqualification/GetUserQualification/${d.property_id}/${d.equipment_id}`,
method: 'GET', method: 'GET',
success: (res) => { success: (res) => {
const d = res.data.data; const s = res.data.data;
Object.keys(this.params).forEach((item, index) => { Object.keys(this.params).forEach((item, index) => {
this.params[item] = d[item] this.params[item] = s[item]
}); });
this.data = { this.data = {
equipment_id: d.equipment_id, equipment_id: s.equipment_id || d.property_id,
property_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 @@ ...@@ -22,11 +22,11 @@
<view class="poupp_nper_detail"> <view class="poupp_nper_detail">
<view> <view>
<text>第1期 支付</text> <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>
<view> <view>
<text>剩余{{data.periods_num-1}}期 每期支付</text> <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> </view>
<view class="pay_btn" @click="open()">确认支付</view> <view class="pay_btn" @click="open()">确认支付</view>
......
...@@ -114,6 +114,11 @@ ...@@ -114,6 +114,11 @@
let key = this.list[i].key; let key = this.list[i].key;
this.list[i].value = this.data[key] || ''; this.list[i].value = this.data[key] || '';
} }
} else {
uni.showToast({
title: data.message,
icon: 'none'
})
} }
} }
}) })
...@@ -160,7 +165,7 @@ ...@@ -160,7 +165,7 @@
}, },
dataType: 'json', dataType: 'json',
success: (res) => { success: (res) => {
const {data, message} = res; const {data} = res;
if(data.code == 0){ if(data.code == 0){
uni.removeStorageSync('sales'); uni.removeStorageSync('sales');
if(this.advance_payment === 0) { if(this.advance_payment === 0) {
...@@ -201,7 +206,7 @@ ...@@ -201,7 +206,7 @@
}else{ }else{
uni.showToast({ uni.showToast({
icon: 'none', 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