|
@@ -126,13 +126,17 @@
|
|
|
]
|
|
|
}}
|
|
|
</div>
|
|
|
- <div v-if="item.status === 3" class="try-again">
|
|
|
+ <div v-if="item.status === 3" class="try-again" @click="tryGoToInvoicing(item)">
|
|
|
重新开票
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 失败重试 -->
|
|
|
- <div class="failureReason"><span @click.stop="showFailureReason(item)"><van-icon name="info" /> 失败原因</span></div>
|
|
|
+ <div class="failureReason" v-if="item.status === 3">
|
|
|
+ <span @click.stop="showFailureReason(item)"
|
|
|
+ ><van-icon name="info" /> 失败原因</span
|
|
|
+ >
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</label>
|
|
|
</van-checkbox-group>
|
|
@@ -458,17 +462,27 @@ export default {
|
|
|
} */
|
|
|
},
|
|
|
showFailureReason(item) {
|
|
|
- console.log(458, item)
|
|
|
+ console.log(458, item);
|
|
|
this.$dialog({
|
|
|
title: '开票失败原因',
|
|
|
message: item.failureReason,
|
|
|
confirmButtonText: '关闭',
|
|
|
- confirmButtonColor: '#064c8a'
|
|
|
+ confirmButtonColor: '#064c8a',
|
|
|
}).then(() => {
|
|
|
// on confirm
|
|
|
- console.log('confirm')
|
|
|
- })
|
|
|
- }
|
|
|
+ console.log('confirm');
|
|
|
+ });
|
|
|
+ },
|
|
|
+ // 重新开票
|
|
|
+ tryGoToInvoicing(item) {
|
|
|
+ this.$router.push({
|
|
|
+ path: 'parkingApplication',
|
|
|
+ query: {
|
|
|
+ ids: item.ids,
|
|
|
+ invoiceId: item.id,
|
|
|
+ },
|
|
|
+ });
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
@@ -634,7 +648,6 @@ export default {
|
|
|
&.mb0 {
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
.choice_card_status {
|
|
|
display: flex;
|
|
@@ -644,8 +657,8 @@ export default {
|
|
|
}
|
|
|
.try-again {
|
|
|
margin-left: 10px;
|
|
|
- color: #E89E42;
|
|
|
- border: 1PX solid #E89E42;
|
|
|
+ color: #e89e42;
|
|
|
+ border: 1px solid #e89e42;
|
|
|
border-radius: 10px;
|
|
|
padding: 10px;
|
|
|
}
|