|
|
@@ -18,9 +18,21 @@
|
|
|
</el-radio>
|
|
|
<span v-else>{{ node.label }}</span>
|
|
|
</div>
|
|
|
+ <!-- 资料是否完整 -->
|
|
|
+ <div v-if="isFormDate && data.checkStatus > 0" class="text-red">
|
|
|
+ <el-tooltip
|
|
|
+ class="box-item"
|
|
|
+ effect="light"
|
|
|
+ content="文件不完整"
|
|
|
+ placement="top"
|
|
|
+ >
|
|
|
+ <HcIcon name="error-warning" ui="text-xl" />
|
|
|
+ </el-tooltip>
|
|
|
+ </div>
|
|
|
<div v-if="isShowNumber" class="submit-counts text-blue">
|
|
|
【{{ data.treeNumber ?? 0 }}】
|
|
|
</div>
|
|
|
+
|
|
|
<!-- 没有传入菜单使用默认的 -->
|
|
|
<div v-if="isShowMenu" class="menu-icon1" :class="node.showTreeMenu ? 'show' : ''">
|
|
|
<div class="cu-tree-node-popover-menu-icon" @click.prevent.stop="ElTreeLabelContextMenu2($event, data, node)">
|
|
|
@@ -127,6 +139,10 @@ const props = defineProps({
|
|
|
type:Boolean,
|
|
|
default:false,
|
|
|
},
|
|
|
+ isFormDate:{
|
|
|
+ type:Boolean,
|
|
|
+ default:true,
|
|
|
+ },
|
|
|
|
|
|
})
|
|
|
|
|
|
@@ -152,6 +168,7 @@ const isOwn = ref(props.isOwn)
|
|
|
const isShowNumber = ref(props.isShowNumber)
|
|
|
const isShowMenu = ref(props.isShowMenu)
|
|
|
const isCheck = ref(props.isCheck)
|
|
|
+const isFormDate = ref(props.isFormDate)//文件完整性
|
|
|
|
|
|
//监听
|
|
|
watch(() => [
|