@dongkboy 1 vuosi sitten
vanhempi
commit
2991715f42
2 muutettua tiedostoa jossa 22 lisäystä ja 7 poistoa
  1. 4 4
      pages/quote/premiumCalc.vue
  2. 18 3
      pages/quote/quoteDetail.vue

+ 4 - 4
pages/quote/premiumCalc.vue

@@ -216,17 +216,17 @@
 									<view class="dis a-c j-s ">
 									<view class="dis a-c j-s ">
 										<view class="dis f-c time">
 										<view class="dis f-c time">
 											<text
 											<text
-												v-if="totalitem.result.ciRiskInfoVo.startDate">交强起保时间:{{totalitem.result.ciRiskInfoVo.startDate}}
+												v-if="totalitem.result.ciRiskInfoVo && totalitem.result.ciRiskInfoVo.startDate">交强起保时间:{{totalitem.result.ciRiskInfoVo.startDate}}
 
 
 											</text>
 											</text>
 											<text
 											<text
-												v-if="totalitem.result.ciRiskInfoVo.endDate">交强终保时间:{{totalitem.result.ciRiskInfoVo.endDate}}
+												v-if="totalitem.result.ciRiskInfoVo && totalitem.result.ciRiskInfoVo.endDate">交强终保时间:{{totalitem.result.ciRiskInfoVo.endDate}}
 											</text>
 											</text>
 											<text
 											<text
-												v-if="totalitem.result.biRiskInfoVo.startDate">商业起保时间:{{totalitem.result.biRiskInfoVo.startDate}}
+												v-if="totalitem.result.biRiskInfoVo && totalitem.result.biRiskInfoVo.startDate">商业起保时间:{{totalitem.result.biRiskInfoVo.startDate}}
 											</text>
 											</text>
 											<text
 											<text
-												v-if="totalitem.result.biRiskInfoVo.endDate">商业终保时间:{{totalitem.result.biRiskInfoVo.endDate}}
+												v-if=" totalitem.result.biRiskInfoVo && totalitem.result.biRiskInfoVo.endDate">商业终保时间:{{totalitem.result.biRiskInfoVo.endDate}}
 											</text>
 											</text>
 										</view>
 										</view>
 										<image src="/static/image/car-insure/Group30.png" mode=""
 										<image src="/static/image/car-insure/Group30.png" mode=""

+ 18 - 3
pages/quote/quoteDetail.vue

@@ -7,8 +7,15 @@
 				v-if="item.value==orderStatus">
 				v-if="item.value==orderStatus">
 				<view class="dis f-c a-start">
 				<view class="dis f-c a-start">
 					<text>{{item.text}}</text>
 					<text>{{item.text}}</text>
-					<div>
-						<text class="text">核保时间可能较长,如长时间无结果</text>
+					<div class="dis a-c mt-2" v-if="orderStatus==3">
+						<text class="text mr-2">核保时间可能较长,如长时间无结果</text>
+						<u-icon name="reload" color="#333" size="18"></u-icon>
+						<text style="font-size: 28rpx;" @click="refreshUnderwriting">点此刷新</text>
+					</div>
+					<div class="dis a-c mt-2" v-if="orderStatus==4">
+						<text class="text mr-2">已经完成支付</text>
+						<u-icon name="reload" color="#333" size="18"></u-icon>
+						<text style="font-size: 28rpx;" @click="refreshPayment">点此刷新</text>
 					</div>
 					</div>
 				</view>
 				</view>
 			</view>
 			</view>
@@ -363,7 +370,15 @@
 			this.detailbackimg = await turnBase64Image('/static/image/detailback.png');
 			this.detailbackimg = await turnBase64Image('/static/image/detailback.png');
 		},
 		},
 		methods: {
 		methods: {
-			//核保
+			//核保状态刷新
+			refreshUnderwriting() {
+
+			},
+			//支付状态刷新
+			refreshPayment() {
+
+			},
+			//提交核保
 			async instantUnderwriting() {
 			async instantUnderwriting() {
 				let images = await this.$http.post('/unify/order/imagesUpload', {
 				let images = await this.$http.post('/unify/order/imagesUpload', {
 					order: this.order,
 					order: this.order,