feat(admin): full repair of order module including list, statistics, aftersales, cashier, and write-off records with real RPC integration
This commit is contained in:
@@ -94,7 +94,7 @@
|
||||
<!-- 订单号|类型 -->
|
||||
<view class="td col-order">
|
||||
<text class="order-sn">{{ item.order_no }}</text>
|
||||
<text class="order-type blue">[普通订单]</text>
|
||||
<text class="order-type blue">[{{ getChannelName(item.channel_type) }}]</text>
|
||||
</view>
|
||||
<!-- 商品信息 -->
|
||||
<view class="td col-product">
|
||||
@@ -113,7 +113,7 @@
|
||||
</view>
|
||||
<!-- 支付方式 -->
|
||||
<view class="td col-pay">
|
||||
<text class="pay-text">余额支付</text>
|
||||
<text class="pay-text">{{ getPayTypeName(item.pay_type) }}</text>
|
||||
</view>
|
||||
<!-- 支付时间 -->
|
||||
<view class="td col-time">
|
||||
@@ -252,6 +252,27 @@ function getStatusName(status: number): string {
|
||||
const tab = statusTabs.find(t => t.value === status)
|
||||
return tab?.name ?? '未知'
|
||||
}
|
||||
|
||||
function getPayTypeName(type: number | null): string {
|
||||
switch (type) {
|
||||
case 1: return '余额支付'
|
||||
case 2: return '微信支付'
|
||||
case 3: return '支付宝'
|
||||
case 4: return '线下支付'
|
||||
default: return '其他'
|
||||
}
|
||||
}
|
||||
|
||||
function getChannelName(type: number | null): string {
|
||||
switch (type) {
|
||||
case 1: return '公众号'
|
||||
case 2: return '小程序'
|
||||
case 3: return 'H5'
|
||||
case 4: return 'PC'
|
||||
case 5: return 'APP'
|
||||
default: return '普通订单'
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
|
||||
Reference in New Issue
Block a user