{"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:
@@ -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": []
|
||||
|
||||
Reference in New Issue
Block a user