业务场景

根据字段权限隐藏子表列。

实现方式

子表切换到表格组件,使用显示函数

根据主表字段的权限来判断

return parent.getPermission("mian","ReceivedQuantity(主表字段)")!="none"?["productName","productCode"有权限显示]:["productName"无权限显示]

根据子表字段的权限来判断

return parent.getPermission("PurchaseDetails(子表标识)","ReceivedQuantity(子表字段)")!="none"?["productName","productCode"有权限显示]:["productName"无权限显示]

当表单是加在边框容器中的,需要在return前面加一个

var parent=self.$parent;

            while(parent && !parent.topVm){
                parent=parent.$parent;
            }
文档更新时间: 2021-11-18 20:08   作者:zhuyunyun