优化本地Mock接单

This commit is contained in:
yml2213
2026-08-21 12:39:24 +08:00
parent e6ab139071
commit c3bd6daee2
7 changed files with 278 additions and 47 deletions
@@ -0,0 +1,14 @@
import assert from 'node:assert/strict'
import test from 'node:test'
import { buildMockWorkOrderShopOptions } from '../src/utils/mock-work-order.ts'
test('本地 Mock 店铺选择仅展示启用店铺', () => {
assert.deepEqual(
buildMockWorkOrderShopOptions([
{ sellerId: 'seller-1', shopId: 'shop-1', shopName: '测试店铺', enabled: true },
{ sellerId: 'seller-2', shopId: 'shop-2', shopName: '已停用店铺', enabled: false },
]),
[{ value: 'seller-1', label: '测试店铺(seller-1' }],
)
})