diff --git a/src/views/DepositInterestTrial/CountResult.vue b/src/views/DepositInterestTrial/CountResult.vue index 2105cafa65161acc051b1800839eb9dcbb761c51..443beb0098a53b87caf8978c17eceb4cd8891f39 100644 --- a/src/views/DepositInterestTrial/CountResult.vue +++ b/src/views/DepositInterestTrial/CountResult.vue @@ -56,17 +56,17 @@ {{repayType}} - + - 确定 - + 重新计算 + @click="returnCountReset">重新计算 @@ -133,6 +133,14 @@ export default class CountResult extends Vue{ returnCount() { this.$router.back(); } + returnCountReset() { + this.$router.push({ + name: "DepositInterestTrial", + params: { + reset: "1", + }, + }); + } toSeeRepayPlan() { window.localStorage.setItem("result",this.result); window.localStorage.setItem("loanAmt",this.loanAmt); @@ -158,7 +166,7 @@ export default class CountResult extends Vue{ ::v-deep .card{ position: absolute; background-color: #ffffff; - + width: 90%; margin-left: 5%; margin-top: -12vh; diff --git a/src/views/DepositInterestTrial/CountResultB.vue b/src/views/DepositInterestTrial/CountResultB.vue index 502a205b72672bb8a6fef8b65da66c8fe0b77d56..8117833abc0af5f65ce0a948a8a457b1d54adf92 100644 --- a/src/views/DepositInterestTrial/CountResultB.vue +++ b/src/views/DepositInterestTrial/CountResultB.vue @@ -53,10 +53,10 @@ - 确定 重新计算 + @click="returnCountReset">重新计算 @@ -81,6 +81,14 @@ export default class CountResultB extends Vue{ name: "DepositInterestTrial", }); } + returnCountReset() { + this.$router.push({ + name: "DepositInterestTrial", + params: { + reset: "1", + }, + }); + } mounted() { this.saveType = this.$route.params.saveType; this.timeType = this.$route.params.timeType; @@ -97,7 +105,7 @@ export default class CountResultB extends Vue{ ::v-deep .card{ position: absolute; background-color: #ffffff; - + width: 90%; margin-left: 5%; margin-top: -12vh; diff --git a/src/views/DepositInterestTrial/DepositInterestTrial.vue b/src/views/DepositInterestTrial/DepositInterestTrial.vue index e8cc90eef00cf7545264fbc6faf3b3996f37af0c..9d05107e7ae38a42691ac78f4cba69e9f0731e96 100644 --- a/src/views/DepositInterestTrial/DepositInterestTrial.vue +++ b/src/views/DepositInterestTrial/DepositInterestTrial.vue @@ -404,6 +404,12 @@ export default class DepositInterestTrial extends Vue{ name: "DepositRate" }); } + activated(){ + if(this.$route.params.reset=="1"){ + this.clearData(); + this.clearDataB(); + } + } }