优化
This commit is contained in:
@@ -78,6 +78,18 @@ test('local thumbnail, preview, and authenticated session restore are wired to t
|
||||
assert.ok(photoUiBlockers().every((item) => item.deploymentBlocker === true && item.reason))
|
||||
})
|
||||
|
||||
test('domestic cabinet photos are read-only, previewable and non-blocking in sign and receive phases', () => {
|
||||
assert.match(page, /国内装柜照片(只读)/)
|
||||
assert.match(page, /domesticPhotosExpanded/)
|
||||
assert.match(page, /downloadCurrentDomesticLoadingPhoto\(photo\.downloadPath\)/)
|
||||
assert.match(page, /async loadDomesticPhoto\(photo\)[\s\S]*catch \(_\) \{ photo\.status = 'error' \}/)
|
||||
assert.match(page, /previewDomesticPhoto\(photo\)[\s\S]*uni\.previewImage/)
|
||||
assert.match(inbound, /downloadCurrentDomesticLoadingPhoto/)
|
||||
assert.match(controller, /current\/domestic-loading-photos\/\{evidenceType\}\/content/)
|
||||
assert.match(openapi, /DomesticLoadingPhoto:/)
|
||||
assert.doesNotMatch(page, /domesticLoadingPhotos[\s\S]{0,120}customer/)
|
||||
})
|
||||
|
||||
test('fixed receiving action leaves enough scroll-safe space above the PDA bottom bar', () => {
|
||||
assert.match(page, /v-if="canFinishOnsite" class="sticky-action one"/)
|
||||
assert.match(page, /allInboundsReconciled \? '完成整柜入库' : '现场收货结束(标记差异)'/)
|
||||
|
||||
Reference in New Issue
Block a user