@@ -28,14 +28,28 @@ export enum OrderStatus { | |||
'换货-设备已回收' = 18, | |||
} | |||
//订单类型 | |||
// export enum OrderTypes { | |||
// '新办发行' = 'ISSUE', | |||
// '储值卡转记账卡' = 'EXCHANGE_CARD_TYPE', | |||
// '更换卡' = 'REPLACEMENT_CARD', | |||
// '更换签' = 'REPLACEMENT_SIGNATURE', | |||
// '增补OBU' = 'SUPPLEMENT_OBU', | |||
// '公务车增补OBU' = 'OFFICAL_SUPPLEMENT_OBU', | |||
// '同时换卡换签' = '暂无同时换卡换签枚举', | |||
// 'ETC注销' = '暂无ETC注销枚举', | |||
// '车辆信息变更' = '暂无车辆信息变更枚举', | |||
// '解除车牌占用' = '暂无车辆信息变更枚举', | |||
// } | |||
//订单类型 | |||
export enum OrderTypes { | |||
'新办发行' = 'ISSUE', | |||
'储值卡转记账卡' = 'EXCHANGE_CARD_TYPE', | |||
'更换卡' = 'REPLACEMENT_CARD', | |||
'更换签' = 'REPLACEMENT_SIGNATURE', | |||
'增补OBU' = 'SUPPLEMENT_OBU', | |||
'公务车增补OBU' = 'OFFICAL_SUPPLEMENT_OBU', | |||
'ISSUE' = '新办发行', | |||
'EXCHANGE_CARD_TYPE' = '储值卡转记账卡', | |||
'REPLACEMENT_CARD' = '更换卡', | |||
'REPLACEMENT_SIGNATURE' = '更换签', | |||
'SUPPLEMENT_OBU' = '增补OBU', | |||
'OFFICAL_SUPPLEMENT_OBU' = '公务车增补OBU', | |||
'同时换卡换签' = '暂无同时换卡换签枚举', | |||
'ETC注销' = '暂无ETC注销枚举', | |||
'车辆信息变更' = '暂无车辆信息变更枚举', |
@@ -41,9 +41,9 @@ export const etcCardStatus = [ | |||
title: '已删除' | |||
} | |||
]; | |||
//获取车辆类型 | |||
//获取卡状态 | |||
export const getEtcCardStatus = (id) => { | |||
let types = etcCardStatus.filter(item => item.id == id); | |||
return types[0].title | |||
return types[0]?.title | |||
} | |||
@@ -14,13 +14,13 @@ | |||
<!-- 列表 --> | |||
<block v-for="(item,index) in ordersList" :key="index"> | |||
<!-- 新办订单 --> | |||
<order-list-item-new :item="item" v-if="item.orderType == OrderTypes.新办发行" /> | |||
<order-list-item-new :item="item" v-if="item.orderType == OrderTypes.ISSUE" /> | |||
<!-- 卡签同时更换/更换卡/更换签订单 --> | |||
<order-list-item-card-sign :item="item" v-else-if="item.orderType == OrderTypes.同时换卡换签 || item.orderType == OrderTypes.更换卡 || item.orderType == OrderTypes.更换签" /> | |||
<order-list-item-card-sign :item="item" v-else-if="item.orderType == OrderTypes.同时换卡换签 || item.orderType == OrderTypes.REPLACEMENT_CARD || item.orderType == OrderTypes.REPLACEMENT_SIGNATURE" /> | |||
<!-- 增补OBU订单 --> | |||
<order-list-item-obu :item="item" v-else-if="item.orderType == OrderTypes.增补OBU" /> | |||
<order-list-item-obu :item="item" v-else-if="item.orderType == OrderTypes.SUPPLEMENT_OBU" /> | |||
<!-- 公务车增补OBU订单 --> | |||
<order-list-item-obu :item="item" v-else-if="item.orderType == OrderTypes.公务车增补OBU" /> | |||
<order-list-item-obu :item="item" v-else-if="item.orderType == OrderTypes.OFFICAL_SUPPLEMENT_OBU" /> | |||
<!-- ETC注销业务类型订单 --> | |||
<order-list-item-logoff-etc :item="item" v-else-if="item.orderType == OrderTypes.ETC注销" /> | |||
<!-- 车辆信息变更 --> | |||
@@ -28,7 +28,7 @@ | |||
<!-- 解除车牌占用 --> | |||
<order-list-item-cancel-numberplate :item="item" v-else-if="item.orderType == OrderTypes.解除车牌占用" /> | |||
<!-- 单位账户充值开户订单 --> | |||
<order-list-item-recharge :item="item" v-else-if="item.orderType == OrderTypes.储值卡转记账卡" /> | |||
<order-list-item-recharge :item="item" v-else-if="item.orderType == OrderTypes.EXCHANGE_CARD_TYPE" /> | |||
</block> | |||
<uni-load-more :status="params.status" iconType="snow" :icon-size="16" :content-text="config.contentTxt" v-if="ordersList.length > 0"/> | |||
</template> |
@@ -36,7 +36,7 @@ | |||
<view class="item bg-blue" :style="{'--background':bgBlue}"> | |||
<image :src="`${$imgUrl}service/imgs/kqty.png`" /> | |||
</view> | |||
<view class="text">卡签停用</view> | |||
<view class="text">卡签停用卡签启用</view> | |||
</view> | |||
<view class="item-box" @click="toNext('/after-sale/card-loss-reporting/select-car')"> | |||
<view class="item bg-orange" :style="{'--background':bgOrange}"> |
@@ -199,24 +199,24 @@ export const getOrderStatusName = (status) => { | |||
} | |||
//根据订单类型获取订单类型文字 | |||
export const getOrderTypeName = (orderType) => { | |||
export const getOrderTypeName = (orderType:string) => { | |||
switch (orderType) { | |||
case OrderTypes.更换签: | |||
case OrderTypes.REPLACEMENT_SIGNATURE: | |||
return '更换签'; | |||
break; | |||
case OrderTypes.更换卡: | |||
case OrderTypes.REPLACEMENT_CARD: | |||
return '更换卡'; | |||
break; | |||
case OrderTypes.新办发行: | |||
case OrderTypes.ISSUE: | |||
return '新办发行'; | |||
break; | |||
case OrderTypes.增补OBU: | |||
case OrderTypes.SUPPLEMENT_OBU: | |||
return '增补OBU'; | |||
break; | |||
case OrderTypes.公务车增补OBU: | |||
case OrderTypes.OFFICAL_SUPPLEMENT_OBU: | |||
return '公务车增补OBU'; | |||
break; | |||
case OrderTypes.储值卡转记账卡: | |||
case OrderTypes.EXCHANGE_CARD_TYPE: | |||
return '储值卡转记账卡'; | |||
break; | |||
default: | |||
@@ -225,7 +225,7 @@ export const getOrderTypeName = (orderType) => { | |||
} | |||
//根据车辆类型获取车辆名称 | |||
export const getCarTypeName = (carType) => { | |||
export const getCarTypeName = (carType:any) => { | |||
switch (carType) { | |||
case 0: | |||
return '客车'; |