完成全项目响应式审核与换机交接
This commit is contained in:
@@ -22,6 +22,7 @@ foreach ($expected in @(
|
||||
'v-model="form.title"',
|
||||
'v-model="form.category"',
|
||||
'v-model="form.content"',
|
||||
'auto-height',
|
||||
'fieldErrors.title',
|
||||
'fieldErrors.category',
|
||||
'fieldErrors.content',
|
||||
@@ -41,10 +42,8 @@ foreach ($expected in @(
|
||||
'ModulePageBackground',
|
||||
'AppLoading',
|
||||
'AppButton',
|
||||
'border-image-source: url("/static/assets/modules/family/transparent/module-content-frame.png");',
|
||||
'border-image-slice: 72 fill;',
|
||||
'border-image-width: 64rpx;',
|
||||
'border-image-repeat: stretch;'
|
||||
'@include adaptive.adaptive-family-panel;',
|
||||
'@include adaptive.adaptive-family-field;'
|
||||
)) {
|
||||
Assert-Contains $page $expected "F06 dedicated editor contract missing: $expected"
|
||||
}
|
||||
@@ -53,6 +52,8 @@ foreach ($forbidden in @('<template><ModulePage', 'import ModulePage from', 'pag
|
||||
if ($page.Contains($forbidden)) { throw "F06 retains forbidden dependency: $forbidden" }
|
||||
}
|
||||
|
||||
if ($page -match 'border-image-slice\s*:') { throw 'F06 must consume border-image geometry from the adaptive profile owner' }
|
||||
|
||||
if ($page -match 'position\s*:') { throw 'F06 must keep editor content in document flow' }
|
||||
|
||||
if ($catalog -match '(?m)^\s*f06\s*:') { throw 'F06 obsolete page-catalog owner must be removed' }
|
||||
|
||||
Reference in New Issue
Block a user