From dda7336323a23e22d99c9a72c491455da980ade6 Mon Sep 17 00:00:00 2001 From: chenxing Date: Mon, 12 Oct 2026 16:21:54 +0800 Subject: [PATCH] =?UTF-8?q?B3-2=20=E7=BC=96=E8=BE=91=E5=99=A8=E9=A1=B6?= =?UTF-8?q?=E6=A0=8F=E7=B2=BE=E7=AE=80=20+=20=E5=BA=95=E9=83=A8=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=A0=8F=E9=80=80=E5=BD=B9=EF=BC=88=E9=85=8D=20B3-1?= =?UTF-8?q?=20=E9=9D=A2=E6=9D=BF=EF=BC=8C=E4=B8=A4=E6=AD=A5=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E5=8F=AF=E5=8D=95=E7=8B=AC=E5=9B=9E=E6=BB=9A=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 顶栏只留 返回/「流程编辑器」/状态 Tag + 右侧「保存草稿」(名称/编码/应用三个输入框从 hd-mid 迁走, 双向同源仍是 model.name/model.code/appKey 同一 ref) - 删 footer.ed-status:错误/警告汇总进右面板分区3,「保存仅生成草稿;发布校验以后端为准」并入分区2 提示行 - 顺带删 .hd-mid/.ed-status/.st-* 死样式;.ed-canvas 加 min-width:0(1360px 档不出横向滚动) 验证:npm run build 通过 --- src/views/flow/admin/def-editor/index.vue | 75 +---------------------- 1 file changed, 3 insertions(+), 72 deletions(-) diff --git a/src/views/flow/admin/def-editor/index.vue b/src/views/flow/admin/def-editor/index.vue index f87b2e5..526280c 100644 --- a/src/views/flow/admin/def-editor/index.vue +++ b/src/views/flow/admin/def-editor/index.vue @@ -550,29 +550,7 @@ onUnmounted(() => window.removeEventListener("beforeunload", onBeforeUnload)); 升版本 · 基于 v{{ sourceVersion }}({{ DEF_STATUS[sourceStatus] }}) 新建 -
- - - -
- - -
@@ -625,7 +603,7 @@ onUnmounted(() => window.removeEventListener("beforeunload", onBeforeUnload)); 保存后生成 -
flowGuid 发布后不变,业务方绑定流程用此键
+
flowGuid 发布后不变,业务方绑定流程用此键
保存仅生成草稿;发布校验以后端为准
@@ -670,16 +648,6 @@ onUnmounted(() => window.removeEventListener("beforeunload", onBeforeUnload)); -
- - ✗ {{ countErrors(issues).length }} 个问题:{{ countErrors(issues).map((i) => i.text).join(";") }} - - - ✓ 校验通过({{ countWarns(issues).length }} 个警告) - - 保存仅生成草稿;发布校验以后端为准 -
- @@ -743,28 +711,15 @@ onUnmounted(() => window.removeEventListener("beforeunload", onBeforeUnload)); .hd-title { font-size: 15px; } -.hd-mid { - display: flex; - align-items: center; - gap: 12px; - flex: 1; - justify-content: center; -} -.hd-mid label { - display: flex; - align-items: center; - gap: 6px; - color: #808695; - font-size: 13px; - white-space: nowrap; -} .hd-right { display: flex; gap: 8px; white-space: nowrap; + margin-left: auto; } .ed-canvas { flex: 1; + min-width: 0; display: flex; flex-direction: column; align-items: flex-start; @@ -806,30 +761,6 @@ onUnmounted(() => window.removeEventListener("beforeunload", onBeforeUnload)); color: #808695; border: 1.5px solid #808695; } -.ed-status { - display: flex; - align-items: center; - gap: 12px; - padding: 8px 16px; - background: #fff; - border-top: 1px solid #eee; - font-size: 12px; - z-index: 9; -} -.ed-status.bad { - background: #fff5f5; -} -.st-ok { - color: #19be6b; -} -.st-bad { - color: #ed4014; -} -.st-right { - margin-left: auto; - color: #b0b6c1; - white-space: nowrap; -} /* 升版本改动说明弹窗(议题二③,规格对齐原型 V2) */ .cl-note { background: #fff7e6;