{ "Name": "ACT_HI_PROCINST_View", "PermissionData": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core", "permissionResource": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core", "enabledTypes": 2, "isCreateRecordHidden": true, "isBpmProcessView": true, "isView": true, "isExternal": true, "detailTables": [] }, "permissionBindings": [ { "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", "config": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core", "operationTypes": 1, "dataFilter": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core", "filterType": 4, "condition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "ACT_HI_PROCINST_View", "ColumnName": "START_USER_ID_", "GUID": "e3704987-59d4-477f-980c-0dc743c90248" }, "Value": "%CurrentUser%" } } }, "dataPermissionType": 2, "roleNames": [ "FGC_LoginUser" ] }, { "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", "config": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core", "operationTypes": 1, "dataFilter": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core", "filterType": 3 } }, "dataPermissionType": 2, "roleNames": [ "FGC_LoginUser" ] }, { "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", "config": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core", "fieldOperations": { "ID_": 1, "PROC_DEF_ID_": 5, "NAME_": 5, "START_USER_ID_": 5, "START_TIME_": 5, "END_TIME_": 5, "DURATION_": 5, "DELETE_REASON_": 5 }, "subTableOperations": { "项目表": 5 }, "dataFilter": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core" } }, "dataPermissionType": 4, "roleNames": [ "Administrator" ] }, { "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", "config": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core", "fieldOperations": { "ID_": 1, "PROC_DEF_ID_": 5, "NAME_": 5, "START_USER_ID_": 5, "START_TIME_": 5, "END_TIME_": 5, "DURATION_": 5, "DELETE_REASON_": 5 }, "subTableOperations": { "项目表": 5 }, "dataFilter": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core" } }, "dataPermissionType": 4, "roleNames": [ "FGC_LoginUser" ] }, { "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", "config": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core", "fieldOperations": { "ID_": 1, "PROC_DEF_ID_": 5, "NAME_": 5, "START_USER_ID_": 5, "START_TIME_": 5, "END_TIME_": 5, "DURATION_": 5, "DELETE_REASON_": 5 }, "subTableOperations": { "项目表": 5 }, "dataFilter": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core" } }, "dataPermissionType": 4, "roleNames": [ "FGC_Anonymous" ] } ] }, "Columns": [ { "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon", "Required": true, "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "ID_", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon", "Required": true, "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "PROC_DEF_ID_", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "NAME_", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "START_USER_ID_", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon", "Required": true, "DatabaseColumnType": "numeric", "MaxLength": -1, "Name": "START_TIME_", "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon", "DatabaseColumnType": "numeric", "MaxLength": -1, "Name": "END_TIME_", "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon", "DatabaseColumnType": "numeric", "MaxLength": -1, "Name": "DURATION_", "ColumnType": "System.Decimal, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "DELETE_REASON_", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" } ], "ExternalDatabaseInfo": { "ConnectionId": "业务表", "SourceTableName": "ACT_HI_PROCINST_View", "SourceTableSchema": "dbo", "CreateViewSql": "SELECT ID_,PROC_DEF_ID_,NAME_,START_USER_ID_,START_TIME_,END_TIME_,DURATION_,DELETE_REASON_ FROM [ACT_HI_PROCINST];", "ViewInfo": { "ViewName": "ACT_HI_PROCINST_View", "IsUpdatable": true, "IsProcessView": true, "QueryColumns": [ "ID_" ] } }, "Indexes": [], "Relations": [ { "PrimarySchema": null, "PrimaryTable": "ACT_RE_PROCDEF_View", "PrimaryColumn": "ID_", "ForeignSchema": null, "ForeignTable": "ACT_HI_PROCINST_View", "ForeignColumn": "PROC_DEF_ID_", "RelationTypeOnDelete": 0, "RelationTypeOnUpdate": 0, "IsDetailTableRelation": false } ] }