{"Message":"增加个人中心页面","MessageType":2,"Modules":[{"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":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":2,"Type":22,"Name":"Tables/项目任务"},{"State":4,"Type":23,"Name":"TableView/View_项目统计信息"},{"State":4,"Type":7,"Name":"Table/项目任务分组"},{"State":4,"Type":7,"Name":"Table/项目分组","ExclusiveType":0},{"State":4,"Type":7,"Name":"Table/项目动态"},{"State":4,"Type":7,"Name":"Table/项目岗位"},{"State":4,"Type":7,"Name":"Table/项目版本"},{"State":4,"Type":7,"Name":"Table/项目表"},{"State":4,"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/FGC_修改用户信息"},{"State":1,"Type":1,"Name":"PCPage/FGC_我的待办"},{"State":2,"Type":6,"Name":"Pages/项目首页"},{"State":2,"Type":6,"Name":"Pages/项目首页/项目配置"},{"State":4,"Type":1,"Name":"PCPage/项目岗位配置"},{"State":4,"Type":1,"Name":"PCPage/项目配置首页"},{"State":2,"Type":6,"Name":"Pages/项目首页/项目首页子页面"},{"State":4,"Type":1,"Name":"PCPage/任务列表"},{"State":4,"Type":1,"Name":"PCPage/项目工时"},{"State":4,"Type":1,"Name":"PCPage/项目成员统计"},{"State":4,"Type":1,"Name":"PCPage/项目概况-关键数据"},{"State":4,"Type":1,"Name":"PCPage/项目概况"},{"State":4,"Type":1,"Name":"PCPage/项目甘特图"},{"State":2,"Type":6,"Name":"Pages/项目首页/预算申请"},{"State":4,"Type":1,"Name":"PCPage/预算申请"},{"State":4,"Type":1,"Name":"PCPage/预算申请审批"},{"State":4,"Type":1,"Name":"PCPage/项目信息"},{"State":4,"Type":1,"Name":"PCPage/项目列表"},{"State":4,"Type":1,"Name":"PCPage/项目审批"},{"State":4,"Type":1,"Name":"PCPage/项目标题"},{"State":4,"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":15,"Name":"ServerCommand/新增工时"},{"State":1,"Type":26,"Name":"Upload"},{"State":1,"Type":40,"Name":"Plugin"},{"State":4,"Type":7,"Name":"Table/项目成员表"},{"State":1,"Type":15,"Name":"ServerCommand/同步项目成员"},{"State":4,"Type":1,"Name":"PCPage/项目成员"},{"State":3,"Type":6,"Name":"Pages/项目"},{"State":3,"Type":6,"Name":"Pages/项目/项目首页/项目配置"},{"State":3,"Type":6,"Name":"Pages/项目/项目首页/项目首页-容器页面"},{"State":3,"Type":6,"Name":"Pages/项目/项目首页/预算申请"},{"State":3,"Type":6,"Name":"Pages/项目/项目首页"},{"State":3,"Type":22,"Name":"Tables/项目"},{"State":3,"Type":15,"Name":"ServerCommand/移除项目成员"},{"State":3,"Type":1,"Name":"PCPage/任务成员详情"},{"State":3,"Type":15,"Name":"ServerCommand/修改任务预算工时"},{"State":3,"Type":1,"Name":"PCPage/项目成员详情"},{"State":3,"Type":1,"Name":"PCPage/项目岗位详情"},{"State":3,"Type":20,"Name":"ServerCommands/用户"},{"State":3,"Type":15,"Name":"ServerCommand/更新用户配置"},{"State":3,"Type":6,"Name":"Pages/个人中心"},{"State":3,"Type":1,"Name":"PCPage/个人中心"}],"Version":"v1"}
This commit is contained in:
@@ -43,6 +43,14 @@
|
||||
"Name": "实际工时",
|
||||
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
||||
"Required": true,
|
||||
"DatabaseColumnType": "float",
|
||||
"MaxLength": -1,
|
||||
"Name": "核定工时",
|
||||
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
||||
"AggregateFunction": 4,
|
||||
@@ -56,6 +64,18 @@
|
||||
"DataColumnName": "实际工时",
|
||||
"Name": "总实际工时",
|
||||
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "核定工时",
|
||||
"GUID": "6a8d98f3-25ad-4c5b-9a82-e032d9ae9638"
|
||||
},
|
||||
"AggregateFunction": 4,
|
||||
"DataColumnName": "核定工时",
|
||||
"Name": "总核定工时",
|
||||
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
}
|
||||
],
|
||||
"ExternalDatabaseInfo": {
|
||||
@@ -63,7 +83,7 @@
|
||||
"ConnectionId": "业务表",
|
||||
"SourceTableName": "View_任务工时统计",
|
||||
"SourceTableSchema": "dbo",
|
||||
"CreateViewSql": "SELECT \r\n [项目ID],\r\n [任务ID],\r\n [执行人],\r\n [工时日期],\r\n SUM(CASE WHEN [工时类型] = '计划' THEN [工时] ELSE 0 END) AS [计划工时],\r\n SUM(CASE WHEN [工时类型] = '实际' THEN [工时] ELSE 0 END) AS [实际工时]\r\nFROM \r\n [dbo].[任务工时表]\r\nGROUP BY \r\n [项目ID],\r\n [任务ID],\r\n [执行人],\r\n [工时日期];",
|
||||
"CreateViewSql": "SELECT \r\n [项目ID],\r\n [任务ID],\r\n [执行人],\r\n [工时日期],\r\n SUM(CASE WHEN [工时类型] = '计划' THEN [工时] ELSE 0 END) AS [计划工时],\r\n SUM(CASE WHEN [工时类型] = '实际' THEN [工时] ELSE 0 END) AS [实际工时],\r\n\t(CASE p.[工时核定方式]\r\n\tWHEN '计划' THEN ISNULL(SUM(CASE WHEN [工时类型] = '计划' THEN [工时] ELSE 0 END), 0)\r\n\tELSE ISNULL(SUM(CASE WHEN [工时类型] = '计划' THEN [工时] ELSE 0 END), 0)\r\nEND) as 核定工时\r\nFROM \r\n [dbo].[任务工时表] t\r\nLEFT JOIN [项目表] p ON t.项目ID = p.ID\r\nGROUP BY \r\n [项目ID],\r\n\t[工时核定方式],\r\n [任务ID],\r\n [执行人],\r\n [工时日期];",
|
||||
"ViewInfo": {
|
||||
"ViewName": "View_任务工时统计",
|
||||
"IsUpdatable": true,
|
||||
|
||||
@@ -48,16 +48,16 @@
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "bigint",
|
||||
"DatabaseColumnType": "nvarchar",
|
||||
"MaxLength": -1,
|
||||
"Name": "成员ID",
|
||||
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
"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": "执行内容",
|
||||
"Name": "时薪来源",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
@@ -152,13 +152,6 @@
|
||||
"ForeignTable": "任务工时表",
|
||||
"ForeignColumn": "任务ID",
|
||||
"IsDetailTableRelation": true
|
||||
},
|
||||
{
|
||||
"PrimaryTable": "任务成员表",
|
||||
"PrimaryColumn": "ID",
|
||||
"ForeignTable": "任务工时表",
|
||||
"ForeignColumn": "成员ID",
|
||||
"IsDetailTableRelation": true
|
||||
}
|
||||
],
|
||||
"Indexes": []
|
||||
|
||||
Reference in New Issue
Block a user