{"Message":"1. 简化成员时薪的来源,删除任务时薪概念,按项目定义。\r\n2. 优化任务参与人和项目成员的逻辑,任务成员必须来源于项目成员。","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目表"},{"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":1,"Type":1,"Name":"PCPage/分配计划工时"},{"State":1,"Type":1,"Name":"PCPage/MD编辑器"},{"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":2,"Type":1,"Name":"PCPage/财务中心"},{"State":1,"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":15,"Name":"ServerCommand/分配任务工时"},{"State":1,"Type":15,"Name":"ServerCommand/移除项目成员"},{"State":1,"Type":15,"Name":"ServerCommand/同步项目成员"},{"State":2,"Type":15,"Name":"ServerCommand/同步项目参与人字段"},{"State":1,"Type":40,"Name":"Plugin"},{"State":1,"Type":1,"Name":"PCPage/首页"},{"State":1,"Type":31,"Name":"UserControlPage/聊天列表"},{"State":3,"Type":1,"Name":"PCPage/工时总览"},{"State":3,"Type":15,"Name":"ServerCommand/同步项目参与人列表"}],"Version":"v1"}

This commit is contained in:
SHAMUSPC\NINGMEI
2024-04-24 15:56:46 +08:00
parent 9a44072c30
commit efa31472ac
47 changed files with 3478 additions and 4790 deletions

View File

@@ -149,7 +149,7 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目ID",
"GUID": "261b6290-e45f-4595-abbd-36574ac3f28c"
"GUID": "36840f44-abdb-4d4d-a8f4-7edd900c77b8"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -160,7 +160,7 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务ID",
"GUID": "2be24e49-4a55-42cc-8be6-f28a42f6c15e"
"GUID": "fd7a6205-fefc-4194-9099-f157992c4350"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -171,34 +171,12 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "2c8d6bd3-6fc6-41bf-bae9-78784cf4b729"
"GUID": "e13a4631-28c4-4c05-b1bc-68d3971514b6"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.成员"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "岗位ID",
"GUID": "0b90628f-b229-493f-9c5d-0227ec050478"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.岗位"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务时薪",
"GUID": "bf95d3f0-1632-4dc1-8cb9-320fb13f3e8f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.时薪"
}
}
]
}
@@ -237,34 +215,12 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "e9ffead8-6af1-40f0-bd06-8bcf55f769e6"
"GUID": "144e58a1-955d-4719-97c4-71b86e09e86e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.成员"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "岗位ID",
"GUID": "42dcdf05-28be-4b8d-ba4d-a6f705f4718e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.岗位"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务时薪",
"GUID": "09140a4d-b88c-42c9-9847-15110c2120c7"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.时薪"
}
}
]
}
@@ -313,7 +269,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "d5d82bb9-79a3-4095-bbb4-1bae803665cf"
"GUID": "c8d19332-7834-4358-bec6-e9e173a0f2ae"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -324,7 +280,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "bbe3d62b-3c34-4607-80c4-1e2c75d2f4fd"
"GUID": "4e768777-3eff-4bbf-85c4-c1f173965266"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -335,7 +291,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "6619d272-5e20-4f49-9ce5-f2d044902052"
"GUID": "6a928517-26f1-4302-a829-5f103daeae5b"
},
"Value": "%CurrentUser%"
}
@@ -365,35 +321,13 @@
"RefreshAfterFinish": true,
"CheckDataValidation": true
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "同步项目成员",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "项目ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.项目ID"
}
}
],
"ResultErrorCodeTo": {
"SerializeProperty": "code"
},
"ResultMessageTo": {
"SerializeProperty": "msg"
},
"RefreshAfterFinish": true,
"CheckDataValidation": true
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "操作完成"
}
],
"ID": "938285c7-b260-46dc-9369-d8b78265d4e7"
"ID": "c39a129b-d09f-48bb-9fdf-db4ed5ded7b1"
},
{
"CommandList": [
@@ -403,7 +337,7 @@
"Message": "任务不存在"
}
],
"ID": "96a24cfe-caef-45aa-aee6-773c70df934b"
"ID": "57d232e2-f4a4-4f6f-a87f-5aa731b9f1c4"
}
]
}