优化
This commit is contained in:
@@ -8,6 +8,13 @@ const detailSource = readFileSync(resolve(process.cwd(), 'src/modules/suppliers/
|
||||
const routesSource = readFileSync(resolve(process.cwd(), 'src/modules/suppliers/routes.ts'), 'utf8')
|
||||
|
||||
describe('supplier formal pages', () => {
|
||||
it('clamps long supplier and represented-carrier names with the shared component', () => {
|
||||
expect(source).toContain("LineClampText from '@/shared/components/LineClampText.vue'")
|
||||
expect(source).toContain('<template #name="{ row }"><LineClampText :content="row.name" /></template>')
|
||||
expect(source).toContain('<template #carrierCodes="{ row }"><LineClampText')
|
||||
expect(source).not.toContain('class="supplier-name"')
|
||||
})
|
||||
|
||||
it('keeps actions first and fixed left while guarding all operations with backend permissions', () => {
|
||||
expect(source).toContain("{ key: 'actions', label: '操作', width: 260, fixed: 'left'")
|
||||
expect(source).toContain("access.can('platform:supplier:create')")
|
||||
|
||||
Reference in New Issue
Block a user