{"Message":"增加项目立项审批\r\n增加项目工时增补审批","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目表"},{"State":1,"Type":1,"Name":"PCPage/项目列表"},{"State":1,"Type":1,"Name":"PCPage/项目标题"},{"State":1,"Type":3,"Name":"MasterPCPage/FGC_母版页"},{"State":1,"Type":8,"Name":"ApplicationSetting"},{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":11,"Name":"UserService"},{"State":1,"Type":12,"Name":"CustomLibrary"},{"State":1,"Type":23,"Name":"TableView/用户信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色分类关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户角色关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色拥有权限视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织级别视图","ExclusiveType":0},{"State":1,"Type":1,"Name":"PCPage/右键菜单1"},{"State":1,"Type":1,"Name":"PCPage/项目菜单"},{"State":1,"Type":7,"Name":"Table/项目分组","ExclusiveType":0},{"State":1,"Type":1,"Name":"PCPage/项目信息"},{"State":3,"Type":38,"Name":"Image/更多.png"},{"State":3,"Type":36,"Name":"ShareCommandContainer/跳转当前项目"},{"State":3,"Type":7,"Name":"Table/项目状态"},{"State":3,"Type":28,"Name":"ProcessItem/立项流程"},{"State":3,"Type":22,"Name":"Tables/流程表文件夹"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_RE_PROCDEF_View"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_HI_PROCINST_View"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_HI_TASKINST_View"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_RU_TASK_View"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_HI_COMMENT_View"},{"State":3,"Type":6,"Name":"Pages/流程页面文件夹"},{"State":3,"Type":6,"Name":"Pages/流程页面文件夹_手机版"},{"State":3,"Type":24,"Name":"MasterPages/流程母版页面文件夹"},{"State":3,"Type":1,"Name":"PCPage/FGC_流程列表"},{"State":3,"Type":1,"Name":"PCPage/FGC_流程追踪"},{"State":3,"Type":1,"Name":"PCPage/FGC_审批记录"},{"State":3,"Type":1,"Name":"PCPage/FGC_任务详情"},{"State":3,"Type":1,"Name":"PCPage/FGC_我发起的"},{"State":3,"Type":1,"Name":"PCPage/FGC_我的待办"},{"State":3,"Type":1,"Name":"PCPage/FGC_我的已办"},{"State":3,"Type":1,"Name":"PCPage/FGC_我的待阅"},{"State":3,"Type":1,"Name":"PCPage/FGC_我的已阅"},{"State":3,"Type":1,"Name":"PCPage/FGC_我委托的"},{"State":3,"Type":3,"Name":"MasterPCPage/FGC_流程中心"},{"State":3,"Type":2,"Name":"MobilePage/FGC_流程列表_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_流程追踪_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_审批记录_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_任务详情_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我发起的_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我的待办_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我的已办_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我的待阅_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我的已阅_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我委托的_手机版"},{"State":3,"Type":4,"Name":"MasterMobilePage/FGC_流程中心_手机版"},{"State":3,"Type":20,"Name":"ServerCommands/项目"},{"State":3,"Type":15,"Name":"ServerCommand/修改项目状态"},{"State":3,"Type":15,"Name":"ServerCommand/新增项目"},{"State":3,"Type":1,"Name":"PCPage/项目审批"},{"State":3,"Type":7,"Name":"Table/项目预算变动表"},{"State":3,"Type":1,"Name":"PCPage/工时增补申请"},{"State":3,"Type":38,"Name":"Image/时间.svg"},{"State":3,"Type":1,"Name":"PCPage/工时增补审批"},{"State":3,"Type":28,"Name":"ProcessItem/工时增补申请"},{"State":3,"Type":15,"Name":"ServerCommand/修改增补工时状态"},{"State":3,"Type":15,"Name":"ServerCommand/新增项目工时增补"},{"State":3,"Type":15,"Name":"ServerCommand/应用项目增补工时"}],"Version":"v1"}

This commit is contained in:
SHAMUSPC\NINGMEI
2024-03-05 14:44:22 +08:00
parent b6de29558e
commit 39c26e92a2
67 changed files with 35434 additions and 943 deletions

View File

@@ -0,0 +1,60 @@
{
"Name": "项目状态",
"Columns": [
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "状态码",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目状态",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
"$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
"$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
"$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "项目状态",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
"Indexes": [],
"Relations": []
}

View File

@@ -0,0 +1,252 @@
{
"Name": "ACT_HI_COMMENT_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_COMMENT_View",
"ColumnName": "PROC_INST_ID_",
"GUID": "3ad566fb-db8b-48d8-941a-7d42efa8d6fe",
"RelationBinding": {
"RelatedTable": "ACT_HI_PROCINST_View",
"RelatedColumn": "ID_",
"DisplayColumn": "START_USER_ID_"
}
},
"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,
"TYPE_": 5,
"TIME_": 5,
"USER_ID_": 5,
"TASK_ID_": 5,
"PROC_INST_ID_": 5,
"ACTION_": 5,
"MESSAGE_": 5,
"INTERNAL_COMMENT_": 5,
"SIGNATURE_PAD_": 5
},
"subTableOperations": {},
"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,
"TYPE_": 5,
"TIME_": 5,
"USER_ID_": 5,
"TASK_ID_": 5,
"PROC_INST_ID_": 5,
"ACTION_": 5,
"MESSAGE_": 5,
"INTERNAL_COMMENT_": 5,
"SIGNATURE_PAD_": 5
},
"subTableOperations": {},
"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,
"TYPE_": 5,
"TIME_": 5,
"USER_ID_": 5,
"TASK_ID_": 5,
"PROC_INST_ID_": 5,
"ACTION_": 5,
"MESSAGE_": 5,
"INTERNAL_COMMENT_": 5,
"SIGNATURE_PAD_": 5
},
"subTableOperations": {},
"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",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "TYPE_",
"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": "TIME_",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "USER_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": "TASK_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": "PROC_INST_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": "ACTION_",
"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": "MESSAGE_",
"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": "INTERNAL_COMMENT_",
"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": "SIGNATURE_PAD_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
"ConnectionId": "业务表",
"SourceTableName": "ACT_HI_COMMENT_View",
"SourceTableSchema": "dbo",
"CreateViewSql": "SELECT ID_,TYPE_,TIME_,USER_ID_,TASK_ID_,PROC_INST_ID_,ACTION_,MESSAGE_,INTERNAL_COMMENT_,SIGNATURE_PAD_ FROM [ACT_HI_COMMENT] UNION ALL SELECT ID_, N'正在办理' AS TYPE_, START_TIME_ AS TIME_, ASSIGNEE_ AS USER_ID_, ID_ AS TASK_ID_, PROC_INST_ID_, N'正在办理' AS ACTION_, NULL AS MESSAGE_, NULL AS INTERNAL_COMMENT_, NULL AS SIGNATURE_PAD_ FROM [ACT_HI_TASKINST] WHERE END_TIME_ IS NULL;",
"ViewInfo": {
"ViewName": "ACT_HI_COMMENT_View",
"IsUpdatable": true,
"IsProcessView": true,
"QueryColumns": [
"ID_"
]
}
},
"Indexes": [],
"Relations": [
{
"PrimarySchema": null,
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
"ForeignSchema": null,
"ForeignTable": "ACT_HI_COMMENT_View",
"ForeignColumn": "PROC_INST_ID_",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
"PrimarySchema": null,
"PrimaryTable": "ACT_HI_TASKINST_View",
"PrimaryColumn": "ID_",
"ForeignSchema": null,
"ForeignTable": "ACT_HI_COMMENT_View",
"ForeignColumn": "TASK_ID_",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
]
}

View File

@@ -0,0 +1,223 @@
{
"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
}
]
}

View File

@@ -0,0 +1,277 @@
{
"Name": "ACT_HI_TASKINST_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_TASKINST_View",
"ColumnName": "ASSIGNEE_",
"GUID": "4d0e5208-8b30-4177-b369-a22f4a1a07cf"
},
"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_INST_ID_": 5,
"PROC_DEF_ID_": 5,
"NAME_": 5,
"DESCRIPTION_": 5,
"ASSIGNEE_": 5,
"START_TIME_": 5,
"END_TIME_": 5,
"DURATION_": 5,
"FORM_KEY_": 5,
"DELETE_REASON_": 5,
"TASK_TYPE_": 5,
"TASK_BLOCK_TYPE_": 5
},
"subTableOperations": {},
"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_INST_ID_": 5,
"PROC_DEF_ID_": 5,
"NAME_": 5,
"DESCRIPTION_": 5,
"ASSIGNEE_": 5,
"START_TIME_": 5,
"END_TIME_": 5,
"DURATION_": 5,
"FORM_KEY_": 5,
"DELETE_REASON_": 5,
"TASK_TYPE_": 5,
"TASK_BLOCK_TYPE_": 5
},
"subTableOperations": {},
"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_INST_ID_": 5,
"PROC_DEF_ID_": 5,
"NAME_": 5,
"DESCRIPTION_": 5,
"ASSIGNEE_": 5,
"START_TIME_": 5,
"END_TIME_": 5,
"DURATION_": 5,
"FORM_KEY_": 5,
"DELETE_REASON_": 5,
"TASK_TYPE_": 5,
"TASK_BLOCK_TYPE_": 5
},
"subTableOperations": {},
"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",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "PROC_INST_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": "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.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "DESCRIPTION_",
"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": "ASSIGNEE_",
"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": "FORM_KEY_",
"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": "DELETE_REASON_",
"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": "TASK_TYPE_",
"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": "TASK_BLOCK_TYPE_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
"ConnectionId": "业务表",
"SourceTableName": "ACT_HI_TASKINST_View",
"SourceTableSchema": "dbo",
"CreateViewSql": "SELECT ID_,PROC_INST_ID_,PROC_DEF_ID_,NAME_,DESCRIPTION_,ASSIGNEE_,START_TIME_,END_TIME_,DURATION_,FORM_KEY_,DELETE_REASON_,TASK_TYPE_,TASK_BLOCK_TYPE_ FROM [ACT_HI_TASKINST];",
"ViewInfo": {
"ViewName": "ACT_HI_TASKINST_View",
"IsUpdatable": true,
"IsProcessView": true,
"QueryColumns": [
"ID_"
]
}
},
"Indexes": [],
"Relations": [
{
"PrimarySchema": null,
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
"ForeignSchema": null,
"ForeignTable": "ACT_HI_TASKINST_View",
"ForeignColumn": "PROC_INST_ID_",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
"PrimarySchema": null,
"PrimaryTable": "ACT_RE_PROCDEF_View",
"PrimaryColumn": "ID_",
"ForeignSchema": null,
"ForeignTable": "ACT_HI_TASKINST_View",
"ForeignColumn": "PROC_DEF_ID_",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
]
}

View File

@@ -0,0 +1,58 @@
{
"Name": "ACT_RE_PROCDEF_View",
"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",
"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.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "DESCRIPTION_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "int",
"MaxLength": -1,
"Name": "VERSION_",
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "tinyint",
"MaxLength": -1,
"Name": "SUSPENSION_STATE_",
"ColumnType": "System.Byte, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
"ConnectionId": "业务表",
"SourceTableName": "ACT_RE_PROCDEF_View",
"SourceTableSchema": "dbo",
"CreateViewSql": "SELECT ID_,NAME_,DESCRIPTION_,VERSION_,SUSPENSION_STATE_ FROM [ACT_RE_PROCDEF];",
"ViewInfo": {
"ViewName": "ACT_RE_PROCDEF_View",
"IsUpdatable": true,
"IsProcessView": true,
"QueryColumns": [
"ID_"
]
}
},
"Indexes": [],
"Relations": []
}

View File

@@ -0,0 +1,241 @@
{
"Name": "ACT_RU_TASK_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_RU_TASK_View",
"ColumnName": "ASSIGNEE_",
"GUID": "e1828d24-d30c-41d9-bc6f-9ff8e9c9f607"
},
"Value": "%CurrentUser%"
}
}
},
"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_INST_ID_": 5,
"PROC_DEF_ID_": 5,
"NAME_": 5,
"DESCRIPTION_": 5,
"ASSIGNEE_": 5,
"CREATE_TIME_": 5,
"SUSPENSION_STATE_": 5,
"FORM_KEY_": 5,
"TASK_TYPE_": 5,
"TASK_BLOCK_TYPE_": 5
},
"subTableOperations": {},
"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_INST_ID_": 5,
"PROC_DEF_ID_": 5,
"NAME_": 5,
"DESCRIPTION_": 5,
"ASSIGNEE_": 5,
"CREATE_TIME_": 5,
"SUSPENSION_STATE_": 5,
"FORM_KEY_": 5,
"TASK_TYPE_": 5,
"TASK_BLOCK_TYPE_": 5
},
"subTableOperations": {},
"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_INST_ID_": 5,
"PROC_DEF_ID_": 5,
"NAME_": 5,
"DESCRIPTION_": 5,
"ASSIGNEE_": 5,
"CREATE_TIME_": 5,
"SUSPENSION_STATE_": 5,
"FORM_KEY_": 5,
"TASK_TYPE_": 5,
"TASK_BLOCK_TYPE_": 5
},
"subTableOperations": {},
"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",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "PROC_INST_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": "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.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "DESCRIPTION_",
"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": "ASSIGNEE_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "numeric",
"MaxLength": -1,
"Name": "CREATE_TIME_",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "int",
"MaxLength": -1,
"Name": "SUSPENSION_STATE_",
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "FORM_KEY_",
"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": "TASK_TYPE_",
"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": "TASK_BLOCK_TYPE_",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
"ConnectionId": "业务表",
"SourceTableName": "ACT_RU_TASK_View",
"SourceTableSchema": "dbo",
"CreateViewSql": "SELECT ID_,PROC_INST_ID_,PROC_DEF_ID_,NAME_,DESCRIPTION_,ASSIGNEE_,CREATE_TIME_,SUSPENSION_STATE_,FORM_KEY_,TASK_TYPE_,TASK_BLOCK_TYPE_ FROM [ACT_RU_TASK];",
"ViewInfo": {
"ViewName": "ACT_RU_TASK_View",
"IsUpdatable": true,
"IsProcessView": true,
"QueryColumns": [
"ID_"
]
}
},
"Indexes": [],
"Relations": [
{
"PrimarySchema": null,
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
"ForeignSchema": null,
"ForeignTable": "ACT_RU_TASK_View",
"ForeignColumn": "PROC_INST_ID_",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
},
{
"PrimarySchema": null,
"PrimaryTable": "ACT_RE_PROCDEF_View",
"PrimaryColumn": "ID_",
"ForeignSchema": null,
"ForeignTable": "ACT_RU_TASK_View",
"ForeignColumn": "PROC_DEF_ID_",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": false
}
]
}

View File

@@ -1,5 +1,298 @@
{
"Name": "项目表",
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
"enabledTypes": 2,
"isExternal": true,
"detailTables": [
{
"subTableName": "任务表",
"subColumnName": "项目ID",
"relatedColumnName": "ID"
},
{
"subTableName": "View_任务工时统计",
"subColumnName": "项目ID",
"relatedColumnName": "ID"
},
{
"subTableName": "任务工时表",
"subColumnName": "项目ID",
"relatedColumnName": "ID"
},
{
"subTableName": "项目任务分组",
"subColumnName": "项目ID",
"relatedColumnName": "ID"
},
{
"subTableName": "项目动态",
"subColumnName": "项目ID",
"relatedColumnName": "ID"
},
{
"subTableName": "项目岗位",
"subColumnName": "项目ID",
"relatedColumnName": "ID"
},
{
"subTableName": "项目版本",
"subColumnName": "项目ID",
"relatedColumnName": "ID"
}
]
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
"operationTypes": 13,
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
}
},
"dataPermissionType": 2,
"roleNames": [
"Administrator"
]
},
{
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
"operationTypes": 13,
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
"userFieldName": "项目经理",
"filterType": 4,
"condition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目表",
"ColumnName": "项目经理",
"GUID": "af801a6e-4e84-49a9-a783-c160270ad6d4"
},
"Value": "%CurrentUser.UserName%"
}
}
},
"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": 13,
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
"userFieldName": "项目经理",
"filterType": 5
}
},
"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",
"userFieldName": "项目经理",
"filterType": 4,
"condition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目表",
"ColumnName": "公开",
"GUID": "03fca540-a609-4f84-b2a9-8638007dcca1"
},
"Value": "1"
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目表",
"ColumnName": "项目经理",
"GUID": "a5b93b6f-1fab-4326-98fb-48be951bf1d8"
},
"Value": "%Null%"
}
],
"RelationType": 1
}
}
},
"dataPermissionType": 2,
"roleNames": [
"FGC_LoginUser"
]
},
{
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
"config": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
}
},
"dataPermissionType": 1,
"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,
"严格模式": 5,
"公开": 5,
"删除": 5,
"工时核定方式": 5,
"项目经理": 5,
"所属客户": 5,
"所属客户部门": 5,
"计划开始日期": 5,
"项目分组": 5,
"项目名称": 5,
"项目封面": 5,
"项目简介": 5,
"项目预算工时": 5,
"项目预算费用": 5,
"立项流程示例ID": 5,
"项目状态": 5,
"计划完成日期": 5,
"计划工期": 5,
"项目方案": 5,
"预算方案": 5
},
"subTableOperations": {
"View_任务工时统计": 5,
"任务工时表": 5,
"任务表": 5,
"项目任务分组": 5,
"项目动态": 5,
"项目岗位": 5,
"项目版本": 5,
"项目预算变动表": 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,
"严格模式": 5,
"公开": 5,
"删除": 5,
"工时核定方式": 5,
"项目经理": 5,
"所属客户": 5,
"所属客户部门": 5,
"计划开始日期": 5,
"项目分组": 5,
"项目名称": 5,
"项目封面": 5,
"项目简介": 5,
"项目预算工时": 5,
"项目预算费用": 5,
"立项流程示例ID": 5,
"项目状态": 5,
"计划完成日期": 5,
"计划工期": 5,
"项目方案": 5,
"预算方案": 5
},
"subTableOperations": {
"View_任务工时统计": 5,
"任务工时表": 5,
"任务表": 5,
"项目任务分组": 5,
"项目动态": 5,
"项目岗位": 5,
"项目版本": 5,
"项目预算变动表": 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,
"严格模式": 5,
"公开": 5,
"删除": 5,
"工时核定方式": 5,
"项目经理": 5,
"所属客户": 5,
"所属客户部门": 5,
"计划开始日期": 5,
"项目分组": 5,
"项目名称": 5,
"项目封面": 5,
"项目简介": 5,
"项目预算工时": 5,
"项目预算费用": 5,
"立项流程示例ID": 5,
"项目状态": 5,
"计划完成日期": 5,
"计划工期": 5,
"项目方案": 5,
"预算方案": 5
},
"subTableOperations": {
"View_任务工时统计": 5,
"任务工时表": 5,
"任务表": 5,
"项目任务分组": 5,
"项目动态": 5,
"项目岗位": 5,
"项目版本": 5,
"项目预算变动表": 5
},
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
}
},
"dataPermissionType": 4,
"roleNames": [
"FGC_Anonymous"
]
}
]
},
"Columns": [
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
@@ -36,11 +329,12 @@
"$type": "Forguncy.Model.Tables.UserBindingColumn, 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.BindingColumn, ServerDesignerCommon",
"DefaultValue": "默认",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目分组",
@@ -98,15 +392,58 @@
"Name": "严格模式",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "计划开始日期",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "计划完成日期",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "归档",
"Name": "计划工期",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.AttachmentBindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "项目方案",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.AttachmentBindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "预算方案",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目状态",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"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",
"DefaultValue": 0,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "删除",
@@ -165,6 +502,28 @@
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
"PrimarySchema": null,
"PrimaryTable": "项目状态",
"PrimaryColumn": "状态码",
"ForeignSchema": null,
"ForeignTable": "项目表",
"ForeignColumn": "项目状态",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
"PrimarySchema": null,
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
"ForeignSchema": null,
"ForeignTable": "项目表",
"ForeignColumn": "立项流程示例ID",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
}
]
}

View File

@@ -0,0 +1,113 @@
{
"Name": "项目预算变动表",
"Columns": [
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "申请人",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "原预算工时",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "增加预算工时",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "申请理由",
"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": "流程实例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": "状态",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.FormulaColumn, ServerDesignerCommon",
"Formula": "[申请人]&\"申请增补\"&[增加预算工时]&\"小时,项目预算工时合计\"&[原预算工时]+[增加预算工时]&\"小时\"",
"Name": "描述",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
"$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
"$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
"$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
}
],
"ExternalDatabaseInfo": {
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "项目预算变动表",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
"Indexes": [],
"Relations": [
{
"PrimarySchema": null,
"PrimaryTable": "项目表",
"PrimaryColumn": "ID",
"ForeignSchema": null,
"ForeignTable": "项目预算变动表",
"ForeignColumn": "项目ID",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
}
]
}