## 1、权限配置弹框

```
   <CorsComponent
      app="@weapp/ebdform"
      compName="AuthTableDlg"
      visible={isShowAuth}// boolean dialog显示隐藏
       title={getLabel('104824', '表格查看权限')}// boolean dialog显示标题
       data={[]} //数组  权限值
      onConfirm={(data)=>{console.log(data)} } //确定按钮回调配置数据
      onCancel={()=>{}} //取消按钮回调
	 //以下是扩展功能
      showCompany={true} // boolean  是否需要分部
      showSeclevel={true} // boolean  是否需要安全级别
      className={''}   // string   顶层dialog 样式复写
      // ****************************************
       needOrgVirtualType ={false} // boolean  是否需要组织维度   
  />
```

## 2、非弹框模式

```
export class Auth extends PureComponent{  
authTableRef: any = createRef();

  getAuthRef = (ref: any) => {
    this.authTableRef = ref;
  };  

// 封装给外部调用保存
  onSave = () => {
    if (this.authTableRef) {
      this.authTableRef.onSaveAuthList();
    }
  };

onConfirm = (data)=>{
console.log(data)
}

render(){
    return <CorsComponent
      app="@weapp/ebdform"
      compName="AuthTableDlg"
      visible={true}
       title={getLabel('104824', '表格查看权限')}// boolean dialog显示标题
       data={[]} //数组  权限值
      onConfirm={this.onConfirm } //确定按钮回调配置数据
      onCancel={()=>{}} //取消按钮回调
	 //以下是扩展功能
      showCompany={true} // boolean  是否需要分部
      showSeclevel={true} // boolean  是否需要安全级别
      className={''}   // string   顶层dialog 样式复写
      // ****************************************
       needOrgVirtualType ={false} // boolean  是否需要组织维度   
     //扩展支持
     isDialog={false} //非dialog模式
     ref={this.getAuthRef }  //ref绑定获取最终确定数据
      />

    }

}
```
