feat(worker-platform): 支持客户退款冲正并关闭订单
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import assert from 'node:assert/strict'
|
||||
import { readFile } from 'node:fs/promises'
|
||||
import test from 'node:test'
|
||||
|
||||
test('接单工单提供客户退款入口和确认弹窗', async () => {
|
||||
const [panel, service] = await Promise.all([
|
||||
readFile(new URL('../src/pages/admin/panels/WorkOrdersPanel.tsx', import.meta.url), 'utf8'),
|
||||
readFile(new URL('../src/services/admin/worker-platform.ts', import.meta.url), 'utf8'),
|
||||
])
|
||||
assert.ok(panel.includes('客户退款'))
|
||||
assert.ok(panel.includes('同意退款并关闭订单'))
|
||||
assert.ok(panel.includes('worker_order.customer_refund'))
|
||||
assert.ok(panel.includes('previewAdminCustomerRefund'))
|
||||
assert.ok(panel.includes('executeAdminCustomerRefund'))
|
||||
assert.ok(service.includes('/customer-refund/preview'))
|
||||
assert.ok(service.includes('/customer-refund'))
|
||||
})
|
||||
Reference in New Issue
Block a user