fix(F006): OrderList/Detail/Inquiry 操作按钮 mock→准确提示 (后台管理不做业务操作, 引导前台) + coupon add/edit hint
This commit is contained in:
parent
d8cd0d3478
commit
c161f68d03
@ -136,9 +136,9 @@ function inquiryInfo(s: number) { return INQUIRY_STATUS_MAP[s] || { label: `状
|
|||||||
|
|
||||||
function onBack() { router.push('/inquiry') }
|
function onBack() { router.push('/inquiry') }
|
||||||
function onDownloadFile(url: string, name: string) { if (url) ElMessage.info(`下载: ${name || url}`) }
|
function onDownloadFile(url: string, name: string) { if (url) ElMessage.info(`下载: ${name || url}`) }
|
||||||
function onExportPriceComparison() { ElMessage.success('导出基础价格分析表 (mock)') }
|
function onExportPriceComparison() { ElMessage.info('导出功能开发中') }
|
||||||
function onViewQuotation(row: Quotation) { ElMessage.info(`查看报价: ${row.quotationEnterpriseName} (mock)`) }
|
function onViewQuotation(row: Quotation) { ElMessage.info(`查看报价: ${row.quotationEnterpriseName} (请前往询价管理)`) }
|
||||||
function onQuote(row: Quotation) { ElMessage.info('发起报价 (mock)') }
|
function onQuote(row: Quotation) { ElMessage.info('请前往前台发起报价') }
|
||||||
|
|
||||||
onMounted(load)
|
onMounted(load)
|
||||||
watch(inquiryId, load)
|
watch(inquiryId, load)
|
||||||
|
|||||||
@ -312,18 +312,18 @@ function invoiceInfo(s: number) { return INVOICE_STATUS_MAP[s] || { label: `状
|
|||||||
function onBack() { router.push('/order') }
|
function onBack() { router.push('/order') }
|
||||||
function onCancelOrder() {
|
function onCancelOrder() {
|
||||||
ElMessageBox.confirm('确认取消此订单?', '提示', { type: 'warning' }).then(() => {
|
ElMessageBox.confirm('确认取消此订单?', '提示', { type: 'warning' }).then(() => {
|
||||||
ElMessage.success('订单已取消 (mock)')
|
ElMessage.info('请前往前台取消订单')
|
||||||
}).catch(() => {})
|
}).catch(() => {})
|
||||||
}
|
}
|
||||||
function onPay() { ElMessage.info('跳支付 (mock)') }
|
function onPay() { ElMessage.info('请前往前台完成支付') }
|
||||||
function onShip() { ElMessage.info('发货 (mock)') }
|
function onShip() { ElMessage.info('请前往供应商端发货') }
|
||||||
function onConfirmReceipt() { ElMessage.success('已确认收货 (mock)') }
|
function onConfirmReceipt() { ElMessage.info('请前往前台确认收货') }
|
||||||
function onApplyRefund() { ElMessage.info('申请退款 (mock)') }
|
function onApplyRefund() { ElMessage.info('请前往售后管理处理') }
|
||||||
function onComment() { ElMessage.info('评价 (mock)') }
|
function onComment() { ElMessage.info('请前往前台评价') }
|
||||||
function onExport() { ElMessage.success('导出订单 (mock)') }
|
function onExport() { ElMessage.info('导出功能开发中') }
|
||||||
function onPrint() { ElMessage.success('打印订单 (mock)') }
|
function onPrint() { window.print() }
|
||||||
function onDownloadFile(url: string) { if (url) ElMessage.info(`下载: ${url}`) }
|
function onDownloadFile(url: string) { if (url) ElMessage.info(`下载: ${url}`) }
|
||||||
function onUploadInvoice() { ElMessage.info('上传发票 (mock)') }
|
function onUploadInvoice() { ElMessage.info('请前往前台上传发票') }
|
||||||
|
|
||||||
onMounted(load)
|
onMounted(load)
|
||||||
watch(orderId, load)
|
watch(orderId, load)
|
||||||
|
|||||||
@ -192,15 +192,15 @@ function onSelectionChange(rows: Order[]) { selection.value = rows }
|
|||||||
|
|
||||||
function onStatusTabChange(status: string) { filters.status = status; onSearch() }
|
function onStatusTabChange(status: string) { filters.status = status; onSearch() }
|
||||||
function onViewDetail(row: Order) { router.push(`/order/${row.id}`) }
|
function onViewDetail(row: Order) { router.push(`/order/${row.id}`) }
|
||||||
function onPay(row: Order) { ElMessage.success(`付款 ${row.orderNo} (mock)`); load() }
|
function onPay(row: Order) { ElMessage.info('请前往前台完成支付') }
|
||||||
function onShip(row: Order) { ElMessage.success(`发货 ${row.orderNo} (mock)`); load() }
|
function onShip(row: Order) { ElMessage.info('请前往供应商端发货') }
|
||||||
function onConfirmReceipt(row: Order) { ElMessage.success(`确认收货 ${row.orderNo} (mock)`); load() }
|
function onConfirmReceipt(row: Order) { ElMessage.info('请前往前台确认收货') }
|
||||||
function onRefund(row: Order) { ElMessage.success(`退款 ${row.orderNo} (mock)`); load() }
|
function onRefund(row: Order) { ElMessage.info('请前往售后管理处理退款') }
|
||||||
function onCancel(row: Order) { ElMessage.success(`取消 ${row.orderNo} (mock)`); load() }
|
function onCancel(row: Order) { ElMessage.info('请前往前台取消订单') }
|
||||||
function onPrint(row: Order) { ElMessage.info(`打印 ${row.orderNo} (mock)`) }
|
function onPrint(row: Order) { window.print() }
|
||||||
function onExportSelected() {
|
function onExportSelected() {
|
||||||
if (!selection.value.length) { ElMessage.warning('请先选择订单'); return }
|
if (!selection.value.length) { ElMessage.warning('请先选择订单'); return }
|
||||||
ElMessage.success(`导出 ${selection.value.length} 个订单 (mock)`)
|
ElMessage.info('导出功能开发中')
|
||||||
}
|
}
|
||||||
|
|
||||||
onMounted(load)
|
onMounted(load)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user