Commit 6b767406 authored by Zhang Xiaojie's avatar Zhang Xiaojie

fix:贷款额度

parent 6bbdd504
...@@ -14,9 +14,10 @@ ...@@ -14,9 +14,10 @@
<div class="word24"> <div class="word24">
<input <input
v-model.number="min_" v-model.number="min_"
@blur="checkMin1"
type="number" type="number"
placeholder="最低利率" placeholder="最低利率"
class="bg-transparent w-full" class="bg-transparent w-full text-center"
/> />
</div> </div>
<div class="word25">%</div> <div class="word25">%</div>
...@@ -29,8 +30,9 @@ ...@@ -29,8 +30,9 @@
<input <input
type="number" type="number"
v-model.number="max_" v-model.number="max_"
@blur="checkMax1"
placeholder="最高利率" placeholder="最高利率"
class="bg-transparent w-full" class="bg-transparent w-full text-center"
/> />
</div> </div>
<div class="word26">%</div> <div class="word26">%</div>
...@@ -44,9 +46,10 @@ ...@@ -44,9 +46,10 @@
<div class="word24"> <div class="word24">
<input <input
v-model.number="min_2" v-model.number="min_2"
@blur="checkMin2"
type="number" type="number"
placeholder="" placeholder="0"
class="bg-transparent w-full" class="bg-transparent w-full text-center"
/> />
</div> </div>
</div> </div>
...@@ -58,8 +61,9 @@ ...@@ -58,8 +61,9 @@
<input <input
type="number" type="number"
v-model.number="max_2" v-model.number="max_2"
placeholder="" @blur="checkMax2"
class="bg-transparent w-full" placeholder="9999"
class="bg-transparent w-full text-center"
/> />
</div> </div>
</div> </div>
...@@ -72,7 +76,7 @@ ...@@ -72,7 +76,7 @@
:selecteds="selectedTypes" :selecteds="selectedTypes"
:setSelecteds="setSelectedTypes" :setSelecteds="setSelectedTypes"
/> />
<div class="group-title mt-8">期限</div> <div class="group-title mt-8">最长期限</div>
<SelectList <SelectList
class="mt-5" class="mt-5"
:list="peridList" :list="peridList"
...@@ -120,6 +124,17 @@ export default defineComponent({ ...@@ -120,6 +124,17 @@ export default defineComponent({
required: true, required: true,
}, },
}, },
methods:{
checkMin1(){
if(this.min_){
console.log('blur');
this.setMin(this.min);
console.log('blur',this.min,this.min_);
// this.min_ = +Number.parseFloat(this.min_ as string).toFixed(2)
}
}
},
computed: { computed: {
min_: { min_: {
get(): number | string | undefined { get(): number | string | undefined {
......
...@@ -50,8 +50,9 @@ ...@@ -50,8 +50,9 @@
:setSelectedTypes="(v) => (selectedTypes = v)" :setSelectedTypes="(v) => (selectedTypes = v)"
:min="min" :min="min"
:max="max" :max="max"
:setMin="(v) => (min = v)"
:setMax="(v) => (max = v)" :setMin="(v) => (min = +Number.parseFloat(v).toFixed(2))"
:setMax="(v) => (max = +Number.parseFloat(v).toFixed(2))"
:min2="min2" :min2="min2"
:max2="max2" :max2="max2"
:setMin2="(v) => (min2 = v)" :setMin2="(v) => (min2 = v)"
...@@ -114,7 +115,7 @@ export default defineComponent({ ...@@ -114,7 +115,7 @@ export default defineComponent({
onUnmounted(() => { onUnmounted(() => {
/* 返回Loan主页时需清空list */ /* 返回Loan主页时需清空list */
if (useRoute().name === "Loan") { if (useRoute().name === "Loan") {
clearSearchResult() clearSearchResult();
} }
}); });
......
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