From 3f86343c6a6ecc637b9dcf01af9495f8237f32e4 Mon Sep 17 00:00:00 2001 From: "DESKTOP-GMUNQ1B\\k" <1154079537@qq.com> Date: Sat, 9 Mar 2024 16:29:02 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8A=B6=E6=80=81=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/filters/commFilter.js | 184 +++++++++++----------- src/views/order/list/index.vue | 277 ++++++++++++--------------------- 2 files changed, 189 insertions(+), 272 deletions(-) diff --git a/src/filters/commFilter.js b/src/filters/commFilter.js index 5e949cd..b7b42c8 100644 --- a/src/filters/commFilter.js +++ b/src/filters/commFilter.js @@ -169,23 +169,23 @@ export function cancelOrderStatusFilter(status) { * * 支付方式 */ - export function orderPayType(type) { - const typeMap = { - '0': '余额支付', - '1': '微信支付', - '2': '小程序', - '3': '微信支付', - '4': '支付宝', - '5': '支付宝扫码', - '6': '微信扫码' - } - return typeMap[type] + const typeMap = { + '0': '余额支付', + '1': '微信支付', + '2': '小程序', + '3': '微信支付', + '4': '支付宝', + '5': '支付宝扫码', + '6': '微信扫码', + '9': '商户支付' } - /** - * - * 付费会员支付方式 - */ + return typeMap[type] +} +/** +* +* 付费会员支付方式 +*/ export function svipPayType(type) { const typeMap = { @@ -204,12 +204,12 @@ export function svipPayType(type) { * @description 订单活动状态 */ export function activityOrderStatus(status) { - const statusMap = { - '-1': '未完成', - '10': '已完成', - '0': '进行中' - } - return statusMap[status] + const statusMap = { + '-1': '未完成', + '10': '已完成', + '0': '进行中' + } + return statusMap[status] } /** * @description 自提订单状态 @@ -251,13 +251,13 @@ export function reconciliationStatusFilter(status) { * @description 商品状态 */ export function productStatusFilter(status) { - const statusMap = { - '0': '下架', - '1': '上架显示', - '-1': '平台关闭' - } - return statusMap[status] + const statusMap = { + '0': '下架', + '1': '上架显示', + '-1': '平台关闭' } + return statusMap[status] +} /** * @description 优惠券类型 */ @@ -380,87 +380,87 @@ export function seckillStatusFilter(status) { } return statusMap[status] } - /** - * @description 导出订单类型 - */ +/** +* @description 导出订单类型 +*/ export function exportOrderTypeFilter(type) { - const typeMap = { - 'order': '订单', - 'financial': '流水', - 'delivery': '发货单', - 'importDelivery': '导入记录', - 'exportFinancial': '账单信息', - 'searchLog': '用户搜索' - } - return typeMap[type] + const typeMap = { + 'order': '订单', + 'financial': '流水', + 'delivery': '发货单', + 'importDelivery': '导入记录', + 'exportFinancial': '账单信息', + 'searchLog': '用户搜索' } + return typeMap[type] +} /** * @description 主体类型 */ export function organizationType(type) { - const typeMap = { - 2401: '小微商户', - 2500: '个人卖家', - 4: '个体工商户', - 2: '企业', - 3: '党政、机关及事业单位', - 1708: '其他组织' - } - return typeMap[type] + const typeMap = { + 2401: '小微商户', + 2500: '个人卖家', + 4: '个体工商户', + 2: '企业', + 3: '党政、机关及事业单位', + 1708: '其他组织' } + return typeMap[type] +} /** * @description 证件类型 */ export function id_docType(type) { - const typeMap = { - 1: '中国大陆居民-身份证', - 2: '其他国家或地区居民-护照', - 3: '中国香港居民–来往内地通行证', - 4: '中国澳门居民–来往内地通行证', - 5: '中国台湾居民–来往大陆通行证' - } - return typeMap[type] + const typeMap = { + 1: '中国大陆居民-身份证', + 2: '其他国家或地区居民-护照', + 3: '中国香港居民–来往内地通行证', + 4: '中国澳门居民–来往内地通行证', + 5: '中国台湾居民–来往大陆通行证' } - /** - * @description 证件类型 - */ + return typeMap[type] +} +/** +* @description 证件类型 +*/ export function purchaseType(type) { - const typeMap = { - 'sms': '短信', - 'copy': '商品采集', - 'dump': '电子面单', - 'query': '物流查询' - } - return typeMap[type] + const typeMap = { + 'sms': '短信', + 'copy': '商品采集', + 'dump': '电子面单', + 'query': '物流查询' } + return typeMap[type] +} - /** - * @description 证件类型 - */ - export function communityStatus(status) { - const statusMap = { - '0': '待审核', - '1': '审核通过', - '-1': '审核失败', - '-2': '强制下架' - } - return statusMap[status] +/** +* @description 证件类型 +*/ +export function communityStatus(status) { + const statusMap = { + '0': '待审核', + '1': '审核通过', + '-1': '审核失败', + '-2': '强制下架' } + return statusMap[status] +} - /** - * @description 订单配送状态 - */ - export function runErrandStatus(status) { - const statusMap = { - '0': '待接单', - '-1': '已取消', - '2': '待取货', - '3': '配送中', - '4': '已完成', - '9': '物品返回中', - '10': '物品返回完成', - '100': '骑士到店' - } - return statusMap[status] +/** +* @description 订单配送状态 +*/ +export function runErrandStatus(status) { + const statusMap = { + '0': '待接单', + '-1': '已取消', + '2': '待取货', + '3': '配送中', + '4': '已完成', + '9': '物品返回中', + '10': '物品返回完成', + '100': '骑士到店' } + return statusMap[status] +} diff --git a/src/views/order/list/index.vue b/src/views/order/list/index.vue index a7aedc0..b11d577 100644 --- a/src/views/order/list/index.vue +++ b/src/views/order/list/index.vue @@ -5,165 +5,92 @@
- - 全部 {{ '(' +orderChartType.all?orderChartType.all:0 + ')' }} - 待付款 {{ '(' +orderChartType.unpaid?orderChartType.unpaid:0+ ')' }} - 待发货 {{ '(' +orderChartType.unshipped?orderChartType.unshipped:0+ ')' }} - 待收货 {{ '(' +orderChartType.untake?orderChartType.untake:0+ ')' }} - 待评价 {{ '(' +orderChartType.unevaluate?orderChartType.unevaluate:0+ ')' }} - 交易完成 {{ '(' +orderChartType.complete?orderChartType.complete:0+ ')' }} - 已退款 {{ '(' +orderChartType.refund?orderChartType.refund:0+ ')' }} - 已删除 {{ '(' +orderChartType.del?orderChartType.del:0+ ')' }} + + 全部 {{ '(' + orderChartType.all ? orderChartType.all : 0 + ')' }} + 待付款 {{ '(' + orderChartType.unpaid ? orderChartType.unpaid : 0 + ')' + }} + 待发货 {{ '(' + orderChartType.unshipped ? orderChartType.unshipped : 0 + ')' + }} + 待收货 {{ '(' + orderChartType.untake ? orderChartType.untake : 0 + ')' + }} + 待评价 {{ '(' + orderChartType.unevaluate ? orderChartType.unevaluate : 0 + ')' + }} + 交易完成 {{ '(' + orderChartType.complete ? orderChartType.complete : 0 + ')' + }} + 已退款 {{ '(' + orderChartType.refund ? orderChartType.refund : 0 + ')' + }} + 已删除 {{ '(' + orderChartType.del ? orderChartType.del : 0 + ')' }} - - {{ item.text }} + + {{ item.text + }} - + - - + + - - + + - + - - + + - - + + - - + + - - + + 导出列表
- - + + - + @@ -365,10 +278,10 @@ export default { total: 0, }, activity: [ - {name: "秒杀订单",type: 1}, - {name: "预售订单",type: 2}, - {name: "助力订单",type: 3}, - {name: "拼团订单",type: 4} + { name: "秒杀订单", type: 1 }, + { name: "预售订单", type: 2 }, + { name: "助力订单", type: 3 }, + { name: "拼团订单", type: 4 } ], listLoading: true, tableFrom: { @@ -490,13 +403,13 @@ export default { let lebData = {}; for (let i = 0; i < pageCount; i++) { lebData = await this.downData(excelData) - pageCount = Math.ceil(lebData.count/excelData.limit) + pageCount = Math.ceil(lebData.count / excelData.limit) if (lebData.export.length) { data = data.concat(lebData.export) excelData.page++ } } - createWorkBook(lebData.header, lebData.title, data, lebData.foot,lebData.filename); + createWorkBook(lebData.header, lebData.title, data, lebData.foot, lebData.filename); return }, /**订单列表 */ @@ -578,17 +491,17 @@ export default { .then((res) => { this.tableData.data = res.data.list; this.tableData.total = res.data.count; - // this.cardLists = res.data.stat; + // this.cardLists = res.data.stat; this.listLoading = false; - // this.getCardList(); + // this.getCardList(); }) .catch((res) => { this.$message.error(res.message); this.listLoading = false; }); }, - getCardList(){ - cardListApi(this.tableFrom) + getCardList() { + cardListApi(this.tableFrom) .then((res) => { this.cardLists = res.data; }) @@ -623,17 +536,21 @@ export default { width: 83px !important; } } + .selWidth { width: 300px; } + .el-dropdown-link { cursor: pointer; color: #409eff; font-size: 12px; } + .el-icon-arrow-down { font-size: 12px; } + .tabBox_tit { width: 60%; font-size: 12px !important;