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