From 18aeed6ed17a3aeacc157e0019159957aeaec556 Mon Sep 17 00:00:00 2001 From: gerson <1405270578@qq.com> Date: 星期日, 08 九月 2024 13:40:44 +0800 Subject: [PATCH] 意向分组;编辑时更新为未发布 --- src/components/tree/leftTreeByMgr.vue | 15 ++++----------- 1 files changed, 4 insertions(+), 11 deletions(-) diff --git a/src/components/tree/leftTreeByMgr.vue b/src/components/tree/leftTreeByMgr.vue index 68689b4..7a121f1 100644 --- a/src/components/tree/leftTreeByMgr.vue +++ b/src/components/tree/leftTreeByMgr.vue @@ -113,8 +113,8 @@ :draggable="draggable || treeDraggable" > <template #default="{ node, data }"> - <span class="custom-tree-node"> - <span class="flex items-center" style="width: calc(100% - 20px)"> + <span class="custom-tree-node overflow-hidden"> + <span class="flex items-center flex-auto" > <template v-if="showNodeIcon"> <SvgIcon v-if="nodeIcon" :name="nodeIcon(node, data)" :size="14" color="rgb(64,158,255)"> </SvgIcon> <SvgIcon @@ -136,7 +136,7 @@ </div> </el-tooltip> </span> - <span class="flex items-center"> + <span class="flex items-center flex-0"> <slot name="listNodeSuffix" :data="data" :node="node"></slot> <el-dropdown v-if="typeof showMoreOperate === 'function' ? showMoreOperate(node, data) : showMoreOperate"> @@ -170,12 +170,7 @@ </el-dropdown-menu> </template> </el-dropdown> - <SvgIcon - v-if="suffixIcon" - :size="18" - :name="suffixIconFun(node, data).name" - :color="suffixIconFun(node, data).color" - ></SvgIcon> + </span> </span> </template> @@ -242,9 +237,7 @@ flex: 1; display: flex; align-items: center; - justify-content: space-between; font-size: 14px; - width: calc(100% - 24px); } :deep(.el-tree-node__content) { -- Gitblit v1.9.3