{"Message":"1. 测试新建任务;\r\n2. 测试分配任务工时;\r\n3. 测试项目成员、任务成员管理;\r\n4. 测试上报工时;","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/任务表"},{"State":2,"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":1,"Type":1,"Name":"PCPage/项目菜单"},{"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":15,"Name":"ServerCommand/分配任务工时"},{"State":1,"Type":15,"Name":"ServerCommand/新增或修改项目"},{"State":1,"Type":11,"Name":"UserService"},{"State":1,"Type":1,"Name":"PCPage/项目分组详情"},{"State":1,"Type":1,"Name":"PCPage/项目任务分组详情"}],"Version":"v1"}
This commit is contained in:
@@ -223,13 +223,14 @@
|
||||
"3,7": "计划工时",
|
||||
"3,12": "实际工时",
|
||||
"3,18": "完成比例",
|
||||
"6,1": "明细进展",
|
||||
"6,1": "工时明细",
|
||||
"7,1": "工时详情-列头",
|
||||
"10,9": "分配工时",
|
||||
"10,14": "工时上报"
|
||||
},
|
||||
"Formulas": {
|
||||
"3,20": "O4/D4*100"
|
||||
"3,20": "O4/D4*100",
|
||||
"6,4": "\"当前项目采用的工时分配方式是【\"&工时分配方式&\"】\""
|
||||
},
|
||||
"AttachInfos": {
|
||||
"3,3": {
|
||||
@@ -322,10 +323,9 @@
|
||||
"ColumnName": "总实际工时"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "工时完成比例",
|
||||
"GUID": "d710b31b-c612-4de9-b6be-1f60bc47ef01"
|
||||
"Formula": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ROUND(工时详情!总实际工时/工时详情!总计划工时,2)*100"
|
||||
},
|
||||
"ColumnName": "完成比例"
|
||||
}
|
||||
@@ -360,6 +360,7 @@
|
||||
}
|
||||
],
|
||||
"Text": "分配工时",
|
||||
"IsDisabled": true,
|
||||
"TemplateKey": "圆角浮动",
|
||||
"Icon": {
|
||||
"Name": "Application/005_add_5.svg",
|
||||
@@ -412,6 +413,23 @@
|
||||
"DisplayColumn": "工时分配方式"
|
||||
}
|
||||
}
|
||||
},
|
||||
"12,10": {
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "0c819315-d35b-4050-8b21-26eee2f00f98",
|
||||
"RelationBinding": {
|
||||
"RelatedTable": "项目表",
|
||||
"RelatedColumn": "ID",
|
||||
"DisplayColumn": "工时分配方式",
|
||||
"NextRelationBinding": {
|
||||
"RelatedTable": "工时分配方式",
|
||||
"RelatedColumn": "ID",
|
||||
"DisplayColumn": "分配方式"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"StyleDatas": {
|
||||
@@ -450,6 +468,11 @@
|
||||
"FontFamily": 4,
|
||||
"Formatter": 6
|
||||
},
|
||||
{
|
||||
"FontFamily": 4,
|
||||
"FontSize": 12.0,
|
||||
"Foreground": 0
|
||||
},
|
||||
{
|
||||
"FontFamily": 4,
|
||||
"FontSize": 13.333333333333332,
|
||||
@@ -569,7 +592,7 @@
|
||||
"6,1": 6,
|
||||
"6,2": 3,
|
||||
"6,3": 3,
|
||||
"6,4": 3,
|
||||
"6,4": 7,
|
||||
"6,5": 3,
|
||||
"6,6": 3,
|
||||
"6,7": 3,
|
||||
@@ -596,7 +619,7 @@
|
||||
"7,1": 3,
|
||||
"7,26": 3,
|
||||
"8,0": 3,
|
||||
"8,1": 7,
|
||||
"8,1": 8,
|
||||
"8,26": 3,
|
||||
"10,9": 3,
|
||||
"10,10": 3,
|
||||
@@ -607,9 +630,9 @@
|
||||
"10,15": 3,
|
||||
"10,16": 3,
|
||||
"10,17": 3,
|
||||
"12,4": 8,
|
||||
"12,5": 9,
|
||||
"12,6": 10
|
||||
"12,4": 9,
|
||||
"12,5": 10,
|
||||
"12,6": 11
|
||||
},
|
||||
"SheetStyle": {
|
||||
"FontFamily": 4
|
||||
@@ -630,7 +653,8 @@
|
||||
"3,9,1,2",
|
||||
"3,18,1,2",
|
||||
"3,20,1,6",
|
||||
"12,7,1,3"
|
||||
"12,7,1,3",
|
||||
"12,10,1,4"
|
||||
],
|
||||
"PageInfo": {
|
||||
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
|
||||
@@ -665,16 +689,16 @@
|
||||
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
|
||||
"Formula": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时详情!$H$13=3"
|
||||
"SerializeProperty": "=OR(工时详情!$H$13=1,工时详情!$H$13=2)"
|
||||
},
|
||||
"GUID": "a8e409dd-908f-46da-9e04-493e23e6f6ff",
|
||||
"StyleInfo": {
|
||||
"Underline": null,
|
||||
"Strikethrough": null
|
||||
},
|
||||
"IsDisabled": true,
|
||||
"IsDisabled": false,
|
||||
"IsInvisible": false,
|
||||
"IsReadOnly": true
|
||||
"IsReadOnly": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -691,6 +715,10 @@
|
||||
{
|
||||
"Name": "执行人",
|
||||
"Formula": "工时详情!$E$13"
|
||||
},
|
||||
{
|
||||
"Name": "工时分配方式",
|
||||
"Formula": "工时详情!$K$13"
|
||||
}
|
||||
]
|
||||
}//XBiWrd0avZYou4JlEVczK+UtKEttD1Uh9JWTOX+W6lfXD+pzjm8cy4Qxnn562ACWTw0EtvbxRpslgqsI0HV8wjxDzImNkxgGdWtvFzyo0Vk2CQcWIM6Qvo+AMbdVr0lmrmMQFdGlrnj7K7mc4oddIjILYTtUQPdpZQGE0rzLMruvvjzvLG1z1ioYMXXq6P9YV8OozPN0ZOm95rUqoFMC9L43KtkcrWMwPe3hBrTI39QFwE2THHgTk/kFH7vbslxnW1IWOj+D+lNMv9G1eDR4A++gJIoVyIpdtQT92LD3LW2nqhGiG8134fBzZFiNQewkyYDF/4BL1Byu12uY4rxB1o+1hj8RHg3lwknaCtbZGmHXHq+fl6yo1RqtzUZjF344eLIYP+6gMmzHzvDCoKJTBxG3KxOsZdQdNJfgrAhxo0Dh6kBVkTyLc7uxOT8nbcvrjOV8m39IPW4eaoA8WVr+59WVbc8YXUEJI/Lrz8kscJiEqVFCs5idYDhFMAX7+K2BGycH0YiBVFLy6EpptjDm9IThU7mE6Z/oHoaeGSQRyKmmkV46JNxpV0VqFlUl3b8qse2ytbY9UMUHIg1seRx/l6iYksM/o3HojRWitBhWYgiXdaEM59WAdEODHXb3PUJE3Xk7o34NzABU1g1hfkZdlGLca36AYUb1V5u5nPVlrV5sIWNpAfzic+OVuyG3IwZAcpWpnPjIJe3rTalTvOG0Se4mXkx2vHzA8H3wFfyHsxsjRammEd58CMKXcktX7LTvO0R91pgBGyd091XNnTTkg9wZb8mBcGbgysDSoU+dQUmcHqOC2iZKkpBmIoOtpMsnVVk4fgTehy9sS+reXpGrDCHK6SFHBRh6jo7+svLAMfkYDsGM1p370Pfscys0C9uLsDVX/D1YnSRka4X7Obgmjw==|920
|
||||
}//UG+jp7mk+V2RZieI0KJS9QwjbsI8lNSwF2cmnTetCz7MJSxK5ZhmKbi5KXDYrRLy3E1ET3umMzmFNt+ipBmwuWaVnqXMwc5u1h81AhTR7Ko3yWepfEprpidMScMzmMnDBKROpyus+A/7WAmhK7kdad90CNBb8jwjk5J/5kr3HTpALLK4fIWbiOWZuV6w+Gxi4rgurILUgVKNJSmP+XDWi2AYGuefwpo+ARMmAwcpJEEvp3pXHmJM6yoe73M6zlUd/euB/fGoi1tLYiqxZTeTVumV0wvWXpXH1qP1c1Acj2uMuQ2u/teTCOfAngUySRk2p3/BxkkASawvbc9D8hItLP6CAZLLI/tmdLS1MbVwbVGdQVGRoQJWMAhcWmymb2CwkbBX+YxhVVTfhEgUP/fZ1z6jwhH3BdDLgT7wENl0bjWobdVOTYYZF0i2tGywanG7lpb3M6QneJYInwEeLrvY9afquWh9xrJQ26H6OIuT2XsTujavWByOszd5J1j1nwvzqce2HpJ/qWYbp8lGu3liTR4Ph+iuVLk+FB9excd4f4UffG5gn0Kh+LuqZfkDZ1Zxs5Fpa1lpKEjCd9/1CzHUGwqmuz05hDsTFIKk4tvqm6tGkkgxH618jy/6uj5W7AvOXOznGJR3Poo4HRo4MWqJKYKPRN2+SWXDhcC3X2U5yXTF6lD+7ooikaVPhmL/JxPCkSpk/A5MIWOoYJLP5s7MCrUOBoe+pNkXSNygOM9RQKTE7KRujVo6YQfFITCff5tDkLTuhoVymzlrqP7a46ZkHge5raichsjvoX99bvdpTuvnEq6AHchMPxOtXOmrVJGUrQA4kRydT42ZrtmZCa36CERMZwvBFSwds4FwSL7FctcAnFaKWAx/KD4nn/3j1+AclQTpyVku5NKMeZTvnjis/A==|920
|
||||
Reference in New Issue
Block a user