优化
This commit is contained in:
@@ -181,7 +181,7 @@ describe('UnifiedOrdersView contract', () => {
|
||||
expect(source).toContain('row.transport?.effectivePortArrivalAtEstimated')
|
||||
expect(source).not.toContain("transport.sailingAt")
|
||||
expect(source).not.toContain("transport.portArrivalAt")
|
||||
expect(source).toContain('.table-card { overflow: hidden; }')
|
||||
expect(source).toMatch(/\.table-card \{[^}]*overflow: hidden;/)
|
||||
expect(source).toContain('slotName: \'measurementReviewStatus\'')
|
||||
expect(source).toContain('unifiedOrderReviewStatusLabel(value, \'未录入\')')
|
||||
expect(source).toContain("{ key: 'customerRemark', prop: 'customerRemark', label: '客户备注'")
|
||||
@@ -225,7 +225,7 @@ describe('UnifiedOrdersView contract', () => {
|
||||
|
||||
it('states only the domestic warehouse and channel qualification without local destination or split blocking', () => {
|
||||
const createSource = source.slice(source.indexOf('function openCoLoadCreate'), source.indexOf('async function batchApproveOrders'))
|
||||
const dialogSource = source.slice(source.indexOf('<AppDialog v-model="coLoadCreateOpen"'), source.indexOf('<AppDrawer v-model="relationOpen"'))
|
||||
const dialogSource = source.slice(source.indexOf('v-model="coLoadCreateOpen"'), source.indexOf('<AppDrawer v-model="relationOpen"'))
|
||||
expect(dialogSource).toContain('同一国内仓、同一渠道')
|
||||
expect(dialogSource).toContain('目的仓或目的港可以不同')
|
||||
expect(dialogSource).toContain('资格由服务端按完整入仓片段校验')
|
||||
@@ -403,9 +403,9 @@ describe('UnifiedOrdersView contract', () => {
|
||||
expect(source).toContain("updateMeasurementSectionMode('customer', $event)")
|
||||
expect(source).toContain("updateMeasurementSectionMode('actual', $event)")
|
||||
expect(source).not.toContain("updateMeasurementSectionMode('outer', $event)")
|
||||
expect(source.match(/@change="selectAndSaveOuterMeasurementMode\(\$event\)"/g)).toHaveLength(2)
|
||||
expect(source.match(/@change="selectAndSaveOuterMeasurementMode\(\$event\)"/g)).toHaveLength(1)
|
||||
expect(source).not.toContain('@visible-change="handleOuterModeDropdownVisibleChange($event)"')
|
||||
expect(source.match(/:disabled="Boolean\(measurementStrategySavingId\) \|\| !measurementStrategyEditable"/g)).toHaveLength(2)
|
||||
expect(source.match(/:disabled="Boolean\(measurementStrategySavingId\) \|\| !measurementStrategyEditable"/g)).toHaveLength(1)
|
||||
expect(source).toContain('const measurementStrategyEditable = computed')
|
||||
expect(source).toContain('客户已确认且该票已装柜完成后,箱规计算规则将冻结')
|
||||
expect(source).toContain('if (!measurementStrategyEditable.value)')
|
||||
@@ -620,7 +620,7 @@ describe('UnifiedOrdersView contract', () => {
|
||||
|
||||
it('keeps detail tabs compact on one horizontally scrollable row', () => {
|
||||
expect(source).toContain('.detail-tabs { display: flex; overflow-x: auto; overflow-y: hidden;')
|
||||
expect(source).toContain('min-width: max-content; min-height: 56px; flex: 0 0 auto;')
|
||||
expect(source).toContain('min-width: max-content; min-height: 38px; flex: 0 0 auto;')
|
||||
expect(source).not.toContain('grid-template-columns: repeat(6, minmax(124px, 1fr))')
|
||||
expect(source).not.toContain('.detail-tabs { grid-template-columns: repeat(6, 132px); }')
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user