Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
CFFP-HB
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
Chao Sun
CFFP-HB
Commits
829addd4
Commit
829addd4
authored
Nov 11, 2026
by
yuzhenWang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
操作日志上传的发布测试
parent
185027a0
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
49 additions
and
48 deletions
+49
-48
components/bootpage/bootpage.vue
+2
-2
myPackageA/applyFranchise/applyFranchise.vue
+3
-3
myPackageA/login/login.vue
+7
-7
myPackageA/myTeam/myTeam.vue
+1
-0
pages/inviteJoin/inviteJoin.vue
+2
-2
pages/pointsExchange/customDatePop.vue
+2
-2
sfp/childEdu/childEdu.vue
+13
-13
sfp/housePurchase/housePurchase.vue
+9
-9
sfp/index/index.vue
+10
-10
No files found.
components/bootpage/bootpage.vue
View file @
829addd4
...
@@ -3,10 +3,10 @@
...
@@ -3,10 +3,10 @@
<view
class=
"content-box"
>
<view
class=
"content-box"
>
<view
style=
"margin: 40rpx 30rpx;"
>
<view
style=
"margin: 40rpx 30rpx;"
>
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<input
class=
"uni-input"
name=
"invitationCode"
maxlength=
"11"
placeholder=
"输入手机号"
v-model=
"mobile"
/>
<input
data-track-name=
"填写登录手机号"
class=
"uni-input"
name=
"invitationCode"
maxlength=
"11"
placeholder=
"输入手机号"
v-model=
"mobile"
/>
</view>
</view>
<view
class=
"login-code"
>
<view
class=
"login-code"
>
<input
style=
"font-size: 26rpx;"
name=
"form.code"
placeholder=
"输入验证码"
v-model=
"code"
type=
"number"
maxlength=
"6"
/>
<input
data-track-name=
"填写登录验证码"
style=
"font-size: 26rpx;"
name=
"form.code"
placeholder=
"输入验证码"
v-model=
"code"
type=
"number"
maxlength=
"6"
/>
<text
style=
"width: 200rpx;text-align: right;"
@
click=
"sendMessage()"
:class=
"
{'grey':disabledSendBtn}">
{{
sendCode
}}
</text>
<text
style=
"width: 200rpx;text-align: right;"
@
click=
"sendMessage()"
:class=
"
{'grey':disabledSendBtn}">
{{
sendCode
}}
</text>
</view>
</view>
...
...
myPackageA/applyFranchise/applyFranchise.vue
View file @
829addd4
...
@@ -26,7 +26,7 @@
...
@@ -26,7 +26,7 @@
<text
class=
"require"
>
*
</text>
昵称
<text
class=
"desTxt"
>
(用于邀请好友及统计业绩显示)
</text>
<text
class=
"require"
>
*
</text>
昵称
<text
class=
"desTxt"
>
(用于邀请好友及统计业绩显示)
</text>
</view>
</view>
<view
class=
""
>
<view
class=
""
>
<input
class=
"user-input"
maxlength=
"10"
type=
"text"
placeholder=
"请输入2~10个字符"
<input
data-track-name=
"填写申请加盟昵称"
class=
"user-input"
maxlength=
"10"
type=
"text"
placeholder=
"请输入2~10个字符"
v-model=
"form.nickName"
/>
v-model=
"form.nickName"
/>
</view>
</view>
</view>
</view>
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
<text
class=
"require"
>
*
</text>
手机号码
<text
class=
"desTxt"
>
(账号唯一标识)
</text>
<text
class=
"require"
>
*
</text>
手机号码
<text
class=
"desTxt"
>
(账号唯一标识)
</text>
</view>
</view>
<view
class=
"codeBox"
>
<view
class=
"codeBox"
>
<input
type=
"number"
class=
"user-input"
name=
"mobileNo"
placeholder=
"请输入手机号"
<input
data-track-name=
"填写申请加盟手机号码"
type=
"number"
class=
"user-input"
name=
"mobileNo"
placeholder=
"请输入手机号"
v-model=
"form.mobile"
maxlength=
"11"
:disabled=
"editMobile"
/>
v-model=
"form.mobile"
maxlength=
"11"
:disabled=
"editMobile"
/>
<view
:class=
"
{'grey':disabledSendBtn}" @click="sendMessage()"
<view
:class=
"
{'grey':disabledSendBtn}" @click="sendMessage()"
v-if="showVerificationCode">
v-if="showVerificationCode">
...
@@ -48,7 +48,7 @@
...
@@ -48,7 +48,7 @@
<text
class=
"require"
>
*
</text>
验证码
<text
class=
"require"
>
*
</text>
验证码
</view>
</view>
<view
class=
""
>
<view
class=
""
>
<input
type=
"number"
class=
"user-input"
name=
"mobileNo"
placeholder=
"请输入短信验证码"
<input
data-track-name=
"填写申请加盟验证码"
type=
"number"
class=
"user-input"
name=
"mobileNo"
placeholder=
"请输入短信验证码"
v-model=
"form.code"
maxlength=
"6"
/>
v-model=
"form.code"
maxlength=
"6"
/>
</view>
</view>
</view>
</view>
...
...
myPackageA/login/login.vue
View file @
829addd4
...
@@ -12,28 +12,28 @@
...
@@ -12,28 +12,28 @@
<view
class=
"content"
>
<view
class=
"content"
>
<form>
<form>
<view
class=
"inputItem"
v-if=
"loginType!=='agentlogin'"
>
<view
class=
"inputItem"
v-if=
"loginType!=='agentlogin'"
>
<input
type=
"number"
class=
"uni-input"
name=
"mobileNo"
placeholder=
"输入手机号"
v-model=
"form.mobile"
maxlength=
"11"
/>
<input
data-track-name=
"填写登录手机号"
type=
"number"
class=
"uni-input"
name=
"mobileNo"
placeholder=
"输入手机号"
v-model=
"form.mobile"
maxlength=
"11"
/>
</view>
</view>
<view
class=
"inputItem"
v-if=
"loginType==='agentlogin'"
>
<view
class=
"inputItem"
v-if=
"loginType==='agentlogin'"
>
<input
class=
"uni-input"
name=
"mobileNo"
placeholder=
"输入账号"
v-model=
"form.account"
maxlength=
"11"
/>
<input
data-track-name=
"填写登录账号"
class=
"uni-input"
name=
"mobileNo"
placeholder=
"输入账号"
v-model=
"form.account"
maxlength=
"11"
/>
</view>
</view>
<view
class=
"inputItem"
v-if=
"loginType === 'codelogin' || loginType==='register' || loginType === 'resetpw'"
>
<view
class=
"inputItem"
v-if=
"loginType === 'codelogin' || loginType==='register' || loginType === 'resetpw'"
>
<input
class=
"uni-input codeBtn"
name=
"code"
placeholder=
"输入验证码"
v-model=
"form.code"
type=
"number"
maxlength=
"6"
/>
<input
data-track-name=
"填写登录验证码"
class=
"uni-input codeBtn"
name=
"code"
placeholder=
"输入验证码"
v-model=
"form.code"
type=
"number"
maxlength=
"6"
/>
<text
style=
"font-size: 28rpx;"
@
click=
"sendMessage()"
:class=
"
{'grey':disabledSendBtn}">
{{
sendCodeHtml
}}
</text>
<text
style=
"font-size: 28rpx;"
@
click=
"sendMessage()"
:class=
"
{'grey':disabledSendBtn}">
{{
sendCodeHtml
}}
</text>
</view>
</view>
<view
class=
"inputItem"
v-if=
"loginType === 'pwlogin' || loginType==='register' || loginType==='agentlogin'"
>
<view
class=
"inputItem"
v-if=
"loginType === 'pwlogin' || loginType==='register' || loginType==='agentlogin'"
>
<input
class=
"uni-input"
type=
"text"
name=
"password"
placeholder=
"输入密码"
v-if=
"!passwordFlag"
v-model=
"form.password"
/>
<input
data-track-name=
"填写登录密码"
class=
"uni-input"
type=
"text"
name=
"password"
placeholder=
"输入密码"
v-if=
"!passwordFlag"
v-model=
"form.password"
/>
<input
class=
"uni-input"
type=
"text"
password
name=
"password"
placeholder=
"输入密码"
v-if=
"passwordFlag"
v-model=
"form.password"
/>
<input
data-track-name=
"填写登录密码"
class=
"uni-input"
type=
"text"
password
name=
"password"
placeholder=
"输入密码"
v-if=
"passwordFlag"
v-model=
"form.password"
/>
<text
v-if=
"!passwordFlag"
@
click=
"passwordFlag=true"
>
显示密码
</text>
<text
v-if=
"!passwordFlag"
@
click=
"passwordFlag=true"
>
显示密码
</text>
<text
v-if=
"passwordFlag"
@
click=
"passwordFlag=false"
>
不显示密码
</text>
<text
v-if=
"passwordFlag"
@
click=
"passwordFlag=false"
>
不显示密码
</text>
</view>
</view>
<!--重置密码-->
<!--重置密码-->
<view
v-if=
"loginType === 'resetpw'"
>
<view
v-if=
"loginType === 'resetpw'"
>
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<input
class=
"uni-input"
type=
"text"
password
name=
"password"
placeholder=
"密码(6-20位字母数字组合)"
v-model=
"form.password"
/>
<input
data-track-name=
"填写重置密码"
class=
"uni-input"
type=
"text"
password
name=
"password"
placeholder=
"密码(6-20位字母数字组合)"
v-model=
"form.password"
/>
</view>
</view>
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<input
class=
"uni-input"
type=
"text"
password
name=
"password"
placeholder=
"再次确认密码"
v-model=
"doublePassword"
/>
<input
data-track-name=
"填写重置再次确认密码"
class=
"uni-input"
type=
"text"
password
name=
"password"
placeholder=
"再次确认密码"
v-model=
"doublePassword"
/>
</view>
</view>
</view>
</view>
</form>
</form>
...
...
myPackageA/myTeam/myTeam.vue
View file @
829addd4
...
@@ -221,6 +221,7 @@
...
@@ -221,6 +221,7 @@
</view>
</view>
<view
class=
"inputBox"
>
<view
class=
"inputBox"
>
<input
<input
:data-track-name=
"`修改【$
{updateItem.name}】备注`"
class="userInput"
class="userInput"
v-model="remarkName"
v-model="remarkName"
maxlength="10"
maxlength="10"
...
...
pages/inviteJoin/inviteJoin.vue
View file @
829addd4
...
@@ -30,13 +30,13 @@
...
@@ -30,13 +30,13 @@
<view
class=
"liBox"
>
<view
class=
"liBox"
>
<text>
昵称
<text
style=
"font-size: 22rpx;"
>
(被邀请人可修改)
</text>
:
</text>
<text>
昵称
<text
style=
"font-size: 22rpx;"
>
(被邀请人可修改)
</text>
:
</text>
<text>
<text>
<input
v-model=
"dataForm.name"
class=
"uni-input"
maxlength=
"10"
placeholder=
"昵称"
<input
data-track-name=
"填写邀请昵称"
v-model=
"dataForm.name"
class=
"uni-input"
maxlength=
"10"
placeholder=
"昵称"
style=
"width: 300rpx;"
/>
style=
"width: 300rpx;"
/>
</text>
</text>
</view>
</view>
<view
class=
"liBox"
>
<view
class=
"liBox"
>
<text>
手机号:
</text>
<text>
手机号:
</text>
<text><input
v-model=
"dataForm.mobileNumber"
class=
"uni-input"
type=
"number"
maxlength=
"11"
<text><input
data-track-name=
"填写邀请手机号"
v-model=
"dataForm.mobileNumber"
class=
"uni-input"
type=
"number"
maxlength=
"11"
placeholder=
"手机号"
/></text>
placeholder=
"手机号"
/></text>
</view>
</view>
</view>
</view>
...
...
pages/pointsExchange/customDatePop.vue
View file @
829addd4
...
@@ -56,7 +56,7 @@
...
@@ -56,7 +56,7 @@
</view>
</view>
</view>
</view>
<view
class=
"two"
>
<view
class=
"two"
>
<view
class=
"commonTitle"
style=
"margin-top: 40rpx;"
>
<view
data-track-name=
"自定义月份"
class=
"commonTitle"
style=
"margin-top: 40rpx;"
>
自定义
自定义
</view>
</view>
<view
style=
"width: 100%;"
class=
"timePickerBox"
>
<view
style=
"width: 100%;"
class=
"timePickerBox"
>
...
@@ -104,7 +104,7 @@
...
@@ -104,7 +104,7 @@
</view>
</view>
</view>
</view>
<view
class=
"bottomBtn"
@
click=
"comfirm"
>
<view
class=
"bottomBtn"
@
click=
"comfirm"
>
<view
class=
"bottonTxt"
>
<view
class=
"bottonTxt"
data-track-name=
"选择月份确定"
>
确定
确定
</view>
</view>
</view>
</view>
...
...
sfp/childEdu/childEdu.vue
View file @
829addd4
...
@@ -18,11 +18,11 @@
...
@@ -18,11 +18,11 @@
<view
class=
"ulBox"
>
<view
class=
"ulBox"
>
<view
class=
"liBox"
>
<view
class=
"liBox"
>
<view>
昵称:
</view>
<view>
昵称:
</view>
<view><input
class=
"uni-input"
v-model=
"eduPlanParam.name"
maxlength=
"10"
placeholder=
"昵称长度不超过10"
/></view>
<view><input
data-track-name=
"填写小孩昵称"
class=
"uni-input"
v-model=
"eduPlanParam.name"
maxlength=
"10"
placeholder=
"昵称长度不超过10"
/></view>
</view>
</view>
<view
class=
"liBox"
>
<view
class=
"liBox"
>
<view>
年龄:
</view>
<view>
年龄:
</view>
<view><input
class=
"uni-input"
v-model=
"eduPlanParam.age"
type=
"number"
maxlength=
"2"
placeholder=
"请输入周岁年龄"
/></view>
<view><input
data-track-name=
"填写小孩年龄"
class=
"uni-input"
v-model=
"eduPlanParam.age"
type=
"number"
maxlength=
"2"
placeholder=
"请输入周岁年龄"
/></view>
</view>
</view>
<view
class=
"multiline liBox"
>
<view
class=
"multiline liBox"
>
<view
class=
"multilineItem"
>
<view
class=
"multilineItem"
>
...
@@ -35,24 +35,24 @@
...
@@ -35,24 +35,24 @@
<view
class=
"multilineItem"
v-if=
"haveAcceptEduFlag"
>
<view
class=
"multilineItem"
v-if=
"haveAcceptEduFlag"
>
<view>
最高学历:
</view>
<view>
最高学历:
</view>
<view>
<view>
<uni-data-picker
placeholder=
"请选择最高学历"
popup-title=
"请选择最高学历"
:localdata=
"dataTree"
v-model=
"eduPlanParam.maxGrade"
<uni-data-picker
data-track-name=
"选择最高学历"
placeholder=
"请选择最高学历"
popup-title=
"请选择最高学历"
:localdata=
"dataTree"
v-model=
"eduPlanParam.maxGrade"
@
change=
"onchange"
@
nodeclick=
"onnodeclick"
>
@
change=
"onchange"
@
nodeclick=
"onnodeclick"
>
</uni-data-picker>
</uni-data-picker>
</view>
</view>
</view>
</view>
<view
class=
"multilineItem"
v-if=
"!haveAcceptEduFlag"
>
<view
class=
"multilineItem"
v-if=
"!haveAcceptEduFlag"
>
<view>
几年后上学:
</view>
<view>
几年后上学:
</view>
<view><input
class=
"uni-input"
v-model=
"eduPlanParam.ngoLearn"
type=
"number"
maxlength=
"1"
placeholder=
"请输入整数"
/></view>
<view><input
data-track-name=
"填写几年后上学"
class=
"uni-input"
v-model=
"eduPlanParam.ngoLearn"
type=
"number"
maxlength=
"1"
placeholder=
"请输入整数"
/></view>
</view>
</view>
</view>
</view>
<view
class=
"planGradeRange liBox"
>
<view
class=
"planGradeRange liBox"
>
<view>
规划阶段
</view>
<view>
规划阶段
</view>
<view>
<view>
<uni-data-picker
placeholder=
"规划开始"
popup-title=
"请选择规划开始阶段"
:localdata=
"dataTree"
v-model=
"eduPlanParam.startPlan"
<uni-data-picker
data-track-name=
"选择规划开始阶段"
placeholder=
"规划开始"
popup-title=
"请选择规划开始阶段"
:localdata=
"dataTree"
v-model=
"eduPlanParam.startPlan"
@
change=
"onchange"
@
nodeclick=
"onnodeclick"
>
@
change=
"onchange"
@
nodeclick=
"onnodeclick"
>
</uni-data-picker>
</uni-data-picker>
<text></text>
<text></text>
<uni-data-picker
placeholder=
"规划结束"
popup-title=
"请选择规划结束阶段"
:localdata=
"dataTree"
v-model=
"eduPlanParam.endPlan"
<uni-data-picker
data-track-name=
"选择规划结束阶段"
placeholder=
"规划结束"
popup-title=
"请选择规划结束阶段"
:localdata=
"dataTree"
v-model=
"eduPlanParam.endPlan"
@
change=
"onchange"
@
nodeclick=
"onnodeclick"
>
@
change=
"onchange"
@
nodeclick=
"onnodeclick"
>
</uni-data-picker>
</uni-data-picker>
</view>
</view>
...
@@ -64,11 +64,11 @@
...
@@ -64,11 +64,11 @@
<view
class=
"ulBox"
>
<view
class=
"ulBox"
>
<view
class=
"liBox"
>
<view
class=
"liBox"
>
<view>
已备教育资金总额:
</view>
<view>
已备教育资金总额:
</view>
<view><input
class=
"uni-input"
type=
"digit"
maxlength=
"15"
v-model=
"eduPlanParam.initEducationFund"
placeholder=
"最高保留两位小数"
/>
万元
</view>
<view><input
data-track-name=
"填写已备教育资金总额"
class=
"uni-input"
type=
"digit"
maxlength=
"15"
v-model=
"eduPlanParam.initEducationFund"
placeholder=
"最高保留两位小数"
/>
万元
</view>
</view>
</view>
<view
class=
"liBox"
>
<view
class=
"liBox"
>
<view>
每年预备投入教育资金总额:
</view>
<view>
每年预备投入教育资金总额:
</view>
<view><input
class=
"uni-input"
type=
"digit"
maxlength=
"15"
v-model=
"eduPlanParam.educationDeposit"
placeholder=
"最高保留两位小数"
/>
万元
</view>
<view><input
data-track-name=
"填写每年预备投入教育资金总额"
class=
"uni-input"
type=
"digit"
maxlength=
"15"
v-model=
"eduPlanParam.educationDeposit"
placeholder=
"最高保留两位小数"
/>
万元
</view>
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -77,11 +77,11 @@
...
@@ -77,11 +77,11 @@
<view
class=
"ulBox"
>
<view
class=
"ulBox"
>
<view
class=
"liBox"
>
<view
class=
"liBox"
>
<view>
学费增长率:
</view>
<view>
学费增长率:
</view>
<view><input
class=
"uni-input"
type=
"digit"
maxlength=
"5"
v-model=
"eduPlanParam.tuitionAddRate"
placeholder=
"最高保留两位小数"
/>
%
</view>
<view><input
data-track-name=
"填写学费增长率"
class=
"uni-input"
type=
"digit"
maxlength=
"5"
v-model=
"eduPlanParam.tuitionAddRate"
placeholder=
"最高保留两位小数"
/>
%
</view>
</view>
</view>
<view
class=
"liBox"
>
<view
class=
"liBox"
>
<view>
资产投资回报率:
</view>
<view>
资产投资回报率:
</view>
<view><input
class=
"uni-input"
type=
"digit"
maxlength=
"5"
v-model=
"eduPlanParam.investmentRate"
placeholder=
"最高保留两位小数"
/>
%
</view>
<view><input
data-track-name=
"填写资产投资回报率"
class=
"uni-input"
type=
"digit"
maxlength=
"5"
v-model=
"eduPlanParam.investmentRate"
placeholder=
"最高保留两位小数"
/>
%
</view>
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -99,8 +99,8 @@
...
@@ -99,8 +99,8 @@
</view>
</view>
<view
class=
"liBox"
v-for=
"item in schoolingLists"
:key=
"item.value"
>
<view
class=
"liBox"
v-for=
"item in schoolingLists"
:key=
"item.value"
>
<view>
{{
item
.
text
}}
</view>
<view>
{{
item
.
text
}}
</view>
<view><input
class=
"uni-input"
maxlength=
"1"
type=
"number"
placeholder=
"最高不超过10"
v-model=
"item.commonYears"
@
blur=
"updateSchoolingLists(item)"
/></view>
<view><input
:data-track-name=
"'填写学制-' + item.text"
class=
"uni-input"
maxlength=
"1"
type=
"number"
placeholder=
"最高不超过10"
v-model=
"item.commonYears"
@
blur=
"updateSchoolingLists(item)"
/></view>
<view><input
class=
"uni-input"
maxlength=
"10"
type=
"digit"
v-model=
"item.publicTuition"
@
blur=
"updateSchoolingLists(item)"
/></view>
<view><input
:data-track-name=
"'填写首年预估费用-' + item.text"
class=
"uni-input"
maxlength=
"10"
type=
"digit"
v-model=
"item.publicTuition"
@
blur=
"updateSchoolingLists(item)"
/></view>
<view><view
class=
"settingButton"
@
click=
"settingYBY(item)"
>
逐年设定
</view></view>
<view><view
class=
"settingButton"
@
click=
"settingYBY(item)"
>
逐年设定
</view></view>
</view>
</view>
</view>
</view>
...
@@ -167,7 +167,7 @@
...
@@ -167,7 +167,7 @@
</view>
</view>
<view
class=
"liBox"
v-for=
"(item,index) in settingItem.children"
>
<view
class=
"liBox"
v-for=
"(item,index) in settingItem.children"
>
<view>
{{
item
.
text
}}
</view>
<view>
{{
item
.
text
}}
</view>
<view><input
class=
"uni-input"
type=
"digit"
placeholder=
"最高保留两位小数"
v-model=
"item.tuition"
/></view>
<view><input
:data-track-name=
"'逐年设定-' + settingItem.text + '-' + item.text"
class=
"uni-input"
type=
"digit"
placeholder=
"最高保留两位小数"
v-model=
"item.tuition"
/></view>
</view>
</view>
</view>
</view>
<button
type=
"default"
plain=
"true"
@
click=
"confirmOption()"
>
确定
</button>
<button
type=
"default"
plain=
"true"
@
click=
"confirmOption()"
>
确定
</button>
...
...
sfp/housePurchase/housePurchase.vue
View file @
829addd4
...
@@ -23,21 +23,21 @@
...
@@ -23,21 +23,21 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
几年后购房:
</text>
<text>
几年后购房:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
<input
data-track-name=
"填写几年后购房"
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
maxlength=
"3"
v-model=
"housePurchaseInfo.nyear"
/>
maxlength=
"3"
v-model=
"housePurchaseInfo.nyear"
/>
<label
for=
""
>
年
</label>
<label
for=
""
>
年
</label>
</view>
</view>
</view>
</view>
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
预购城市:
</text>
<text>
预购城市:
</text>
<uni-data-picker
placeholder=
"请选择地区"
popup-title=
"请选择所在地区"
:localdata=
"provinceList"
<uni-data-picker
data-track-name=
"选择预购城市"
placeholder=
"请选择地区"
popup-title=
"请选择所在地区"
:localdata=
"provinceList"
@
change=
"onchange"
@
nodeclick=
"onnodeclick"
v-model=
"housePurchaseInfo.cityId"
>
@
change=
"onchange"
@
nodeclick=
"onnodeclick"
v-model=
"housePurchaseInfo.cityId"
>
</uni-data-picker>
</uni-data-picker>
</view>
</view>
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
预购面积:
</text>
<text>
预购面积:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
maxlength=
"6"
<input
data-track-name=
"填写预购面积"
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
maxlength=
"6"
v-model=
"housePurchaseInfo.preOrderSize"
@
blur=
"queryCommercialHousingPrice()"
v-model=
"housePurchaseInfo.preOrderSize"
@
blur=
"queryCommercialHousingPrice()"
/><label
for=
""
>
m²
</label>
/><label
for=
""
>
m²
</label>
</view>
</view>
...
@@ -45,7 +45,7 @@
...
@@ -45,7 +45,7 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
预购房产现在市场单价:
</text>
<text>
预购房产现在市场单价:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
<input
data-track-name=
"填写预购房产现在市场单价"
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
v-model=
"housePurchaseInfo.targetPrice"
maxlength=
"12"
v-model=
"housePurchaseInfo.targetPrice"
maxlength=
"12"
/><label
for=
""
>
元/m²
</label>
/><label
for=
""
>
元/m²
</label>
</view>
</view>
...
@@ -53,7 +53,7 @@
...
@@ -53,7 +53,7 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
首付款最低成数:
</text>
<text>
首付款最低成数:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
<input
data-track-name=
"填写首付款最低成数"
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
maxlength=
"3"
v-model=
"housePurchaseInfo.downPaymentMin"
maxlength=
"3"
v-model=
"housePurchaseInfo.downPaymentMin"
/><label
for=
""
>
%
</label>
/><label
for=
""
>
%
</label>
</view>
</view>
...
@@ -61,7 +61,7 @@
...
@@ -61,7 +61,7 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
新房贷款年限:
</text>
<text>
新房贷款年限:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
<input
data-track-name=
"填写新房贷款年限"
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
maxlength=
"3"
v-model=
"housePurchaseInfo.newLoanYear"
maxlength=
"3"
v-model=
"housePurchaseInfo.newLoanYear"
/><label
for=
""
>
年
</label>
/><label
for=
""
>
年
</label>
</view>
</view>
...
@@ -69,7 +69,7 @@
...
@@ -69,7 +69,7 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
新房贷款年利率:
</text>
<text>
新房贷款年利率:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
<input
data-track-name=
"填写新房贷款年利率"
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
maxlength=
"4"
v-model=
"housePurchaseInfo.interestRate"
maxlength=
"4"
v-model=
"housePurchaseInfo.interestRate"
/><label
for=
""
>
%
</label>
/><label
for=
""
>
%
</label>
</view>
</view>
...
@@ -96,7 +96,7 @@
...
@@ -96,7 +96,7 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
已备首付:
</text>
<text>
已备首付:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
<input
data-track-name=
"填写已备首付"
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
v-model
.
trim=
"housePurchaseInfo.firstHouseAmount"
maxlength=
"8"
v-model
.
trim=
"housePurchaseInfo.firstHouseAmount"
maxlength=
"8"
/><label
for=
""
>
万元
</label>
/><label
for=
""
>
万元
</label>
</view>
</view>
...
@@ -107,7 +107,7 @@
...
@@ -107,7 +107,7 @@
<view
style=
"position: absolute;left: 0;bottom: -1px;font-size: 24rpx;color: red;letter-spacing: 1px;"
>
(从今年末开始投入,用于首付和按揭)
</view>
<view
style=
"position: absolute;left: 0;bottom: -1px;font-size: 24rpx;color: red;letter-spacing: 1px;"
>
(从今年末开始投入,用于首付和按揭)
</view>
</view>
</view>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
<input
data-track-name=
"填写每年投入房产资金"
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
v-model=
"housePurchaseInfo.repaymentSpecial"
maxlength=
"8"
v-model=
"housePurchaseInfo.repaymentSpecial"
maxlength=
"8"
/><label
for=
""
>
万元/年
</label>
/><label
for=
""
>
万元/年
</label>
</view>
</view>
...
...
sfp/index/index.vue
View file @
829addd4
...
@@ -30,7 +30,7 @@
...
@@ -30,7 +30,7 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
交费年限:
</text>
<text>
交费年限:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
<input
data-track-name=
"填写交费年限"
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
v-model
.
trim=
"irrAndSimpleCalcuteParam.paymentPeriod"
maxlength=
"3"
v-model
.
trim=
"irrAndSimpleCalcuteParam.paymentPeriod"
maxlength=
"3"
/><label
for=
""
>
年
</label>
/><label
for=
""
>
年
</label>
</view>
</view>
...
@@ -38,7 +38,7 @@
...
@@ -38,7 +38,7 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
年交保费:
</text>
<text>
年交保费:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
maxlength=
"17"
<input
data-track-name=
"填写年交保费"
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
maxlength=
"17"
v-model
.
trim=
"irrAndSimpleCalcuteParam.annualPremium"
v-model
.
trim=
"irrAndSimpleCalcuteParam.annualPremium"
/><label
for=
""
>
元
</label>
/><label
for=
""
>
元
</label>
</view>
</view>
...
@@ -46,7 +46,7 @@
...
@@ -46,7 +46,7 @@
<view
class=
"inputItem"
v-show=
"calcuteType==='2'"
>
<view
class=
"inputItem"
v-show=
"calcuteType==='2'"
>
<text>
万能账户首年交费
<text
style=
"font-size: 24rpx;"
>
(如有)
</text>
:
</text>
<text>
万能账户首年交费
<text
style=
"font-size: 24rpx;"
>
(如有)
</text>
:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
maxlength=
"17"
<input
data-track-name=
"填写万能账户首年交费"
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
maxlength=
"17"
v-model
.
trim=
"irrAndSimpleCalcuteParam.allFirstPayment"
@
input=
"withdrawalTypeInit()"
v-model
.
trim=
"irrAndSimpleCalcuteParam.allFirstPayment"
@
input=
"withdrawalTypeInit()"
/><label
for=
""
>
元
</label>
/><label
for=
""
>
元
</label>
</view>
</view>
...
@@ -72,14 +72,14 @@
...
@@ -72,14 +72,14 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
从第几个保单年度开始提取:
</text>
<text>
从第几个保单年度开始提取:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
maxlength=
"3"
<input
data-track-name=
"填写从第几个保单年度开始提取"
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
maxlength=
"3"
v-model=
"item.withdrawalStart"
/><label
for=
""
>
年
</label>
v-model=
"item.withdrawalStart"
/><label
for=
""
>
年
</label>
</view>
</view>
</view>
</view>
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text
style=
"white-space: nowrap;"
>
每年提取金额:
</text>
<text
style=
"white-space: nowrap;"
>
每年提取金额:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
maxlength=
"17"
<input
data-track-name=
"填写每年提取金额"
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
maxlength=
"17"
v-model=
"item.yearWithdrawalAmount"
/><label
for=
""
>
元
</label>
v-model=
"item.yearWithdrawalAmount"
/><label
for=
""
>
元
</label>
</view>
</view>
</view>
</view>
...
@@ -94,11 +94,11 @@
...
@@ -94,11 +94,11 @@
<text
class=
"withdrawNumber"
>
年提取金额(元)
</text>
<text
class=
"withdrawNumber"
>
年提取金额(元)
</text>
</view>
</view>
<view
class=
"tableTd"
v-for=
"(item,idx) in yearWithdrawalInfos"
>
<view
class=
"tableTd"
v-for=
"(item,idx) in yearWithdrawalInfos"
>
<input
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
<input
data-track-name=
"填写起领年度(年初)"
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
v-model=
"item.withdrawalStart"
/>
v-model=
"item.withdrawalStart"
/>
<input
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
<input
data-track-name=
"填写止领年度(年末)"
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
v-model=
"item.withdrawalEnd"
/>
v-model=
"item.withdrawalEnd"
/>
<input
class=
"uni-input withdrawNumber"
type=
"digit"
placeholder=
"请输入"
maxlength=
"17"
<input
data-track-name=
"填写年提取金额(元)"
class=
"uni-input withdrawNumber"
type=
"digit"
placeholder=
"请输入"
maxlength=
"17"
v-model=
"item.yearWithdrawalAmount"
/>
v-model=
"item.yearWithdrawalAmount"
/>
<view
v-show=
"yearWithdrawalInfos.length>1"
style=
"position: absolute;right: 0;width: 60rpx;height: 60rpx;"
>
<view
v-show=
"yearWithdrawalInfos.length>1"
style=
"position: absolute;right: 0;width: 60rpx;height: 60rpx;"
>
<image
@
click=
"reduce(idx)"
style=
"width: 60rpx;height: 60rpx;"
src=
"../../static/Vector.png"
mode=
""
></image>
<image
@
click=
"reduce(idx)"
style=
"width: 60rpx;height: 60rpx;"
src=
"../../static/Vector.png"
mode=
""
></image>
...
@@ -127,7 +127,7 @@
...
@@ -127,7 +127,7 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
第:
</text>
<text>
第:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
min=
'1'
maxlength=
"3"
<input
data-track-name=
"填写现金价值年份"
class=
"uni-input"
type=
"number"
placeholder=
"请输入"
min=
'1'
maxlength=
"3"
v-model=
"irrAndSimple.nyear"
/>
v-model=
"irrAndSimple.nyear"
/>
<label
for=
""
>
年
</label>
<label
for=
""
>
年
</label>
</view>
</view>
...
@@ -135,7 +135,7 @@
...
@@ -135,7 +135,7 @@
<view
class=
"inputItem"
>
<view
class=
"inputItem"
>
<text>
{{
irrAndSimpleCalcuteParam
.
allFirstPayment
>
0
?
'总生存利益(现金价值+万能账户现价)'
:
'现金价值'
}}
:
</text>
<text>
{{
irrAndSimpleCalcuteParam
.
allFirstPayment
>
0
?
'总生存利益(现金价值+万能账户现价)'
:
'现金价值'
}}
:
</text>
<view
class=
"inputContent"
>
<view
class=
"inputContent"
>
<input
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
min=
'1'
maxlength=
"17"
<input
:data-track-name=
"irrAndSimpleCalcuteParam.allFirstPayment > 0 ? '填写总生存利益(现金价值+万能账户现价)' :'填写现金价值'"
class=
"uni-input"
type=
"digit"
placeholder=
"请输入"
min=
'1'
maxlength=
"17"
v-model=
"irrAndSimple.cashValue"
/>
v-model=
"irrAndSimple.cashValue"
/>
<label
for=
""
>
元
</label>
<label
for=
""
>
元
</label>
</view>
</view>
...
...
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