优化
This commit is contained in:
@@ -73,7 +73,7 @@ test('uses the full editor dialog width for cargo details and cost estimates', (
|
||||
assert.match(source, /:class="\{ 'is-dialog-order-form': !isCreatePage \}"/)
|
||||
assert.match(source, /\.order-form\.is-dialog-order-form \{ width: 100%; max-width: none; \}/)
|
||||
assert.match(source, /\.is-dialog-order-form > \.cargo-section, \.is-dialog-order-form > \.cost-estimate-section \{ width: 100%; max-width: none; \}/)
|
||||
assert.match(source, /\.cost-estimate-cards \{ display: grid; grid-template-columns: repeat\(3, minmax\(0, 1fr\)\);/)
|
||||
assert.match(source, /\.price-estimate__result \{ display: grid; grid-template-columns:/)
|
||||
assert.match(source, /\.cargo-table-wrap \{ width: 100%;/)
|
||||
})
|
||||
|
||||
@@ -361,6 +361,11 @@ test('estimates by warehouse, destination, tax mode, weight and volume without b
|
||||
assert.match(source, /您仍可正常保存订单草稿/)
|
||||
assert.match(source, /v-for="mode in availablePricingTaxModes"/)
|
||||
assert.match(source, /pricingTaxModeLabel\(mode\)/)
|
||||
assert.match(source, /priceEstimate\.chargeableQuantity/)
|
||||
assert.match(source, /priceEstimate\.unitPrice/)
|
||||
assert.match(source, /priceEstimate\.estimatedAmount/)
|
||||
assert.match(source, /priceEstimateDisclaimer/)
|
||||
assert.doesNotMatch(source, /3,310|2,990|2,500|静态预估展示/)
|
||||
assert.doesNotMatch(source, /当前价格表不提供不包税报价|历史草稿的不包税设置/)
|
||||
const saveSource = source.slice(source.indexOf('async function saveDraft()'), source.indexOf('async function submitOrder()'))
|
||||
assert.doesNotMatch(saveSource, /loadPriceEstimate|priceEstimateError|estimateMerchantFirstLegPrice/)
|
||||
@@ -485,6 +490,8 @@ test('copies reactive order drafts into plain request data', () => {
|
||||
|
||||
test('uses the global inbound-code policy to require old-system codes during parallel running', () => {
|
||||
assert.match(source, /getMerchantInboundCodePolicy\(\)/)
|
||||
assert.match(source, /async function validateEditorForm\(\)[\s\S]*?const policy = await getMerchantInboundCodePolicy\(\)/)
|
||||
assert.match(source, /if \(policy\.mode === 'AUTO' && !editingId\.value\) form\.inboundCode = ''/)
|
||||
assert.match(source, /const manualInboundCodeRequired = computed/)
|
||||
assert.match(source, /v-if="manualInboundCodeRequired" label="旧系统入仓码"/)
|
||||
assert.match(source, /当前全系统处于旧系统并跑模式/)
|
||||
|
||||
Reference in New Issue
Block a user