mirror of
https://gitee.com/ShopeX/ECShopX_admin-frontend
synced 2026-08-04 20:16:22 +08:00
[TBID:ECX-9318] refactor: streamline code formatting in apiPersistence.js and FooterImageBlockPanel.vue
This commit is contained in:
@@ -180,8 +180,8 @@ export function parsePageDslRows(payload, templateId, scene, pageType = 'home')
|
||||
const rows = Array.isArray(payload)
|
||||
? payload
|
||||
: payload && typeof payload === 'object'
|
||||
? [payload]
|
||||
: []
|
||||
? [payload]
|
||||
: []
|
||||
if (!rows.length) return null
|
||||
|
||||
for (const row of rows) {
|
||||
@@ -205,8 +205,8 @@ export function parsePageDslRows(payload, templateId, scene, pageType = 'home')
|
||||
const target = Array.isArray(cfg)
|
||||
? cfg.find((item) => item && (item.type === DSL_ROW_TYPE || (item.pageType && item.sections)))
|
||||
: cfg && (cfg.type === DSL_ROW_TYPE || (cfg.pageType && cfg.sections))
|
||||
? cfg
|
||||
: null
|
||||
? cfg
|
||||
: null
|
||||
const targetDsl = target?.dsl || target
|
||||
console.log('[sp-web-decoration] page config parsed target', {
|
||||
templateId,
|
||||
|
||||
@@ -22,11 +22,7 @@
|
||||
|
||||
<section class="space-y-2">
|
||||
<div class="text-sm text-muted-foreground">图片宽度</div>
|
||||
<el-radio-group
|
||||
:value="settings.width"
|
||||
size="small"
|
||||
@input="updateField('width', $event)"
|
||||
>
|
||||
<el-radio-group :value="settings.width" size="small" @input="updateField('width', $event)">
|
||||
<el-radio-button label="25">25%</el-radio-button>
|
||||
<el-radio-button label="50">50%</el-radio-button>
|
||||
<el-radio-button label="75">75%</el-radio-button>
|
||||
@@ -36,11 +32,7 @@
|
||||
|
||||
<section class="space-y-2">
|
||||
<div class="text-sm text-muted-foreground">圆角</div>
|
||||
<el-radio-group
|
||||
:value="settings.radius"
|
||||
size="small"
|
||||
@input="updateField('radius', $event)"
|
||||
>
|
||||
<el-radio-group :value="settings.radius" size="small" @input="updateField('radius', $event)">
|
||||
<el-radio-button label="none">无</el-radio-button>
|
||||
<el-radio-button label="small">小</el-radio-button>
|
||||
<el-radio-button label="medium">中</el-radio-button>
|
||||
|
||||
Reference in New Issue
Block a user