{"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:
SHAMUSPC\NINGMEI
2024-04-05 01:28:32 +08:00
parent 81a1fbe04b
commit be3044a3ae
36 changed files with 2569 additions and 1965 deletions

View File

@@ -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