正在显示
1 个修改的文件
包含
19 行增加
和
3 行删除
... | ... | @@ -2162,6 +2162,17 @@ Page({ |
2162 | 2162 | // }) |
2163 | 2163 | // } |
2164 | 2164 | // }, |
2165 | + handleBeforemarry: function (beforemarry) { | |
2166 | + var hasLover = beforemarry | |
2167 | + var deduction_amount = beforemarry ? (Deduce_amounts_month["house_fund_loan"] / 2) : Deduce_amounts_month["house_fund_loan"] | |
2168 | + this.data.hasLoverData.selected = beforemarry ? '是' : '' | |
2169 | + this.data.hasLoverData.disabled = beforemarry | |
2170 | + this.setData({ | |
2171 | + hasLoverData: this.data.hasLoverData, | |
2172 | + hasLover: hasLover, | |
2173 | + deduction_amount: deduction_amount | |
2174 | + }) | |
2175 | + }, | |
2165 | 2176 | handleHasLover: function (hasLover) { |
2166 | 2177 | this.data.beforemarryData.selected = hasLover ? this.data.beforemarryData.selected : '否' |
2167 | 2178 | this.data.beforemarryData.disabled = hasLover ? false : true |
... | ... | @@ -2308,15 +2319,16 @@ Page({ |
2308 | 2319 | break; |
2309 | 2320 | case 'hasLover': |
2310 | 2321 | var hasLoverData = this.data.hasLoverData |
2322 | + if (hasLoverData.selected == hasLoverData.values[e.detail.value]) { | |
2323 | + return | |
2324 | + } | |
2311 | 2325 | hasLoverData.selected = hasLoverData.values[e.detail.value] |
2312 | 2326 | var hasLover = e.detail.value == '0' |
2313 | 2327 | this.setData({ |
2314 | 2328 | hasLoverData: hasLoverData, |
2315 | 2329 | hasLover: hasLover |
2316 | 2330 | }) |
2317 | - if (hasLoverData.selected == hasLoverData.values[e.detail.value]) { | |
2318 | - return | |
2319 | - } | |
2331 | + | |
2320 | 2332 | if (this.data.cur_index == 'house_fund' && this.data.house_type == 'house_fund_loan') { |
2321 | 2333 | this.handleHasLover(hasLover) |
2322 | 2334 | } |
... | ... | @@ -2625,10 +2637,14 @@ Page({ |
2625 | 2637 | break; |
2626 | 2638 | case 'before_marry': |
2627 | 2639 | var beforemarry_Data = this.data.beforemarryData |
2640 | + if (beforemarry_Data.selected == beforemarry_Data.values[e.detail.value]) { | |
2641 | + return | |
2642 | + } | |
2628 | 2643 | beforemarry_Data.selected = beforemarry_Data.values[e.detail.value] |
2629 | 2644 | this.setData({ |
2630 | 2645 | beforemarryData: beforemarry_Data |
2631 | 2646 | }) |
2647 | + this.handleBeforemarry('是' == beforemarry_Data.selected) | |
2632 | 2648 | break; |
2633 | 2649 | case 'is_self_loan': |
2634 | 2650 | var isself_Data = this.data.isselfData | ... | ... |
请
注册
或
登录
后发表评论