施工管控

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 //icon
renderContent(h, { node, data }) { renderContent(h, { node, data }) {
// 使 // 使
let icon; let icon, span = <span>{node.label}</span>, isTeamLeader = data.isTeamLeader, type = data.type;
if (node.level === 1) { if (node.level === 1) {
icon = 'pro_icon'; icon = 'pro_icon';
} else if (node.level === 2) { } else if (node.level === 2) {
icon = 'tower_nocheck_icon'; icon = 'tower_nocheck_icon';
} else if (node.level === 3) { } else if (node.level === 3) {
icon = 'team_nocheck_icon'; icon = 'team_nocheck_icon';
} else if (node.level === 4) { } else if (node.level === 4 && isTeamLeader === 1) {
icon = ''; 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 ( return (
<span class="custom-tree-node"> <span class="custom-tree-node">
<i class={icon}></i> <i class={icon}></i>{span}
<span>{node.label}</span>
</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() { searchClick2() {
alert(this.keyword2) alert(this.keyword2)