施工管控

This commit is contained in:
cwchen 2024-08-23 16:04:27 +08:00
parent 63c22f463f
commit 0e8ed473e7
1 changed files with 7 additions and 26 deletions

View File

@ -745,45 +745,26 @@ export default {
//icon
renderContent(h, { node, data }) {
// 使
let icon;
let icon, span = <span>{node.label}</span>, isTeamLeader = data.isTeamLeader, type = data.type;
if (node.level === 1) {
icon = 'pro_icon';
} else if (node.level === 2) {
icon = 'tower_nocheck_icon';
} else if (node.level === 3) {
icon = 'team_nocheck_icon';
} else if (node.level === 4) {
} else if (node.level === 4 && isTeamLeader === 1) {
icon = '';
span = <span>{node.label} <el-tag size="mini">班组长</el-tag></span>;
} else if (node.level === 4 && type === 1) {
icon = '';
span = <span>{node.label} <el-tag size="mini">临时人员</el-tag></span>;
}
return (
<span class="custom-tree-node">
<i class={icon}></i>
<span>{node.label}</span>
<i class={icon}></i>{span}
</span>
);
},
updateCirclePath(e) {
this.circleRange.center = e.target.getCenter()
this.circleRange.radius = e.target.getRadius()
},
//
showWindow(event) {
console.log(event.target.getAttribute("class"))
// // 使 event.target
// const triggerElement = event.target;
// // 'data-value'
// const attributeValue = triggerElement.getAttribute('position');
// console.log(attributeValue);
},
infoWindowClose(item) {
item.show = false;
},
infoWindowOpen(item) {
item.show = true;
},
//
searchClick2() {
alert(this.keyword2)