Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
sfp-program
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Sweet Zhang
sfp-program
Commits
0e335c28
Commit
0e335c28
authored
Sep 29, 2022
by
kyle
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
规划参数
parent
8f6d420c
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
28 additions
and
6 deletions
+28
-6
pages/housePurchase/housePurchase.vue
+11
-5
pages/housePurchase/planningParameters.vue
+17
-1
No files found.
pages/housePurchase/housePurchase.vue
View file @
0e335c28
...
...
@@ -64,7 +64,7 @@
<text>
新房贷款年利率:
</text>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
maxlength=
"
3
"
v-model=
"housePurchaseInfo.interestRate"
maxlength=
"
4
"
v-model=
"housePurchaseInfo.interestRate"
/><label
for=
""
>
%
</label>
</view>
</view>
...
...
@@ -137,8 +137,8 @@
class=
"btn"
@
click=
"startCount()"
>
开始计算
</button>
</view>
</form>
<!--测算结果-->
<view
class=
"result_wrapper"
v-show=
"resultFlag"
>
<!--测算结果--
v-show="resultFlag"--
>
<view
class=
"result_wrapper"
>
<view
class=
"suggestInfo"
>
<view
class=
"title"
>
<view>
...
...
@@ -197,7 +197,7 @@
<!--旧房贷款余额组件-->
<loanBalance
v-if=
"isLoanSelected"
:a=
"accumulationFundParams"
:b=
"commercialLoansParams"
:loanType=
"1"
@
getData=
"getData"
></loanBalance>
<!--规划参数组件-->
<planningParameters
v-if=
"paramsSelected"
></planningParameters>
<planningParameters
v-if=
"paramsSelected"
@
getData=
"getPlanParams"
></planningParameters>
</view>
</view>
</
template
>
...
...
@@ -267,6 +267,11 @@
this
.
provCityQry
();
},
methods
:{
getPlanParams
(
e
){
console
.
log
(
e
)
// 从规划参数弹窗获取数据
this
.
closeBtn
()
},
editParams
(){
this
.
dialogIsShow
=
this
.
isEditFlag
=
true
;
},
...
...
@@ -398,6 +403,7 @@
this
.
resultFlag
=
true
;
this
.
resultInfos
=
res
[
'data'
];
this
.
housePurchasePrices
=
res
[
'data'
][
'housePurchasePrices'
];
this
.
drawLine
()
}
else
{
common
.
errorDialog
(
2
,
res
[
'message'
])
}
...
...
@@ -465,8 +471,8 @@
.inputItem
{
.inputContent
{
label{
width
:
200
rpx
;
text-align
:
right
;
white-space
:
nowrap
;
}
}
.btn_wrapper
{
...
...
pages/housePurchase/planningParameters.vue
View file @
0e335c28
...
...
@@ -28,6 +28,7 @@
import
api
from
'../../api/api'
;
import
common
from
'../../common/common'
export
default
{
emits
:[
'getData'
],
data
(){
return
{
paramsLists
:[
...
...
@@ -52,6 +53,12 @@
onLoad
(){
},
setup
(
props
,
content
){
const
sendData
=
(
e
)
=>
{
content
.
emit
(
'getData'
,
e
);
}
return
{
sendData
}
},
methods
:{
onchange
(
e
)
{
// const value = e.detail.value;
...
...
@@ -77,7 +84,16 @@
})
},
confirmParams
(){
const
params
=
{
housePriceGrowthRate
:
this
.
editParamLists
.
filter
(
item
=>
item
.
alias
===
'housePriceGrowthRate'
)[
0
].
value
,
//房价增长率
houseDepreciationRate
:
this
.
editParamLists
.
filter
(
item
=>
item
.
alias
===
'houseDepreciationRate'
)[
0
].
value
,
//房屋折旧率
downPaymentMin
:
this
.
editParamLists
.
filter
(
item
=>
item
.
alias
===
'downPaymentMin'
)[
0
].
value
,
//首付款最低成数(百分位)
interestRate
:
this
.
editParamLists
.
filter
(
item
=>
item
.
alias
===
'interestRate'
)[
0
].
value
,
//贷款年利率
tnvestmentRate
:
this
.
editParamLists
.
filter
(
item
=>
item
.
alias
===
'tnvestmentRate'
)[
0
].
value
,
//投资回报率
incomeRate
:
this
.
editParamLists
.
filter
(
item
=>
item
.
alias
===
'incomeRate'
)[
0
].
value
,
//收入增长率
acceptableLossRate
:
this
.
editParamLists
.
filter
(
item
=>
item
.
alias
===
'acceptableLossRate'
)[
0
].
value
,
//可接受本金损失率
}
this
.
sendData
(
params
)
},
// 获取房价增长率
queryCommercialHousingPrice
(
provinceId
,
cityId
){
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment