diff --git a/src/views/flow/admin/Defs.vue b/src/views/flow/admin/Defs.vue index d612ba6..0927d25 100644 --- a/src/views/flow/admin/Defs.vue +++ b/src/views/flow/admin/Defs.vue @@ -183,9 +183,9 @@ const groups = computed(() => { const versionColumns = [ { title: "版本", width: 70, render: (h: any, p: any) => h("b", `v${p.row.version}`) }, { title: "状态", width: 90, align: "center", render: renderStatus }, - { title: "创建人", width: 100, render: (h: any, p: any) => h("span", p.row.createBy || "-") }, - // 创建时间「2026-10-13 23:45」实测单行 118px + 内边距 24 → 140 会换行,故 150 - { title: "创建时间", width: 150, render: (h: any, p: any) => h("span", fmtTime(p.row.createTime)) }, + { title: "创建人", width: 110, render: (h: any, p: any) => h("span", p.row.createBy || "-") }, + // 创建时间「2026-10-13 23:44」实测行盒 2(折行)→ 取 160,与主表「发布时间」同宽(同文案已证单行) + { title: "创建时间", width: 160, render: (h: any, p: any) => h("span", fmtTime(p.row.createTime)) }, // 改动说明:固定窄列 + 省略号 + Tooltip(2026-10-14 用户要求压短,完整内容进 Tooltip) { title: "改动说明", width: 260, ellipsis: true, render: (h: any, p: any) => (p.row.changeLog ? ellipsisCell("changeLog")(h, p) @@ -195,7 +195,7 @@ const versionColumns = [ /** 子表各列声明宽之和:作为内层 Table 的 width 传下去,避免 iView 把展开行剩余空间摊到各列 * (否则「改动说明」会被撑回数百像素,等于没压短),同时让子表右端不再压到固定条带下方。 */ -const VERSIONS_TABLE_WIDTH = 70 + 90 + 100 + 150 + 260 + 210; +const VERSIONS_TABLE_WIDTH = 70 + 90 + 110 + 160 + 260 + 210; const groupColumns = [ { type: "expand", width: 40, render: (h: any, p: any) => h(Table, {