Commit e82a8299 by kyle

全部清空把学历参数清楚

parent 14160e5f
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
<div id="app"><!--app-html--></div> <div id="app"><!--app-html--></div>
<script type="module" src="/main.js"></script> <script type="module" src="/main.js"></script>
<!-- 移动端调试 --> <!-- 移动端调试 -->
<!-- <script type="text/javascript" src="//cdn.jsdelivr.net/npm/eruda"></script> <script type="text/javascript" src="//cdn.jsdelivr.net/npm/eruda"></script>
<script>eruda.init();</script> --> <script>eruda.init();</script>
</body> </body>
</html> </html>
...@@ -44,11 +44,11 @@ ...@@ -44,11 +44,11 @@
<li class="planGradeRange"> <li class="planGradeRange">
<div>规划阶段</div> <div>规划阶段</div>
<div> <div>
<uni-data-picker placeholder="起始规划" popup-title="请选择起始规划阶段" :localdata="dataTree" v-model="eduPlanParam.startPlan" <uni-data-picker 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 placeholder="规划结束" popup-title="请选择规划结束阶段" :localdata="dataTree" v-model="eduPlanParam.endPlan"
@change="onchange" @nodeclick="onnodeclick"> @change="onchange" @nodeclick="onnodeclick">
</uni-data-picker> </uni-data-picker>
</div> </div>
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
<view>首年预估费用</view> <view>首年预估费用</view>
<view>(元)</view> <view>(元)</view>
</div> </div>
<div></div> <div><view style="color: #ff5500;border-bottom: 1px solid #ff5500;" @click="schoolingLists=JSON.parse(JSON.stringify(dataTree))">恢复默认值</view></div>
</li> </li>
<li v-for="item in schoolingLists" :key="item.value"> <li v-for="item in schoolingLists" :key="item.value">
<div>{{item.text}}</div> <div>{{item.text}}</div>
...@@ -109,18 +109,19 @@ ...@@ -109,18 +109,19 @@
<view class="summaryContent" v-if="resultInfo"> <view class="summaryContent" v-if="resultInfo">
<view class="successInfo" v-if="resultInfo.code=='B001'"> <view class="successInfo" v-if="resultInfo.code=='B001'">
<strong>恭喜您!</strong> <strong>恭喜您!</strong>
<text>经过测算,您的资金可以负担{{eduPlanParam.name}}同学从{{getClassesInfo(getEducationNo(eduPlanParam.startPlan))}}{{getClassesInfo(getEducationNo(eduPlanParam.endPlan))}}阶段的上学费用</text> <text>经过测算,您的资金可以负担{{eduPlanParam.name}}同学从{{getClassesInfo(getEducationNo(eduPlanParam.startPlan))}}{{getClassesInfo(getEducationNo(eduPlanParam.endPlan))}}阶段的上学费用</text>
</view> </view>
<view class="failInfo" v-if="resultInfo.code=='A001'"> <view class="failInfo" v-if="resultInfo.code=='A001'">
<strong>很遗憾!</strong> <strong>很遗憾!</strong>
<text>经过测算,您的资金只能负担到{{eduPlanParam.name}}同学到{{getClassesInfo(resultInfo.educationNo)}}</text> <text v-if="resultInfo.educationNo>0">经过测算,您的资金只能负担到{{eduPlanParam.name}}同学到{{getClassesInfo(resultInfo.educationNo)}}</text>
<text v-if="resultInfo.educationNo<=0">经过测算,您的资金不足以负担{{eduPlanParam.name}}同学的教育目标。</text>
</view> </view>
<view class="suggestionInfo" v-if="resultInfo.code=='A001'"> <view class="suggestionInfo" v-if="resultInfo.code=='A001'">
<view>您可以这样做来实现:</view> <view>您可以这样做来实现:</view>
<view> <view>
<ul> <ul>
<li>1.提高已被教育资金总额到{{resultInfo.retEducationDeposit}}</li> <li>1.提高已备教育资金总额到{{Math.abs(formatFloat(resultInfo.retEducationDeposit/10000))}}</li>
<li>2.提高每年预备投入教育资金总额到{{resultInfo.retInitEducationFund}}</li> <li>2.提高每年预备投入教育资金总额到{{Math.abs(formatFloat(resultInfo.retInitEducationFund/10000))}}</li>
</ul> </ul>
</view> </view>
</view> </view>
...@@ -188,7 +189,7 @@ ...@@ -188,7 +189,7 @@
tuitionAddRate:2.1, tuitionAddRate:2.1,
investmentRate:3.74, investmentRate:3.74,
incomeAddRate:0, incomeAddRate:0,
decimal:2 decimal:5
}, },
resultInfo:null, resultInfo:null,
settingYBYFlag:false, settingYBYFlag:false,
...@@ -365,6 +366,7 @@ ...@@ -365,6 +366,7 @@
}, },
confirmOption(){ confirmOption(){
this.settingYBYFlag = false; this.settingYBYFlag = false;
this.schoolingLists.filter(item=>item.value==this.settingItem.value)[0].publicTuition = this.settingItem.children[0].tuition;
}, },
objFlat(Data){ objFlat(Data){
// 对象数组拍平 // 对象数组拍平
...@@ -466,11 +468,23 @@ ...@@ -466,11 +468,23 @@
endPlan:null, endPlan:null,
initEducationFund:null, initEducationFund:null,
educationDeposit:null, educationDeposit:null,
tuitionAddRate:0.021, tuitionAddRate:2.1,
investmentRate:0.0374, investmentRate:3.74,
incomeAddRate:0, incomeAddRate:0,
decimal:5 decimal:5
} }
this.schoolingLists.map(item=>{
item.publicTuition=null;
item.children.map(val=>val.tuition=null)
})
},
/*
num:源数据
digitNum:保留几位小数
type:向上(1)取还是向下(2)取
*/
formatFloat(num,digitNum=2,type=1){
return common.formatFloat(num,digitNum=2,type=1)
} }
}, },
......
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