|
@@ -19,11 +19,16 @@
|
|
|
<div class="orderNum" v-if="tabIndex == 1">{{ item.orderNo }}</div>
|
|
|
<div class="orderNum" v-else>
|
|
|
<span>税号: {{ item.taxNo }}</span>
|
|
|
+ <!-- 失败重试 -->
|
|
|
+ <div class="failureReason" v-if="item.status === 'FAILED'">
|
|
|
+ <span @click.stop="showFailureReason(item.errorMessage)"><van-icon name="info" /> 失败原因</span>
|
|
|
+ </div>
|
|
|
<div class="right">
|
|
|
<div class="choice_card_status">
|
|
|
{{ statusObj[item.status || 'FAILED'].name }}
|
|
|
</div>
|
|
|
- <div v-if="/FAILED|3/.test(item.status)" class="try-again" @click="tryGoToInvoicing(item)">重新开票</div>
|
|
|
+
|
|
|
+ <!-- <div v-if="/FAILED|3/.test(item.status)" class="try-again" @click="tryGoToInvoicing(item)">重新开票</div> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="van-hairline--bottom"></div>
|
|
@@ -98,8 +103,10 @@
|
|
|
</div>
|
|
|
<div class="van-hairline--bottom"></div>
|
|
|
<div class="choice_card_index orderno-box2">
|
|
|
- <div :class="orderFee2" >¥{{ item.totalPaidAmount || item.invoiceTotalAmount }}</div>
|
|
|
+ <div class="orderFee2" >¥{{ item.totalPaidAmount || item.invoiceTotalAmount }}</div>
|
|
|
<div class="orderDetail">查看详情</div>
|
|
|
+ <!-- v-if="/FAILED|3/.test(item.status)" -->
|
|
|
+ <div class="try-again" @click="tryGoToInvoicing(item)">重新开票</div>
|
|
|
<!-- <van-icon name="arrow" /> -->
|
|
|
</div>
|
|
|
<!-- <div class="choice_card_index mb0">
|
|
@@ -111,10 +118,7 @@
|
|
|
<!-- 0:已提交申请(待开票) 1:开票中 2:开票完成 3:开票失败 -->
|
|
|
|
|
|
</div>
|
|
|
- <!-- 失败重试 -->
|
|
|
- <div class="failureReason" v-if="item.status === 'FAILED'">
|
|
|
- <span @click.stop="showFailureReason(item.errorMessage)"><van-icon name="info" /> 失败原因</span>
|
|
|
- </div>
|
|
|
+
|
|
|
</div>
|
|
|
</label>
|
|
|
</van-checkbox-group>
|
|
@@ -124,7 +128,7 @@
|
|
|
<div v-show="isLoadMore" :class="{ noData: !list.length }">
|
|
|
<img :src="noData" v-if="!list.length" mode="widthFix" />
|
|
|
<span v-if="!list.length">暂无数据</span>
|
|
|
- <div v-else class="no-more-data page-no-more">
|
|
|
+ <div v-else class="no-more-data">
|
|
|
没有更多啦
|
|
|
</div>
|
|
|
</div>
|
|
@@ -332,11 +336,13 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
.failureReason {
|
|
|
- margin-top: 10px;
|
|
|
text-align: right;
|
|
|
font-weight: normal;
|
|
|
font-size: 25px;
|
|
|
color: #bbb;
|
|
|
+ align-self: center;
|
|
|
+ border: 1px solid #999999;
|
|
|
+ border-radius: 2px;
|
|
|
}
|
|
|
.my-invoiced-list {
|
|
|
align-items: flex-end;
|
|
@@ -368,10 +374,11 @@ export default {
|
|
|
}
|
|
|
.try-again {
|
|
|
margin-left: 10px;
|
|
|
- color: #e89e42;
|
|
|
- border: 1px solid #e89e42;
|
|
|
- border-radius: 10px;
|
|
|
- padding: 10px;
|
|
|
+ background: var(--k-color-primary-01);
|
|
|
+ border: 1px solid var(--k-color-primary-01);
|
|
|
+ border-radius: 32.5px;
|
|
|
+ padding: 11px 33px;
|
|
|
+ color:#fff;
|
|
|
}
|
|
|
.choice_card_index1 {
|
|
|
display: flex;
|
|
@@ -466,7 +473,7 @@ export default {
|
|
|
.status-box {
|
|
|
font-size: 30px;
|
|
|
font-weight: 400;
|
|
|
- color: #064c8a;
|
|
|
+ color: var(--k-color-primary-01);
|
|
|
line-height: 42px;
|
|
|
&.other {
|
|
|
color: #999999;
|
|
@@ -486,6 +493,7 @@ export default {
|
|
|
justify-content: space-between;
|
|
|
font-weight: 600;
|
|
|
color: #333;
|
|
|
+ margin-bottom: 0;
|
|
|
}
|
|
|
.orderFee {
|
|
|
font-family: 'PingFang SC';
|
|
@@ -515,13 +523,10 @@ export default {
|
|
|
color: #333333;
|
|
|
}
|
|
|
.orderDetail {
|
|
|
+ margin-left: 176px;
|
|
|
+ border-radius: 4.333vw;
|
|
|
+ padding: 11px 33px;
|
|
|
border: 1px solid #333333;
|
|
|
- border-radius: 32.5px;
|
|
|
- padding: 5px 33px;
|
|
|
- font-family: 'PingFang SC';
|
|
|
- font-style: normal;
|
|
|
- font-weight: 400;
|
|
|
- font-size: 28px;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -627,12 +632,12 @@ export default {
|
|
|
display: block;
|
|
|
}
|
|
|
}
|
|
|
-.page-no-more {
|
|
|
+.no-more-data {
|
|
|
width: 100%;
|
|
|
position: relative;
|
|
|
text-align: center;
|
|
|
box-sizing: border-box;
|
|
|
- margin-top: 40px;
|
|
|
+ margin-top: 70px;
|
|
|
font-size: 22px;
|
|
|
font-weight: 400;
|
|
|
color: #999999;
|