<script type="text/html" id="authorityTpl">
{{#
var format=function(data){
var owner=data.substring(1,4).split('');
var group=data.substring(4,7).split('');
var pub=data.substring(7,10).split('');
var ownerNum=0;
var groupNum=0;
var pubNum=0;
layui.each(owner,function (index,item) {
switch(item){
case ("r"):
ownerNum+=4;
break;
case ("w"):
ownerNum+=2;
break;
case ("x"):
ownerNum+=1;
break;
default:
ownerNum+=0;
}
});
layui.each(group,function (index,item) {
switch(item){
case ("r"):
groupNum+=4;
break;
case ("w"):
groupNum+=2;
break;
case ("x"):
groupNum+=1;
break;
default:
groupNum+=0;
}
});
layui.each(pub,function (index,item) {
switch(item){
case ("r"):
pubNum+=4;
break;
case ("w"):
pubNum+=2;
break;
case ("x"):
pubNum+=1;
break;
default:
pubNum+=0;
}
});
return ""+ownerNum+""+groupNum+""+pubNum;
};
}}
{{ format(d.authority)}}
</script>