{"Message":"1. 新增任务审批流程;","MessageType":2,"Modules":[{"State":4,"Type":7,"Name":"Table/任务状态"},{"State":1,"Type":7,"Name":"Table/任务表"},{"State":1,"Type":30,"Name":"TableProcessView/ACT_RU_TASK_View"},{"State":1,"Type":23,"Name":"TableView/审批历史简约视图"},{"State":1,"Type":1,"Name":"PCPage/FGC_我的待办"},{"State":1,"Type":1,"Name":"PCPage/FGC_任务详情"},{"State":1,"Type":2,"Name":"MobilePage/FGC_任务详情_手机版"},{"State":1,"Type":1,"Name":"PCPage/项目首页"},{"State":1,"Type":1,"Name":"PCPage/项目标题"},{"State":1,"Type":1,"Name":"PCPage/任务列表"},{"State":1,"Type":1,"Name":"PCPage/项目审批"},{"State":1,"Type":1,"Name":"PCPage/任务首页"},{"State":1,"Type":1,"Name":"PCPage/任务-子任务列表"},{"State":1,"Type":1,"Name":"PCPage/新增任务"},{"State":1,"Type":3,"Name":"MasterPCPage/FGC_母版页"},{"State":1,"Type":15,"Name":"ServerCommand/变更任务状态"},{"State":1,"Type":15,"Name":"ServerCommand/新增任务"},{"State":1,"Type":15,"Name":"ServerCommand/新增或修改项目"},{"State":1,"Type":28,"Name":"ProcessItem/立项流程"},{"State":1,"Type":9,"Name":"Theme"},{"State":3,"Type":1,"Name":"PCPage/项目审批历史"},{"State":3,"Type":28,"Name":"ProcessItem/任务分配流程"}],"Version":"v1"}

This commit is contained in:
超哥
2024-06-16 21:04:30 +08:00
parent 733ad14376
commit d078108598
31 changed files with 2407 additions and 1892 deletions

View File

@@ -197,7 +197,8 @@
"功能名称": 5,
"收集反馈": 5,
"功能描述": 5,
"参与人列表": 5
"参与人列表": 5,
"流程实例ID": 5
},
"subTableOperations": {
"View_任务工时统计": 5,
@@ -253,7 +254,8 @@
"功能名称": 5,
"收集反馈": 5,
"功能描述": 5,
"参与人列表": 5
"参与人列表": 5,
"流程实例ID": 5
},
"subTableOperations": {
"View_任务工时统计": 5,
@@ -309,7 +311,8 @@
"功能名称": 5,
"收集反馈": 5,
"功能描述": 5,
"参与人列表": 5
"参与人列表": 5,
"流程实例ID": 5
},
"subTableOperations": {
"View_任务工时统计": 5,
@@ -448,14 +451,6 @@
"Name": "任务预算工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DefaultValue": 0,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "任务状态",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
@@ -491,6 +486,43 @@
"Name": "进度",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "功能名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "功能描述",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DefaultValue": 1,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "收集反馈",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DefaultValue": 0,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "任务状态",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "流程实例ID",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"AggregateFunction": 4,
@@ -549,28 +581,6 @@
"Name": "参与人列表",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "功能名称",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DefaultValue": 1,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "收集反馈",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "功能描述",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
@@ -644,6 +654,12 @@
"ForeignTable": "任务表",
"ForeignColumn": "分组ID",
"IsDetailTableRelation": true
},
{
"PrimaryTable": "ACT_HI_PROCINST_View",
"PrimaryColumn": "ID_",
"ForeignTable": "任务表",
"ForeignColumn": "流程实例ID"
}
],
"Indexes": []

View File

@@ -4,7 +4,7 @@
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
"enabledTypes": 2,
"enabledTypes": 3,
"isCreateRecordHidden": true,
"isBpmProcessView": true,
"isView": true,
@@ -19,6 +19,7 @@
"operationTypes": 1,
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
"userFieldName": "ASSIGNEE_",
"filterType": 4,
"condition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
@@ -27,7 +28,7 @@
"ColumnName": "ASSIGNEE_",
"GUID": "e1828d24-d30c-41d9-bc6f-9ff8e9c9f607"
},
"Value": "%CurrentUser%"
"Value": "%CurrentUser.UserName%"
}
}
},
@@ -41,17 +42,17 @@
"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,
"DESCRIPTION_": 5,
"FORM_KEY_": 5,
"TASK_TYPE_": 5,
"TASK_BLOCK_TYPE_": 5
"ID_": 1,
"NAME_": 5,
"PROC_DEF_ID_": 5,
"PROC_INST_ID_": 5,
"SUSPENSION_STATE_": 5,
"TASK_BLOCK_TYPE_": 5,
"TASK_TYPE_": 5
},
"subTableOperations": {},
"dataFilter": {
@@ -68,17 +69,17 @@
"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,
"DESCRIPTION_": 5,
"FORM_KEY_": 5,
"TASK_TYPE_": 5,
"TASK_BLOCK_TYPE_": 5
"ID_": 1,
"NAME_": 5,
"PROC_DEF_ID_": 5,
"PROC_INST_ID_": 5,
"SUSPENSION_STATE_": 5,
"TASK_BLOCK_TYPE_": 5,
"TASK_TYPE_": 5
},
"subTableOperations": {},
"dataFilter": {
@@ -95,17 +96,17 @@
"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,
"DESCRIPTION_": 5,
"FORM_KEY_": 5,
"TASK_TYPE_": 5,
"TASK_BLOCK_TYPE_": 5
"ID_": 1,
"NAME_": 5,
"PROC_DEF_ID_": 5,
"PROC_INST_ID_": 5,
"SUSPENSION_STATE_": 5,
"TASK_BLOCK_TYPE_": 5,
"TASK_TYPE_": 5
},
"subTableOperations": {},
"dataFilter": {
@@ -220,7 +221,7 @@
"PrimaryColumn": "ID_",
"ForeignTable": "ACT_RU_TASK_View",
"ForeignColumn": "PROC_INST_ID_",
"IsDetailTableRelation": false
"IsDetailTableRelation": true
},
{
"PrimaryTable": "ACT_RE_PROCDEF_View",

View File

@@ -17,6 +17,7 @@
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"Required": true,
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "操作人",
@@ -39,17 +40,18 @@
},
{
"$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
"Formula": "IF([操作人]=\"Administrator\",\"管理员\",[操作人])&\"\"&[说明]",
"Formula": "[操作人]&\"\"&[说明]",
"Name": "描述文本",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
"DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "审批历史简约视图",
"SourceTableSchema": "dbo",
"CreateViewSql": "SELECT\r\ncomment.[PROC_INST_ID_] as [流程实例ID],\r\nISNULL(task.[NAME_], comment.[ACTION_] ) as [进度],\r\ncomment.[USER_ID_] as [操作人],\r\nCASE \r\n WHEN (comment.[MESSAGE_] = '' OR comment.[MESSAGE_] IS NULL) THEN '处理完毕' \r\n ELSE comment.[MESSAGE_]\r\n END AS [说明],\r\ncomment.[TIME_] as [时间]\r\nFROM [dbo].[ACT_HI_COMMENT_View] comment\r\nLEFT JOIN ACT_HI_TASKINST task ON comment.TASK_ID_ = task.ID_",
"CreateViewSql": "SELECT\r\ncomment.[PROC_INST_ID_] as [流程实例ID],\r\nISNULL(task.[NAME_], comment.[ACTION_] ) as [进度],\r\nISNULL(comment.[USER_ID_],'系统') as [操作人],\r\nCASE \r\n WHEN (comment.[MESSAGE_] = '' OR comment.[MESSAGE_] IS NULL) THEN '处理完毕' \r\n ELSE comment.[MESSAGE_]\r\n END AS [说明],\r\ncomment.[TIME_] as [时间]\r\nFROM [dbo].[ACT_HI_COMMENT_View] comment\r\nLEFT JOIN ACT_HI_TASKINST task ON comment.TASK_ID_ = task.ID_;",
"ViewInfo": {
"ViewName": "审批历史简约视图",
"IsUpdatable": true,