feat: complete phase 5 overseas fulfillment admin

This commit is contained in:
2026-09-01 14:23:53 +08:00
parent 96467b9468
commit e42d765f5c
15 changed files with 372 additions and 29 deletions
@@ -12,6 +12,7 @@ describe('overseas warehouse routes', () => {
['overseas-warehouse/dispatches', permission.dispatchList],
['overseas-warehouse/dispatches/:dispatchNo', permission.dispatchList],
['overseas-warehouse/outbounds', permission.outboundList],
['overseas-warehouse/outbounds/:outboundNo', permission.outboundList],
['overseas-warehouse/delivery-orders', permission.deliveryList],
['overseas-warehouse/delivery-orders/:deliveryNo', permission.deliveryList],
['overseas-warehouse/exception-orders', permission.exceptionOrderList],
@@ -28,7 +29,7 @@ describe('overseas warehouse routes', () => {
it('keeps all details as formal parameterized pages', () => {
const details = overseasWarehouseRoutes.filter((route) => route.path.includes('/:'))
expect(details).toHaveLength(7)
expect(details).toHaveLength(8)
expect(details.every((route) => route.meta.showPageHeading === false)).toBe(true)
})
@@ -46,6 +47,8 @@ describe('overseas warehouse routes', () => {
permission.productCreate, permission.productEdit,
permission.exceptionOrderCreate, permission.deliveryReturn, permission.deliveryStatus,
permission.customerVisitEdit,
]).size).toBe(12)
permission.dispatchEdit, permission.dispatchCancel, permission.dispatchTransferDelivery,
permission.outboundCancel, permission.outboundCreate,
]).size).toBe(17)
})
})