{"Message":"1. 增加项目、任务平行视图,解决子表成员的权限问题;\r\n2. 重新整理页面绑定,取消原表的统计字段;\r\n3. 优化任务、项目的人员管理;","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目任务分组"},{"State":1,"Type":7,"Name":"Table/任务成员表"},{"State":1,"Type":7,"Name":"Table/任务表"},{"State":1,"Type":7,"Name":"Table/任务进展"},{"State":1,"Type":7,"Name":"Table/任务评论表"},{"State":1,"Type":23,"Name":"TableView/View_任务工时统计"},{"State":1,"Type":7,"Name":"Table/任务工时表"},{"State":1,"Type":7,"Name":"Table/需求反馈登记表"},{"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":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":4,"Type":1,"Name":"PCPage/参与成员管理"},{"State":2,"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":15,"Name":"ServerCommand/变更任务状态"},{"State":1,"Type":15,"Name":"ServerCommand/修改任务预算工时"},{"State":1,"Type":15,"Name":"ServerCommand/移除任务成员"},{"State":2,"Type":15,"Name":"ServerCommand/更新任务参与人"},{"State":2,"Type":15,"Name":"ServerCommand/同步任务参与人字段"},{"State":1,"Type":15,"Name":"ServerCommand/上报实际工时"},{"State":1,"Type":15,"Name":"ServerCommand/分配任务工时"},{"State":1,"Type":15,"Name":"ServerCommand/移除项目成员"},{"State":2,"Type":15,"Name":"ServerCommand/同步项目成员"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/后端新增项目反馈"},{"State":1,"Type":36,"Name":"ShareCommandContainer/打开任务详情"},{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":40,"Name":"Plugin"},{"State":1,"Type":15,"Name":"ServerCommand/计算报工数据"},{"State":2,"Type":15,"Name":"ServerCommand/上报实际工时(备份)"},{"State":1,"Type":7,"Name":"Table/汇报状态"},{"State":1,"Type":7,"Name":"Table/EmojiTable"},{"State":1,"Type":15,"Name":"ServerCommand/任务发起流程前校验"},{"State":1,"Type":28,"Name":"ProcessItem/新增任务流程"},{"State":1,"Type":15,"Name":"ServerCommand/发起任务流程"},{"State":3,"Type":23,"Name":"TableView/项目平行视图"},{"State":3,"Type":6,"Name":"Pages/任务/任务成员"},{"State":3,"Type":23,"Name":"TableView/任务成员视图"},{"State":3,"Type":23,"Name":"TableView/任务平行视图"},{"State":3,"Type":6,"Name":"Pages/任务/任务类型管理"}],"Version":"v1"}

This commit is contained in:
超哥
2024-06-17 22:35:04 +08:00
parent 7eeca1dce9
commit 60ad662fb3
67 changed files with 4747 additions and 6886 deletions

View File

@@ -7,6 +7,11 @@
"enabledTypes": 2,
"isExternal": true,
"detailTables": [
{
"subTableName": "任务成员视图",
"subColumnName": "任务ID",
"relatedColumnName": "ID"
},
{
"subTableName": "任务成员表",
"subColumnName": "任务ID",
@@ -62,7 +67,9 @@
"dataPermissionType": 2,
"roleNames": [
"Administrator",
"项目总监"
"项目总监",
"商务总监",
"财务"
]
},
{
@@ -72,23 +79,7 @@
"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": 13,
"dataFilter": {
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
"userFieldName": "执行者",
"userFieldName": "任务负责人",
"filterType": 4,
"condition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
@@ -97,7 +88,7 @@
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "执行者",
"ColumnName": "任务负责人",
"GUID": "8039e5c8-feaa-41a8-b8db-b19e9ec288d6"
},
"Value": "%CurrentUser.UserName%"
@@ -116,16 +107,6 @@
},
"Value": "%CurrentUser.UserName%"
},
{
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
"CompareType": 6,
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "参与人",
"GUID": "699b9e72-7bc3-4d4d-9636-a0fb2314ef00"
},
"Value": "%CurrentUser%"
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
@@ -150,20 +131,6 @@
"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"
}
},
"dataPermissionType": 2,
"roleNames": [
"商务总监"
]
},
{
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
"config": {
@@ -184,9 +151,11 @@
"fieldOperations": {
"ID": 1,
"任务名称": 5,
"任务成员列表": 5,
"任务状态": 5,
"任务类型": 5,
"任务说明": 5,
"任务负责人": 5,
"任务预算工时": 5,
"关联资源": 5,
"分组ID": 5,
@@ -194,7 +163,6 @@
"功能名称": 5,
"功能描述": 5,
"参与人": 5,
"参与人列表": 5,
"参与人数": 5,
"备注": 5,
"层级": 5,
@@ -203,7 +171,6 @@
"开始时间": 5,
"总实际工时": 5,
"总计划工时": 5,
"执行者": 5,
"收集反馈": 5,
"最后报工日期": 5,
"次序": 5,
@@ -216,9 +183,8 @@
"项目ID": 5
},
"subTableOperations": {
"View_任务工时统计": 5,
"任务工时表": 5,
"任务成员": 5,
"任务成员视图": 5,
"任务表": 5,
"任务评论表": 5,
"任务进展": 5,
@@ -241,9 +207,11 @@
"fieldOperations": {
"ID": 1,
"任务名称": 5,
"任务成员列表": 5,
"任务状态": 5,
"任务类型": 5,
"任务说明": 5,
"任务负责人": 5,
"任务预算工时": 5,
"关联资源": 5,
"分组ID": 5,
@@ -251,7 +219,6 @@
"功能名称": 5,
"功能描述": 5,
"参与人": 5,
"参与人列表": 5,
"参与人数": 5,
"备注": 5,
"层级": 5,
@@ -260,7 +227,6 @@
"开始时间": 5,
"总实际工时": 5,
"总计划工时": 5,
"执行者": 5,
"收集反馈": 5,
"最后报工日期": 5,
"次序": 5,
@@ -273,9 +239,8 @@
"项目ID": 5
},
"subTableOperations": {
"View_任务工时统计": 5,
"任务工时表": 5,
"任务成员": 5,
"任务成员视图": 5,
"任务表": 5,
"任务评论表": 5,
"任务进展": 5,
@@ -298,9 +263,11 @@
"fieldOperations": {
"ID": 1,
"任务名称": 5,
"任务成员列表": 5,
"任务状态": 5,
"任务类型": 5,
"任务说明": 5,
"任务负责人": 5,
"任务预算工时": 5,
"关联资源": 5,
"分组ID": 5,
@@ -308,7 +275,6 @@
"功能名称": 5,
"功能描述": 5,
"参与人": 5,
"参与人列表": 5,
"参与人数": 5,
"备注": 5,
"层级": 5,
@@ -317,7 +283,6 @@
"开始时间": 5,
"总实际工时": 5,
"总计划工时": 5,
"执行者": 5,
"收集反馈": 5,
"最后报工日期": 5,
"次序": 5,
@@ -330,9 +295,8 @@
"项目ID": 5
},
"subTableOperations": {
"View_任务工时统计": 5,
"任务工时表": 5,
"任务成员": 5,
"任务成员视图": 5,
"任务表": 5,
"任务评论表": 5,
"任务进展": 5,
@@ -393,7 +357,7 @@
"$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "执行者",
"Name": "任务负责人",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
@@ -538,64 +502,6 @@
"Name": "流程实例ID",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"AggregateFunction": 4,
"DataColumnName": "计划工时",
"DetailTableName": "View_任务工时统计",
"DetailTableSchema": "dbo",
"Name": "总计划工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"AggregateFunction": 4,
"DataColumnName": "实际工时",
"DetailTableName": "View_任务工时统计",
"DetailTableSchema": "dbo",
"Name": "总实际工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"AggregateFunction": 1,
"DataColumnName": "ID",
"DetailTableName": "任务成员表",
"DetailTableSchema": "dbo",
"Name": "参与人数",
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"AggregateFunction": 2,
"DataColumnName": "工时日期",
"DetailTableName": "任务工时表",
"DetailTableSchema": "dbo",
"Name": "最后报工日期",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"AggregateFunction": 3,
"DataColumnName": "工时日期",
"DetailTableName": "任务工时表",
"DetailTableSchema": "dbo",
"Name": "开始报工日期",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "09882fda-2048-401f-a59f-4ed437a2a959"
},
"AggregateFunction": 5,
"DataColumnName": "参与人",
"DetailTableName": "任务成员表",
"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",
@@ -675,6 +581,13 @@
"PrimaryColumn": "ID_",
"ForeignTable": "任务表",
"ForeignColumn": "流程实例ID"
},
{
"PrimaryTable": "任务平行视图",
"PrimaryColumn": "ID",
"ForeignTable": "任务表",
"ForeignColumn": "ID",
"IsDetailTableRelation": false
}
],
"Indexes": []