From c161f68d0313b74291052c702a08ba87fe972c95 Mon Sep 17 00:00:00 2001 From: zou Date: Sat, 8 Aug 2026 09:47:25 +0800 Subject: [PATCH] =?UTF-8?q?fix(F006):=20OrderList/Detail/Inquiry=20?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=E6=8C=89=E9=92=AE=20mock=E2=86=92=E5=87=86?= =?UTF-8?q?=E7=A1=AE=E6=8F=90=E7=A4=BA=20(=E5=90=8E=E5=8F=B0=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E4=B8=8D=E5=81=9A=E4=B8=9A=E5=8A=A1=E6=93=8D=E4=BD=9C?= =?UTF-8?q?,=20=E5=BC=95=E5=AF=BC=E5=89=8D=E5=8F=B0)=20+=20coupon=20add/ed?= =?UTF-8?q?it=20hint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/inquiry/InquiryDetailView.vue | 6 +++--- src/modules/order/OrderDetailView.vue | 18 +++++++++--------- src/modules/order/OrderListView.vue | 14 +++++++------- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/src/modules/inquiry/InquiryDetailView.vue b/src/modules/inquiry/InquiryDetailView.vue index 0a62b1b..9037022 100644 --- a/src/modules/inquiry/InquiryDetailView.vue +++ b/src/modules/inquiry/InquiryDetailView.vue @@ -136,9 +136,9 @@ function inquiryInfo(s: number) { return INQUIRY_STATUS_MAP[s] || { label: `状 function onBack() { router.push('/inquiry') } function onDownloadFile(url: string, name: string) { if (url) ElMessage.info(`下载: ${name || url}`) } -function onExportPriceComparison() { ElMessage.success('导出基础价格分析表 (mock)') } -function onViewQuotation(row: Quotation) { ElMessage.info(`查看报价: ${row.quotationEnterpriseName} (mock)`) } -function onQuote(row: Quotation) { ElMessage.info('发起报价 (mock)') } +function onExportPriceComparison() { ElMessage.info('导出功能开发中') } +function onViewQuotation(row: Quotation) { ElMessage.info(`查看报价: ${row.quotationEnterpriseName} (请前往询价管理)`) } +function onQuote(row: Quotation) { ElMessage.info('请前往前台发起报价') } onMounted(load) watch(inquiryId, load) diff --git a/src/modules/order/OrderDetailView.vue b/src/modules/order/OrderDetailView.vue index 3dd2da2..ff4a51b 100644 --- a/src/modules/order/OrderDetailView.vue +++ b/src/modules/order/OrderDetailView.vue @@ -312,18 +312,18 @@ function invoiceInfo(s: number) { return INVOICE_STATUS_MAP[s] || { label: `状 function onBack() { router.push('/order') } function onCancelOrder() { ElMessageBox.confirm('确认取消此订单?', '提示', { type: 'warning' }).then(() => { - ElMessage.success('订单已取消 (mock)') + ElMessage.info('请前往前台取消订单') }).catch(() => {}) } -function onPay() { ElMessage.info('跳支付 (mock)') } -function onShip() { ElMessage.info('发货 (mock)') } -function onConfirmReceipt() { ElMessage.success('已确认收货 (mock)') } -function onApplyRefund() { ElMessage.info('申请退款 (mock)') } -function onComment() { ElMessage.info('评价 (mock)') } -function onExport() { ElMessage.success('导出订单 (mock)') } -function onPrint() { ElMessage.success('打印订单 (mock)') } +function onPay() { ElMessage.info('请前往前台完成支付') } +function onShip() { ElMessage.info('请前往供应商端发货') } +function onConfirmReceipt() { ElMessage.info('请前往前台确认收货') } +function onApplyRefund() { ElMessage.info('请前往售后管理处理') } +function onComment() { ElMessage.info('请前往前台评价') } +function onExport() { ElMessage.info('导出功能开发中') } +function onPrint() { window.print() } function onDownloadFile(url: string) { if (url) ElMessage.info(`下载: ${url}`) } -function onUploadInvoice() { ElMessage.info('上传发票 (mock)') } +function onUploadInvoice() { ElMessage.info('请前往前台上传发票') } onMounted(load) watch(orderId, load) diff --git a/src/modules/order/OrderListView.vue b/src/modules/order/OrderListView.vue index 16ea831..b337415 100644 --- a/src/modules/order/OrderListView.vue +++ b/src/modules/order/OrderListView.vue @@ -192,15 +192,15 @@ function onSelectionChange(rows: Order[]) { selection.value = rows } function onStatusTabChange(status: string) { filters.status = status; onSearch() } function onViewDetail(row: Order) { router.push(`/order/${row.id}`) } -function onPay(row: Order) { ElMessage.success(`付款 ${row.orderNo} (mock)`); load() } -function onShip(row: Order) { ElMessage.success(`发货 ${row.orderNo} (mock)`); load() } -function onConfirmReceipt(row: Order) { ElMessage.success(`确认收货 ${row.orderNo} (mock)`); load() } -function onRefund(row: Order) { ElMessage.success(`退款 ${row.orderNo} (mock)`); load() } -function onCancel(row: Order) { ElMessage.success(`取消 ${row.orderNo} (mock)`); load() } -function onPrint(row: Order) { ElMessage.info(`打印 ${row.orderNo} (mock)`) } +function onPay(row: Order) { ElMessage.info('请前往前台完成支付') } +function onShip(row: Order) { ElMessage.info('请前往供应商端发货') } +function onConfirmReceipt(row: Order) { ElMessage.info('请前往前台确认收货') } +function onRefund(row: Order) { ElMessage.info('请前往售后管理处理退款') } +function onCancel(row: Order) { ElMessage.info('请前往前台取消订单') } +function onPrint(row: Order) { window.print() } function onExportSelected() { if (!selection.value.length) { ElMessage.warning('请先选择订单'); return } - ElMessage.success(`导出 ${selection.value.length} 个订单 (mock)`) + ElMessage.info('导出功能开发中') } onMounted(load)