施工管控
This commit is contained in:
parent
63c22f463f
commit
0e8ed473e7
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Reference in New Issue