story#7065,救援责任险相关需求-添加判断服务商是否参保

This commit is contained in:
2025-08-27 11:03:28 +08:00
parent 9b64456854
commit a5c88f11bb
2 changed files with 24 additions and 8 deletions

View File

@ -29,17 +29,24 @@
<div> 如确认参保请点击下方参保按钮会有专人与贵司联系</div>
</div>
<div class="upload_btn_wrap">
<div class="btn_save" @click="showPoup = true">参保</div>
<div class="btn_save" :style="{'backgroundColor':used ? '#cccccc' : '#354D93'}" @click="showPoup = true">参保</div>
</div>
<div class="poupCommon" v-if="showPoup">
<div class="showPoupContainer">
<img class="insured" src="@/assets/insured-jianbian.png">
<img class="insure" src="@/assets/insured.png">
<div class="con">
<div class="title">请确认</div>
<div class="title">是否参保救援职业责任险</div>
<template v-if="used">
<div class="title">您已成功申请参保请等待</div>
<div class="title">专人与贵司联系</div>
</template>
<template v-else>
<div class="title">请确认</div>
<div class="title">是否参保救援职业责任险</div>
</template>
<div class="btnWrap">
<div class="btn confirmBtn" @click="saveHandle">确认</div>
<div v-if="used" class="btn confirmBtn" @click="showPoup = false">确认</div>
<div v-else class="btn confirmBtn" @click="saveHandle">确认</div>
<div class="btn closeBtn" @click="showPoup = false">取消</div>
</div>
</div>
@ -50,17 +57,19 @@
<script>
import {myMixins} from "@/utils/myMixins"
import {sendInsuranceEmail} from "@/api/mine"
import {sendInsuranceEmail,isSendInsuranceEmail} from "@/api/mine"
export default {
name: "insuredPage",
mixins: [myMixins],
data() {
return {
showPoup: false,
used:false,
}
},
async mounted() {
let res=await isSendInsuranceEmail()
this.used=res.data
},
methods: {
async saveHandle() {
@ -120,7 +129,7 @@ export default {
flex: 1;
}
.btn_save {
background: #354D93;
//background: #354D93;
margin-right: 4px;
}
}