|
@@ -1,20 +1,16 @@
|
|
|
<template>
|
|
|
- <ElTree class="hc-tree-node tree-line el-radio-group" :class="ui" ref="ElTreeRef" :props="ElTreeProps" :load="ElTreeLoadNode" lazy highlight-current accordion node-key="primaryKeyId"
|
|
|
+ <ElTree class="hc-tree-node tree-line el-radio-group" :class="[ui,submitCounts?'tree-line1':'']" ref="ElTreeRef" :props="ElTreeProps" :load="ElTreeLoadNode" lazy highlight-current accordion node-key="primaryKeyId"
|
|
|
:default-expanded-keys="defaultExpandedCids" @node-click="ElTreeClick" @node-contextmenu="ElTreeLabelContextMenu" :indent="0">
|
|
|
<template #default="{ node, data }">
|
|
|
<div class="data-custom-tree-node" :id="`${idPrefix}${data['primaryKeyId']}`">
|
|
|
<!--树组件,节点名称-->
|
|
|
- <div class="label" :class="node.level === 1?'level-name':''"
|
|
|
- style="display: flex;
|
|
|
- justify-content: space-between;">
|
|
|
- <div>
|
|
|
+ <div class="label" :class="node.level === 1?'level-name':''" style="width: 100%;display: flex;justify-content: space-between;"
|
|
|
+ >
|
|
|
<span :class="data?.colorStatus === 2?'text-blue':data?.colorStatus === 3?'text-orange':data?.colorStatus === 4?'text-green':''" v-if="isColor">{{ node.label }}</span>
|
|
|
<span v-else>{{ node.label }}</span>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="text-blue submit-counts" v-if="isSubmitCounts">【{{ data.submitCounts ?? 0 }}】</div>
|
|
|
+ <div class="text-blue submit-counts" v-if="submitCounts">【{{ data.submitCounts ?? 0 }}】</div>
|
|
|
</div>
|
|
|
- <!-- <div class="text-blue submit-counts" v-if="true">【{{ data.submitCounts ?? 0 }}】</div> -->
|
|
|
+
|
|
|
<!--树组件,操作菜单-->
|
|
|
<div class="menu-icon1" :class="node.showTreeMenu?'show':''" v-if="node.level !== 1 && menusData.length > 0">
|
|
|
<div class="cu-tree-node-popover-menu-icon" @click.prevent.stop="ElTreeLabelContextMenu($event,data,node)">
|
|
@@ -283,7 +279,7 @@ defineExpose({
|
|
|
<style lang="scss" scoped>
|
|
|
@import "../../../styles/app/tree.scss";
|
|
|
.el-radio-group {
|
|
|
- width: auto !important;
|
|
|
+ width: 100% !important;
|
|
|
|
|
|
}
|
|
|
.data-custom-tree-node {
|