|
发表于 2024-8-8 10:52:13
|
显示全部楼层
这是我写的红色字样提示
var attachmentList = this.workContext.getAttachmentList(); //获取附件对象
var readIdentityList = []; //定义一个空数组存放阅读权限名单
for(var i=0;i<attachmentList.length;i++){ //循环每一个附件对象分别获取可阅读人权限列表存入数组中
readIdentityList.push(attachmentList.readIdentityList )
}
if(readIdentityList.length == 0){
this.target.node.firstElementChild.firstElementChild.innerHTML =
"<div style='display: inline; margin-right: 50px;'>附件区域</div>" +
"<div style='color:red; font-size: 17px; display: inline;'>附件仅供授权人查看</div>";
}else{
let hasNonEmptyArray = readIdentityList.some(innerArray => innerArray.length > 0); //判断可阅读权限名单的人员是否为空
if (hasNonEmptyArray) { //如果为空提示附件仅供授权人查看
this.target.node.firstElementChild.firstElementChild.innerHTML =
"<div style='display: inline; margin-right: 50px;'>附件区域</div>" +
"<div style='color:red; font-size: 17px; display: inline;'>附件仅供授权人查看</div>";
}else {
console.log("未设置权限");
}
}
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|