mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-22 02:26:43 +08:00
[IMP] 签名和进度查询问题修复
This commit is contained in:
@@ -46,7 +46,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="pt15" style="border-top:1px solid #dadada">
|
<div class="pt15" style="border-top:1px solid #dadada">
|
||||||
<div class="mb10">
|
<div class="mb10" v-if="item.accidentDate">
|
||||||
<div class="inline-b">
|
<div class="inline-b">
|
||||||
<van-tag plain color="#4fc6b3">出险时间</van-tag>
|
<van-tag plain color="#4fc6b3">出险时间</van-tag>
|
||||||
</div>
|
</div>
|
||||||
@@ -59,7 +59,7 @@
|
|||||||
<!-- <span class="fs14 c-gray-dark ml20" v-if="active == 'claimProgress' && caseStatus == '10'">
|
<!-- <span class="fs14 c-gray-dark ml20" v-if="active == 'claimProgress' && caseStatus == '10'">
|
||||||
<label v-if="item.caseStatus">报案成功</label>
|
<label v-if="item.caseStatus">报案成功</label>
|
||||||
<label v-else>报案失败</label>
|
<label v-else>报案失败</label>
|
||||||
</span> -->
|
</span>-->
|
||||||
<span
|
<span
|
||||||
class="fs14 c-gray-dark ml20"
|
class="fs14 c-gray-dark ml20"
|
||||||
v-if="active == 'applying'"
|
v-if="active == 'applying'"
|
||||||
@@ -86,7 +86,7 @@
|
|||||||
size="small"
|
size="small"
|
||||||
class="mr5"
|
class="mr5"
|
||||||
type="danger"
|
type="danger"
|
||||||
@click="goEdit(item.nextSlaveStatus, item.businessNo)"
|
@click="goEdit(item.nextSlaveStatus, item.businessNo, item.claimId)"
|
||||||
>编辑</van-button>
|
>编辑</van-button>
|
||||||
<van-button
|
<van-button
|
||||||
v-if="active == 'applying' && item.caseStatus != '3'"
|
v-if="active == 'applying' && item.caseStatus != '3'"
|
||||||
@@ -116,7 +116,10 @@
|
|||||||
<img class="mt40" src="@/assets/images/pic_page-non.png" />
|
<img class="mt40" src="@/assets/images/pic_page-non.png" />
|
||||||
<div class="fs17 mt40" v-if="active == 'claimProgress' && caseStatus == '10'">暂无报案信息!</div>
|
<div class="fs17 mt40" v-if="active == 'claimProgress' && caseStatus == '10'">暂无报案信息!</div>
|
||||||
<div class="fs17 mt40" v-if="active == 'applying'">暂无申请信息!</div>
|
<div class="fs17 mt40" v-if="active == 'applying'">暂无申请信息!</div>
|
||||||
<div class="fs17 mt40" v-if="active == 'claimProgress' && (caseStatus == '50'|| caseStatus == '60')">暂无赔案信息!</div>
|
<div
|
||||||
|
class="fs17 mt40"
|
||||||
|
v-if="active == 'claimProgress' && (caseStatus == '50'|| caseStatus == '60')"
|
||||||
|
>暂无赔案信息!</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- </van-list> -->
|
<!-- </van-list> -->
|
||||||
</div>
|
</div>
|
||||||
@@ -207,16 +210,15 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
caseDetail() {},
|
tabChange(name, title) {
|
||||||
tabChange(name,title) {
|
|
||||||
this.currentPage = 1
|
this.currentPage = 1
|
||||||
this.active = name
|
this.active = name
|
||||||
this.claimsList = []
|
this.claimsList = []
|
||||||
if(title == "已报案") {
|
if (title == '已报案') {
|
||||||
this.caseStatus = '10'
|
this.caseStatus = '10'
|
||||||
} else if(title == "未结案") {
|
} else if (title == '未结案') {
|
||||||
this.caseStatus = '50'
|
this.caseStatus = '50'
|
||||||
} else if(title == "已结案") {
|
} else if (title == '已结案') {
|
||||||
this.caseStatus = '60'
|
this.caseStatus = '60'
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -285,6 +287,7 @@ export default {
|
|||||||
break
|
break
|
||||||
case '21': //填写出险信息页
|
case '21': //填写出险信息页
|
||||||
url = '/claims/Accident?edit=1'
|
url = '/claims/Accident?edit=1'
|
||||||
|
localStorage.setItem('claimId', claimId)
|
||||||
break
|
break
|
||||||
case '22': //填写理赔申请信息
|
case '22': //填写理赔申请信息
|
||||||
url = '/claims/ApplyInfo?edit=1'
|
url = '/claims/ApplyInfo?edit=1'
|
||||||
@@ -295,18 +298,30 @@ export default {
|
|||||||
case '24': //签名页
|
case '24': //签名页
|
||||||
url = '/claims/SignatureConfirmation?edit=1'
|
url = '/claims/SignatureConfirmation?edit=1'
|
||||||
break
|
break
|
||||||
case '25':
|
// case '25':
|
||||||
url = '/claims/Success?edit=1'
|
// url = '/claims/Success?edit=1'
|
||||||
break
|
// break
|
||||||
}
|
}
|
||||||
|
if (status == '24') {
|
||||||
that.$jump({
|
that.$jump({
|
||||||
flag: 'h5',
|
flag: 'h5',
|
||||||
extra: {
|
extra: {
|
||||||
url: location.origin + `/#${url}`,
|
url: location.origin + `/#${url}`,
|
||||||
forbidSwipeBack: '1',
|
forbidSwipeBack: '1',
|
||||||
|
pullRefresh: '1'
|
||||||
},
|
},
|
||||||
routerInfo: { path: url }
|
routerInfo: { path: url }
|
||||||
})
|
})
|
||||||
|
} else {
|
||||||
|
that.$jump({
|
||||||
|
flag: 'h5',
|
||||||
|
extra: {
|
||||||
|
url: location.origin + `/#${url}`,
|
||||||
|
forbidSwipeBack: '1'
|
||||||
|
},
|
||||||
|
routerInfo: { path: url }
|
||||||
|
})
|
||||||
|
}
|
||||||
},
|
},
|
||||||
goDetail(claimNo) {
|
goDetail(claimNo) {
|
||||||
localStorage.setItem('claimNo', claimNo)
|
localStorage.setItem('claimNo', claimNo)
|
||||||
|
|||||||
@@ -16,19 +16,33 @@
|
|||||||
{{ list.mandatorSignState == '0' ? '签名' : '已签名' }}</van-button
|
{{ list.mandatorSignState == '0' ? '签名' : '已签名' }}</van-button
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
</div> -->
|
</div>-->
|
||||||
<div class="pt10 pl30 flex align-items-c">
|
<div class="pt10 pl30 flex align-items-c">
|
||||||
<span class="mr10">申请人签名 :</span>
|
<span class="mr10">申请人签名 :</span>
|
||||||
<div v-if="signVal == '3'">
|
<div v-if="signVal == '3'">
|
||||||
<van-button type="danger" size="small" @click="sign(1)" v-no-more-click="1000" :disabled="isDisableInsured">{{
|
<van-button
|
||||||
|
type="danger"
|
||||||
|
size="small"
|
||||||
|
@click="sign(1)"
|
||||||
|
v-no-more-click="1000"
|
||||||
|
:disabled="isDisableInsured"
|
||||||
|
>
|
||||||
|
{{
|
||||||
list.applyerSignState == '0' ? '签名' : '已签名'
|
list.applyerSignState == '0' ? '签名' : '已签名'
|
||||||
}}</van-button>
|
}}
|
||||||
|
</van-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="bottom-btn bg-white">
|
<div class="bottom-btn bg-white">
|
||||||
<van-button type="danger" size="large" @click="next" :disabled="isDisabledComplite" v-no-more-click="1000">完成</van-button>
|
<van-button
|
||||||
|
type="danger"
|
||||||
|
size="large"
|
||||||
|
@click="next"
|
||||||
|
:disabled="isDisabledComplite"
|
||||||
|
v-no-more-click="1000"
|
||||||
|
>完成</van-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -284,8 +298,8 @@ export default {
|
|||||||
extra: {
|
extra: {
|
||||||
url: location.origin + '/#/claims/signatureConfirmation',
|
url: location.origin + '/#/claims/signatureConfirmation',
|
||||||
pullRefresh: '1',
|
pullRefresh: '1',
|
||||||
backToFirst: '1',
|
refresh: '1',
|
||||||
refresh: '1'
|
backToFirst: this.$route.query.edit ? '1' : ''
|
||||||
},
|
},
|
||||||
routerInfo: {
|
routerInfo: {
|
||||||
path: '/claims/signatureConfirmation'
|
path: '/claims/signatureConfirmation'
|
||||||
@@ -333,6 +347,6 @@ export default {
|
|||||||
height: 70vh;
|
height: 70vh;
|
||||||
}
|
}
|
||||||
.text {
|
.text {
|
||||||
color:#e9332e;
|
color: #e9332e;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -458,7 +458,9 @@ export default {
|
|||||||
apply(data).then(res => {
|
apply(data).then(res => {
|
||||||
if (res.result == '0') {
|
if (res.result == '0') {
|
||||||
this.$toast.clear()
|
this.$toast.clear()
|
||||||
localStorage.removeItem('claimId', 'applyId', 'insuranceId')
|
localStorage.removeItem('claimId')
|
||||||
|
localStorage.removeItem('applyId')
|
||||||
|
localStorage.removeItem('insuranceId')
|
||||||
this.$jump({
|
this.$jump({
|
||||||
flag: 'h5',
|
flag: 'h5',
|
||||||
extra: {
|
extra: {
|
||||||
|
|||||||
@@ -476,7 +476,9 @@ export default {
|
|||||||
},
|
},
|
||||||
appCallBack(data) {
|
appCallBack(data) {
|
||||||
if (data.trigger == 'left_button_click') {
|
if (data.trigger == 'left_button_click') {
|
||||||
localStorage.removeItem('claimId', 'applyId', 'insuranceId')
|
localStorage.removeItem('claimId')
|
||||||
|
localStorage.removeItem('applyId')
|
||||||
|
localStorage.removeItem('insuranceId')
|
||||||
}
|
}
|
||||||
// 筛选按钮的点击事件
|
// 筛选按钮的点击事件
|
||||||
this.$jump({
|
this.$jump({
|
||||||
|
|||||||
@@ -71,7 +71,15 @@
|
|||||||
</van-collapse>
|
</van-collapse>
|
||||||
</div>
|
</div>
|
||||||
<div class="bottom-btn bg-white" v-if="!isWeixin && list.applyerSignState == 1">
|
<div class="bottom-btn bg-white" v-if="!isWeixin && list.applyerSignState == 1">
|
||||||
<van-button type="danger" size="large" @click="next" v-no-more-click="1000">提交</van-button>
|
<van-button
|
||||||
|
type="danger"
|
||||||
|
size="large"
|
||||||
|
@click="next"
|
||||||
|
v-no-more-click="1000"
|
||||||
|
v-if="!isWeixin"
|
||||||
|
:disabled="list.applyerSignState == 0"
|
||||||
|
>提交</van-button
|
||||||
|
>
|
||||||
</div>
|
</div>
|
||||||
<UploadImageFile
|
<UploadImageFile
|
||||||
:typeface="idcardData.typeface"
|
:typeface="idcardData.typeface"
|
||||||
|
|||||||
Reference in New Issue
Block a user