{"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:
超哥
2024-06-17 22:35:04 +08:00
parent 7eeca1dce9
commit 60ad662fb3
67 changed files with 4747 additions and 6886 deletions

View File

@@ -153,7 +153,7 @@
"GUID": "515d2b76-c70e-4d42-8127-6a735c321162",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "执行者",
"ColumnName": "任务负责人",
"GUID": "3f7a6d55-8578-48be-b14a-ba4a6e17f266"
},
"ColumnName": "执行者"
@@ -216,7 +216,7 @@
"Message": "当前项目未指定项目经理,请指定后再试"
}
],
"ID": "b646f410-c95a-4ba7-9851-2f54e22e2a71"
"ID": "ac834d8a-0eeb-43b8-8582-69a68be39e1c"
}
]
},
@@ -242,7 +242,7 @@
"Message": "请指定任务执行者"
}
],
"ID": "cf6d2a02-ef7f-4558-b11b-36b304d69aef"
"ID": "242a97f0-c582-4842-b744-c7a098212013"
}
]
},
@@ -268,7 +268,7 @@
"Message": "请指定任务类型"
}
],
"ID": "928c0d81-b13b-478e-8491-57b85c6a9eee"
"ID": "3a216d5d-99dd-4dd3-a282-bc00d54cfcee"
}
]
},
@@ -294,7 +294,7 @@
"Message": "请为任务指定版本"
}
],
"ID": "1ec91d09-a0a1-44e9-aef6-ec5bffdc1151"
"ID": "2d2b078e-53f1-4705-b7c8-f0a22dd0b252"
}
]
},
@@ -346,7 +346,7 @@
"ID": "8f419b6c4a3f4fb5bcf81a653a34fefc"
}
],
"ID": "dc3596ec-7d37-439d-a2e5-7c9715388237"
"ID": "7fda99b3-70fe-4e63-89f2-3942322080d6"
},
{
"CommandList": [
@@ -354,33 +354,33 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "父任务",
"TableValue": {
"TableName": "任务",
"TableName": "任务平行视图",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "07e65c5c-bafd-49d7-8ae7-4616d5e13378",
"GUID": "5d2a5ccc-6b93-49a8-b231-a1864b3f684c",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "层级",
"GUID": "71447dd9-ed15-40d3-8c95-35af02be1228"
"GUID": "f77e0f2d-5a46-41ee-817e-8a25586086aa"
},
"ColumnName": "层级"
},
{
"GUID": "20f3f014-e350-4182-b7c7-8c0f3b263e54",
"GUID": "c22ed7dd-0caf-4173-92c6-bc83deba41f4",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务预算工时",
"GUID": "f2ea1508-f30e-412f-a345-3ede9d6c420d"
"GUID": "69c38d9a-9a17-45e9-8265-7b383df92d76"
},
"ColumnName": "任务预算工时"
},
{
"GUID": "5dbde190-261c-454b-9c78-adf11c3d695b",
"GUID": "717b4db9-b7be-437d-a09c-3733dc19c3bf",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "总计划工时",
"GUID": "1d7f0d26-c3c4-4fd5-9d35-d8c6775d2e75"
"GUID": "85fd954d-c52d-494e-8e51-5b191456133c"
},
"ColumnName": "总计划工时"
}
@@ -388,9 +388,9 @@
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "ID",
"GUID": "a11173ee-ce04-46d5-a2fe-57bac8f3d19f"
"GUID": "1203dd82-1886-4972-bf84-daa88a6926bd"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -400,7 +400,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "ffc951c1aa654907998505d60d36bc1e"
"ID": "92012003801d4554a27aa6d1c1b5f7fe"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -421,7 +421,7 @@
"ID": "ac58e4cdd43c49fe9f9575e244e3479b"
}
],
"ID": "f075c288-17d1-45c4-aaf5-07a117002cbd"
"ID": "4b25f998-e03f-443f-9ab1-d87d1e19288b"
}
],
"Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限"
@@ -455,12 +455,12 @@
}
}
],
"ID": "63448099-3299-4748-ba1a-ce84dcb319e1"
"ID": "d0a8e6e6-79f4-41db-877f-4a5b2dc75c5a"
}
]
}
],
"ID": "456f791e-33d0-436a-85fd-1115f63fba0c"
"ID": "8d75672a-242b-43ad-b11c-9f86a71f6b09"
}
],
"Comments": "校验工时情况是否通过"

View File

@@ -199,7 +199,7 @@
"ID": "e583a0048e5044a0b325443e28146bdb"
}
],
"ID": "deb71940-065a-41b4-912c-2cfc3975d518"
"ID": "ca412410-4961-425b-bcbd-78e522a2b526"
},
{
"CommandList": [
@@ -207,33 +207,33 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "父任务",
"TableValue": {
"TableName": "任务",
"TableName": "任务平行视图",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "02e4d6e8-0cdb-4979-aeed-1dff7324dd02",
"GUID": "561e2df3-b364-4b71-82d7-e257f78c6b8f",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "层级",
"GUID": "71447dd9-ed15-40d3-8c95-35af02be1228"
"GUID": "a5e920a4-a2a4-4af1-ae02-5f800213a048"
},
"ColumnName": "层级"
},
{
"GUID": "21b06205-d508-4728-90e9-7a4b1deb5617",
"GUID": "e21efd11-6c4b-447c-b4b8-e8dae1f3a23e",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务预算工时",
"GUID": "f2ea1508-f30e-412f-a345-3ede9d6c420d"
"GUID": "c8f84a0f-d253-4d60-942d-a1473cb8f830"
},
"ColumnName": "任务预算工时"
},
{
"GUID": "abb9e663-53f4-4e96-8a27-c3139bfad61b",
"GUID": "2375b49f-a344-481d-b24f-255535146b39",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "总计划工时",
"GUID": "1d7f0d26-c3c4-4fd5-9d35-d8c6775d2e75"
"GUID": "9644df0b-6bd7-483b-8aaf-96d5c3fa435a"
},
"ColumnName": "总计划工时"
}
@@ -241,9 +241,9 @@
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "ID",
"GUID": "a11173ee-ce04-46d5-a2fe-57bac8f3d19f"
"GUID": "aa8ca1bc-889e-404f-a711-80fc6a865711"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -253,7 +253,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "b26ffe5976db4e7787b1d9c0a61fffbf"
"ID": "30e709ea5084438aa023a958fc494046"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -265,7 +265,7 @@
"ID": "423c3d6d0618419c9eac630be5066c46"
}
],
"ID": "c8d08d3d-4822-4e2c-be89-008f2c10c375"
"ID": "d213848d-aed2-41b6-a65a-d385ef1edbb9"
}
],
"Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限"
@@ -304,12 +304,12 @@
]
}
],
"ID": "7ffe5688-098a-4d77-a8f3-05d3ef83d4fb"
"ID": "97dfa6d6-3f61-4f65-b209-2acaa2f36726"
}
]
}
],
"ID": "63b82623-eb15-484f-bae6-b5d7a66500af"
"ID": "5e9cf66f-56d4-4903-8dd3-d32a9ac9990c"
}
]
},

View File

@@ -55,7 +55,7 @@
"GUID": "455904f9-0302-4dba-bbb7-9ca41568b71a",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "执行者",
"ColumnName": "任务负责人",
"GUID": "a1fbd5f9-b9e7-48e1-ba59-913b1aee850d"
},
"ColumnName": "执行者"
@@ -311,7 +311,7 @@
"Message": "发起流程成功!"
}
],
"ID": "538a870c-2dbd-457c-8376-cdd65a13778e"
"ID": "64d64c9a-5cf2-4bd0-9147-a1c087bcfba7"
},
{
"CommandList": [
@@ -321,12 +321,12 @@
"Message": "发起流程成功,请在任务首页手动提交!"
}
],
"ID": "686eac20-159f-47b3-af18-98b561a23926"
"ID": "bf95f9ff-1e1a-4c6a-a2d1-36f05f893849"
}
]
}
],
"ID": "b0afa112-c3bf-436e-8825-7ca3c4ea827a"
"ID": "772d64f8-248a-44f4-8835-b36f21a726ef"
},
{
"CommandList": [
@@ -336,12 +336,12 @@
"Message": "发起流程失败"
}
],
"ID": "28d09d00-0c63-411d-9671-d9638d8dea95"
"ID": "13cfd844-cdea-4367-9c5f-b26441f5062d"
}
]
}
],
"ID": "0db22abd-802d-4a9a-82d2-a4916ff55327"
"ID": "baba28a2-eaa7-4722-8a21-1af28db0c6c8"
},
{
"CommandList": [
@@ -351,12 +351,12 @@
"Message": "当前任务状态不允许发起申请!"
}
],
"ID": "3d464f63-1e9b-4b73-befc-de21f74f4c38"
"ID": "a8693102-87ae-4933-baa4-4e08863df023"
}
]
}
],
"ID": "25f8696e-7e2d-49f4-86ef-2328e2871047"
"ID": "cdbfe9cc-3d26-4dd1-abb3-dff715732326"
},
{
"CommandList": [
@@ -366,12 +366,12 @@
"Message": "当前项目已不在进行中状态,无法提交任务!"
}
],
"ID": "82f89f99-1a71-4c38-ad54-5f4e2a48f03d"
"ID": "17017d78-03d0-402b-9eff-32086fc1c3a2"
}
]
}
],
"ID": "bc582f6e-8cf5-474b-8183-43f925a4937c"
"ID": "7b2f67e8-e959-48b7-98ae-6e90a3a2f75b"
},
{
"CommandList": [
@@ -381,7 +381,7 @@
"Message": "任务不存在"
}
],
"ID": "baf44142-3577-44d7-a831-1077b74eeb08"
"ID": "3765e1ef-d7d4-42c8-bb7e-5bb000b97a85"
}
]
}

View File

@@ -93,7 +93,7 @@
"GUID": "68abe158-db9d-4ec2-b6a5-ba55af274144",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "执行者",
"ColumnName": "任务负责人",
"GUID": "1feee22d-be59-401f-bf83-954a38a92dbb"
},
"ColumnName": "执行者"
@@ -276,12 +276,12 @@
}
}
],
"ID": "87dc379f-3c18-41c2-9e68-8de9b1abadb4"
"ID": "7c2ea296-a691-4669-ad99-4d5a5dd5b598"
}
]
}
],
"ID": "da79d5fd-60f3-43ee-b755-b02234d69b6e"
"ID": "962e701e-7d81-4148-acb1-9a65b826705a"
},
{
"Condition": {
@@ -318,12 +318,12 @@
"Message": "任务执行者不能为空"
}
],
"ID": "1a93db48-578b-4aae-8b5f-f783bb5932c6"
"ID": "f0330e02-9e98-4324-8976-7c6206ee72b7"
}
]
}
],
"ID": "ff5a465f-8b6f-4032-a6ec-7c5460c7c49d"
"ID": "44730129-e979-457f-a992-5565fb61f8e0"
},
{
"Condition": {
@@ -360,12 +360,12 @@
"Message": "任务执行者不能为空"
}
],
"ID": "90ed53ca-b751-4f2e-8ddd-edb64e993dcd"
"ID": "4ebc2f7e-fe65-482f-9185-0c662cfc5a7c"
}
]
}
],
"ID": "b747f97f-de79-4d37-9ebe-06dedf62c0f5"
"ID": "bb4437ad-ef49-47ab-ae6a-6b51a67f03f4"
}
]
},
@@ -449,7 +449,7 @@
"Message": "操作成功"
}
],
"ID": "6c18d263-93e7-401f-b576-69ebfe49579c"
"ID": "81eff0f3-4fe1-4492-8076-7304cd450859"
},
{
"CommandList": [
@@ -459,12 +459,12 @@
"Message": "操作成功"
}
],
"ID": "9cef2a2a-2b6f-4a96-b1bc-6bd6c8a11faf"
"ID": "93a5f31e-80c2-4290-8eac-cc48ea96a670"
}
]
}
],
"ID": "3fd61c61-5d4c-4a31-864b-0fa8080f9682"
"ID": "2b9965a6-f0a0-4196-9e9a-865762e27169"
},
{
"CommandList": [
@@ -472,7 +472,7 @@
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon"
}
],
"ID": "9a918b65-0e7c-46b9-97a7-b7b59a6f6fe7"
"ID": "aa38542b-fa52-4249-be6c-71e0669c59d2"
}
]
}

View File

@@ -1,99 +0,0 @@
{
"Name": "同步任务参与人字段",
"Enabled": true,
"Triggers": [
{
"$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
"Permission": {
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": [
"FGC_LoginUser"
]
}
]
}
},
"Parameters": [
{
"Name": "任务ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
}
]
}
],
"Commands": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "任务信息",
"TableValue": {
"TableName": "任务表",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "f33c98da-7e7f-4c67-b7e3-85d02323c350",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "参与人列表",
"GUID": "cb217fea-4529-4dff-b55a-554b24ba113f"
},
"ColumnName": "参与人"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "ID",
"GUID": "560dca62-8721-4c1a-9f4b-9ee205d34d3a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务ID"
}
},
"TopCount": "1"
},
"ID": "f12242172b9a48eba3dd67472da396fb"
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "ID",
"GUID": "393fcd69-1ecf-4ce0-990e-3dd89853fe86"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务ID"
}
},
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "参与人",
"GUID": "dde9f035-fc64-4f6d-9535-9e0d5c849fa6"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.参与人"
}
}
]
}
]
}

View File

@@ -1,521 +0,0 @@
{
"Name": "更新任务参与人",
"Enabled": true,
"Triggers": [
{
"$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
"Permission": {
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": [
"FGC_LoginUser"
]
}
]
}
},
"Parameters": [
{
"Name": "任务ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
},
{
"Type": 1,
"ArrayParamItems": [
{
"Name": "ID",
"DataValidationInfo": {}
},
{
"Name": "项目成员ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
}
],
"OnlySendChangedData": true,
"PrimaryKeys": [
"ID"
],
"Name": "参与人列表",
"DataValidationInfo": {}
}
]
}
],
"Commands": [
{
"$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
"TryCommandPart": {
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "任务信息",
"TableValue": {
"TableName": "任务表",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "6c4cdca5-9307-42c1-9312-e9a44ccc4a38",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "cea97372-d27e-43fe-bf11-394cc980045f"
},
"ColumnName": "项目ID"
},
{
"GUID": "f7063842-ddae-402a-bb1c-2eb59eaef40f",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务名称",
"GUID": "f8778b5b-59e8-4106-9e8f-5e341baceee9"
},
"ColumnName": "任务名称"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "ID",
"GUID": "6089b59b-1f23-455f-b64a-81664e14491d"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务ID"
}
},
"TopCount": "1"
},
"ID": "0fd0c86a6f374aa4abc280b617e1e539"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息"
}
},
"value": "%Null%",
"compareType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
"LoopInfo": {
"$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
"LoopCount": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与人列表.AddRows"
},
"LoopIndexParamName": "index",
"LoopItemParamName": "Item"
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "项目成员",
"TableValue": {
"TableName": "项目成员表",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "1ae2e435-8589-44b8-90f2-2074f16d627a",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "ID",
"GUID": "75b08a3a-0654-4d51-ba9d-f9ccef9b56fa"
},
"ColumnName": "ID"
},
{
"GUID": "ae25725b-7e90-45aa-877d-6c00d0adc1c9",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目成员",
"GUID": "93597332-e399-4a0d-a240-1dcf2b225322"
},
"ColumnName": "项目成员"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目成员表",
"ColumnName": "ID",
"GUID": "62c34996-370e-4c8e-b099-81f2617b3ff9"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.项目成员ID"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "6dcb21c2775546ab8c0eb04808be92b5"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员"
}
},
"value": "%Null%",
"compareType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务成员表",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目ID",
"GUID": "6e8cb24d-759f-4f14-8094-4d7c6536b4b8"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.项目ID"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务ID",
"GUID": "9a4804ab-880a-4699-8e37-9cee1b59dcdd"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务ID"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "97c6e866-8618-4c75-8faf-e81b4116d2ef"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.项目成员"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目成员ID",
"GUID": "f2e983df-31be-4895-a418-9638947b290c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.ID"
}
}
]
}
],
"ID": "d54491d2-d209-43f1-9a88-2aa0fa337ab6"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"第\"&index&\"行中的成员不存在于此项目,无法设置!\""
}
}
],
"ID": "54dd5691-3c82-48dc-ba50-99ffc3dd95ae"
}
]
}
]
},
{
"$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
"LoopInfo": {
"$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
"LoopCount": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与人列表.EditRows"
},
"LoopItemParamName": "Item"
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "项目成员",
"TableValue": {
"TableName": "项目成员表",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "63c54ac5-e33e-4b8e-b71e-b6ace41f3d4b",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "ID",
"GUID": "75b08a3a-0654-4d51-ba9d-f9ccef9b56fa"
},
"ColumnName": "ID"
},
{
"GUID": "9d40985a-94cf-4ea1-ac37-9b8f71c73014",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目成员",
"GUID": "93597332-e399-4a0d-a240-1dcf2b225322"
},
"ColumnName": "项目成员"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目成员表",
"ColumnName": "ID",
"GUID": "62c34996-370e-4c8e-b099-81f2617b3ff9"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.项目成员ID"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "264c4699b6b749b990b2cb7a5b49be48"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员"
}
},
"value": "%Null%",
"compareType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务成员表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "ID",
"GUID": "43efc519-1bf8-47bd-b809-383653ec559c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.ID"
}
},
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "3bfbeb6e-d44b-43f6-b5ad-5e7b0eb49bc7"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.参与人"
}
}
]
}
],
"ID": "00fccb01-6a9e-43da-a237-776ee5dc7143"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"第\"&index&\"行中的成员不存在于此项目,无法设置!\""
}
}
],
"ID": "cc159815-cd7a-4699-8dde-dbd02788399a"
}
]
}
]
},
{
"$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
"LoopInfo": {
"$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
"LoopCount": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与人列表.DeleteRows"
},
"LoopItemParamName": "Item"
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务成员表",
"UpdateType": "delete",
"ShowConfirm": true,
"ConfirmText": "您确定要删除吗?",
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "ID",
"GUID": "43efc519-1bf8-47bd-b809-383653ec559c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.ID"
}
}
}
]
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目动态",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "9127e9d8-b881-41b7-b2d9-bef0be70be8f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.项目ID"
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "5fb59df9-9497-4380-9d0f-1297f2207418"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"更新了任务[\"&任务信息.任务名称&\"]的参与人员\""
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "093e634b-bf7a-4a79-b955-5ff81169d06c"
},
"Value": "%CurrentUser%"
}
]
}
]
},
{
"$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": "a6d30f87-4427-4907-b5d2-852ebad7f2c4"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": "任务不存在"
}
],
"ID": "4954d9ac-2daf-4224-b359-ea3fd4bb10d0"
}
]
}
]
},
"CatchCommandPart": {
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ExceptionCode"
},
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ExceptionMessage"
}
}
]
}
}
]
}

View File

@@ -22,13 +22,7 @@
},
"Parameters": [
{
"Name": "任务ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
},
{
"Name": "成员用户名",
"Name": "任务成员ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
@@ -39,46 +33,96 @@
"Commands": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "任务信息",
"ParameterName": "任务成员",
"TableValue": {
"TableName": "任务",
"TableName": "任务成员视图",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "c288c6b8-b18f-4ca5-85ee-f982c36cd1de",
"GUID": "18d742a0-1f9c-4515-83de-98542a308d63",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务成员视图",
"ColumnName": "项目ID",
"GUID": "f86b2436-5824-47c8-80e9-7deaa1385b6b"
"GUID": "d380848b-6cf7-4968-8cc1-d1fb107dc7e0"
},
"ColumnName": "项目ID"
},
{
"GUID": "6eb4d527-dc7e-4daa-94a6-a2f92f909cbe",
"GUID": "0f07bdfe-538c-4e7b-a654-ea805e8dcf7d",
"BindingInfo": {
"TableName": "任务",
"ColumnName": "任务名称",
"GUID": "85d6de7c-6adf-4725-bfea-d450b404f74e"
"TableName": "任务成员视图",
"ColumnName": "任务ID",
"GUID": "31dff7b3-c016-46c5-a2b9-ee2cd58a3c2c",
"RelationBinding": {
"RelatedTable": "任务表",
"RelatedColumn": "ID",
"DisplayColumn": "任务负责人"
}
},
"ColumnName": "任务负责人"
},
{
"GUID": "5c503450-aa03-4e01-b786-a57d67811b3b",
"BindingInfo": {
"TableName": "任务成员视图",
"ColumnName": "任务ID",
"GUID": "a87ef941-f8c4-46de-a9ba-634c154289d0",
"RelationBinding": {
"RelatedTable": "任务表",
"RelatedColumn": "ID",
"DisplayColumn": "任务名称"
}
},
"ColumnName": "任务名称"
},
{
"GUID": "ddcb2f86-e097-452a-a95a-1fc4b4d737d2",
"BindingInfo": {
"TableName": "任务成员视图",
"ColumnName": "任务成员",
"GUID": "8294a32a-b958-40d1-970d-52e9c9cad3dc",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 1
}
},
"ColumnName": "任务成员_全名"
},
{
"GUID": "453dec76-fca1-4435-bb95-a7dbe11e3c60",
"BindingInfo": {
"TableName": "任务成员视图",
"ColumnName": "总上报工时",
"GUID": "dba32d71-85fc-4c2e-8d9d-b3d0438d3d32"
},
"ColumnName": "总上报工时"
},
{
"GUID": "bb0c4540-40c1-47c1-badb-38b6f093a061",
"BindingInfo": {
"TableName": "任务成员视图",
"ColumnName": "任务成员",
"GUID": "484628d2-81b9-4594-82d5-38ee3da49a80"
},
"ColumnName": "任务成员"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务",
"TableName": "任务成员视图",
"ColumnName": "ID",
"GUID": "5f9bb9c4-f177-4206-9975-eaeb99acc1de"
"GUID": "9a39aa93-9e42-44e5-91d3-99b55100067a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务ID"
"SerializeProperty": "=任务成员ID"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "ff8bcb1f34844313913273cf7ef6d7ca"
"ID": "29fa968c34f54c7aa31ce6646fe545fe"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -90,7 +134,7 @@
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息"
"SerializeProperty": "=任务成员"
}
},
"value": "%Null%",
@@ -98,142 +142,110 @@
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "成员全名",
"TableValue": {
"TableName": "用户信息视图",
"OnlyGetValue": true,
"TableValueType": 0,
"BindingInfos": [
{
"GUID": "5fea14c8-b0fc-4805-aab1-3f58fb68e4f2",
"BindingInfo": {
"TableName": "用户信息视图",
"ColumnName": "全名",
"GUID": "9dd6b21a-caef-4226-9747-b359dea02e9b"
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务成员.任务成员"
}
},
"ColumnName": "全名"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "用户信息视图",
"ColumnName": "用户名",
"GUID": "d91c3fdb-7b4a-4a6c-81e5-2e83e3d1f3b9"
"value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务成员.任务负责人"
},
"compareType": 1
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=成员用户名"
}
},
"TopCount": "1"
},
"ID": "fe3fe24e8d3b43c1aa94c775b600d985"
},
{
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务成员表",
"UpdateType": "delete",
"ShowConfirm": true,
"ConfirmText": "您确定要删除吗?",
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务ID",
"GUID": "17bed3eb-36f7-46c3-b030-c125facc33ec"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务ID"
}
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "a66e269f-657c-4cd7-b545-5b61dc9ed8c8"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=成员用户名"
}
}
]
}
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目动态",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
"CommandList": [
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "ae633e9d-0f9e-44ce-b747-40c862d1d724"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.项目ID"
}
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务成员表",
"UpdateType": "delete",
"ShowConfirm": true,
"ConfirmText": "您确定要删除吗?",
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "ID",
"GUID": "6de0f75d-edb1-4e4c-971f-035f20cb81a5"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务成员ID"
}
}
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目动态",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "e80bb6a7-507c-4c3f-9b85-05c147cb816a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务成员.项目ID"
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "cac4fd50-649d-4465-a3a1-314866faff5a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"任务[\"&任务成员.任务名称&\"]将\"&任务成员.项目成员_全名&\"移除\""
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "372edd11-4047-4740-8deb-3945c5d4eeb1"
},
"Value": "%CurrentUser%"
}
]
}
]
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "63a3c6b1-ee94-4a1d-b425-354ee5c13492"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"任务[\"&任务信息.任务名称&\"]将\"&成员全名&\"移除\""
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "41d80804-ee0e-4f3e-8de1-449186002d68"
},
"Value": "%CurrentUser%"
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "移除成功"
}
]
],
"ID": "d95e6537-2cbd-43e4-b82d-eadc2f64f27f"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": "不支持移除任务负责人"
}
],
"ID": "bffbcccc-9c62-470f-97b1-f25a08fa404e"
}
]
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "同步任务参与人字段",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "任务ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务ID"
}
}
],
"RefreshAfterFinish": true,
"CheckDataValidation": true
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "移除成功"
}
],
"ID": "549ea53e-649b-4ebc-b697-14191dd88bfb"
"ID": "ca029f8d-0e2a-42a9-8cab-a8b5defa9efb"
},
{
"CommandList": [
@@ -243,7 +255,7 @@
"Message": "任务不存在"
}
],
"ID": "0dd0b485-c02a-4dfc-a2ef-9cade9ac7e15"
"ID": "1c92aad5-b853-4c68-bb90-22988d0fb3f5"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -80,51 +80,51 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "任务信息",
"TableValue": {
"TableName": "任务",
"TableName": "任务平行视图",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "77f9cb0d-8fcc-41a0-94de-19307751018f",
"GUID": "2c2767fc-9c55-4efe-b6b2-224ecc020029",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "1b1dfe53-8569-419b-9ac7-4bb4e54e5cb3"
"GUID": "7fdb06e2-cdb4-4b14-96e5-b16a0dc7ebf8"
},
"ColumnName": "项目ID"
},
{
"GUID": "7ca24749-276d-49f1-9649-71869718982c",
"GUID": "c530784c-9ec7-4b10-8b13-2a2e2313ed0f",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务名称",
"GUID": "2f0ff2cf-b0cf-49ba-99c2-9b8636152c54"
"GUID": "67c8366a-f017-4613-ab85-45f9735a09e9"
},
"ColumnName": "任务名称"
},
{
"GUID": "21fa0fd9-690e-4a7c-8928-6a935df1ef08",
"GUID": "a5925b6c-d337-4cbe-8923-c518ef23d291",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务预算工时",
"GUID": "503e9dd2-fc8c-4426-a37f-c7d582c9577a"
"GUID": "88baaaea-577c-4e64-ac91-fc6821062c8e"
},
"ColumnName": "任务预算工时"
},
{
"GUID": "65be7a74-e004-437d-86cf-ad2dd54380b0",
"GUID": "76a3c299-61b1-4dba-a237-9afee0c01605",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务状态",
"GUID": "93ff9848-29c1-4cf6-a3cd-d33eb1d033c4"
"GUID": "dbce198e-cb11-4ac9-96e3-d3747a2ca23b"
},
"ColumnName": "任务状态"
},
{
"GUID": "34bbb8c2-2e15-4b2b-bc53-daf981b7757e",
"GUID": "74266711-61bf-4bed-8222-9b4e6266bb1c",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务状态",
"GUID": "da675aa2-3619-422b-817f-eed8c7c118c7",
"GUID": "b316af2a-362c-4368-87f3-06a450cf885f",
"RelationBinding": {
"RelatedTable": "任务状态",
"RelatedColumn": "状态码",
@@ -134,13 +134,13 @@
"ColumnName": "任务状态文本"
},
{
"GUID": "fa7ff311-79ec-46ae-84a5-ba0ff58bee19",
"GUID": "791f2501-5a1c-4ffd-9005-1cc0715b34de",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "038a41fb-93fa-46f8-b259-87eb94cc28ad",
"GUID": "7c382f44-2671-42e4-bcb6-54391d8ca5c1",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "严格模式"
}
@@ -148,13 +148,13 @@
"ColumnName": "严格模式"
},
{
"GUID": "057de8af-5cf4-4f1c-b90e-771b7947019c",
"GUID": "167a9561-3e96-4434-84bc-48fe9e2ebb6b",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "f4212e88-f2aa-4d8f-8ba8-b7c518505bb7",
"GUID": "b4ff6da3-d41f-42f4-a431-d660f7993661",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "项目预算工时"
}
@@ -162,13 +162,13 @@
"ColumnName": "项目预算工时"
},
{
"GUID": "6f278154-955f-4c1e-b665-1ed7a11133a4",
"GUID": "0e30f9f8-40aa-492f-a9dc-d1b865a53a5c",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "31040160-fc88-459c-b67b-8621acbc0920",
"GUID": "1b694496-49f0-4511-ab3d-00cdd03bc6c8",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "项目预算费用"
}
@@ -176,11 +176,25 @@
"ColumnName": "项目预算费用"
},
{
"GUID": "1dae03a1-20c2-4acd-b0ef-eba768e2de31",
"GUID": "0f4ec208-cb60-4f19-a38f-710e101dfceb",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "e7579388-e204-4b20-80bb-252f08702dcb",
"RelationBinding": {
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "工时分配方式"
}
},
"ColumnName": "工时分配方式"
},
{
"GUID": "d374362a-62bf-4271-9401-da087b8ad5e6",
"BindingInfo": {
"TableName": "任务平行视图",
"ColumnName": "任务类型",
"GUID": "f6fb60c7-0ba6-450b-9cda-28eb2412e296",
"GUID": "c0e462ce-e3de-494a-bcf8-309a62d6279a",
"RelationBinding": {
"RelatedTable": "任务类型",
"RelatedColumn": "ID",
@@ -190,44 +204,30 @@
"ColumnName": "提成系数"
},
{
"GUID": "214fd064-3d97-4409-b292-576dbd24c74c",
"GUID": "2380db01-cfa4-414b-87d6-1c6b1851e275",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "总计划工时",
"GUID": "4bdf7858-40b1-495e-be0d-109aaaf4f69f"
"GUID": "8607fe01-1f38-41f0-a9d2-ac602ee7f344"
},
"ColumnName": "总计划工时"
},
{
"GUID": "3b3ff248-588b-4323-b133-b81cdebc9114",
"GUID": "939b27b6-1d20-44b2-a1a4-f100a4b5c510",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "总实际工时",
"GUID": "8505a216-3aee-4056-affe-6c760e35c844"
"GUID": "51709060-4e4c-4a5f-8e70-ee6a68823f4d"
},
"ColumnName": "总实际工时"
},
{
"GUID": "56d11f70-4e28-4205-9327-08e180245352",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "b5020b4b-8e2e-4b31-a2ac-53ca31b14b8e",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
"DisplayColumn": "工时分配方式"
}
},
"ColumnName": "工时分配方式"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "ID",
"GUID": "6ffb7caa-1cd8-4373-b2bf-8a03556c1866"
"GUID": "24d636d8-dc6e-4105-aad7-e3fcb17e77cb"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -237,7 +237,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "53e325bc9aa44df7b5955e76b3c9cef2"
"ID": "0d9ae2153be64cb98c234c175b166743"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -497,7 +497,7 @@
"ID": "ca981e56b58e4a889cce1e811fc89764"
}
],
"ID": "2a2dcbce-eaa2-492c-8452-7f9b7230139f"
"ID": "88e79a14-c58e-467e-bb9e-d08a9992bf10"
},
{
"CommandList": [
@@ -511,7 +511,7 @@
"ID": "5e88c98d260e4a2bacdc4d385f1855f1"
}
],
"ID": "497e2404-5de8-4faf-978e-28251fd827ed"
"ID": "569f1523-a560-4d2b-8a29-228c39a3e1da"
}
]
},
@@ -559,7 +559,7 @@
}
],
"Comments": "如果是按天分配,则需要检测这一天的实际工时是否超出,",
"ID": "a0c85fdd-1245-4888-9545-162695c5016d"
"ID": "fca1b2d6-54f4-4565-8604-8d8614a2bfc0"
},
{
"CommandList": [
@@ -573,7 +573,7 @@
"ID": "9f4c8206193a47cfa79333c2dbb3d2a7"
}
],
"ID": "18e342f5-ce39-4f00-b61d-1c08c6466733"
"ID": "84459d53-9392-4771-9058-7e77386f8ced"
}
]
},
@@ -713,7 +713,7 @@
"ID": "d9e13b85ae5640d5972aeb4ea3180a34"
}
],
"ID": "b1b27665-29a3-465f-b7a6-b603280245ca"
"ID": "df8a7a6d-1c71-48dd-8584-d9bbb1f86460"
},
{
"CommandList": [
@@ -726,7 +726,7 @@
}
}
],
"ID": "c500eaae-1b60-4481-be25-6582a85f8897"
"ID": "a1c69d1d-002b-472c-a7dd-79628870581f"
}
]
}
@@ -778,7 +778,7 @@
"Message": "报工成功"
}
],
"ID": "06444ed7-e40d-4883-bc15-a7a84b5a2ccd"
"ID": "904a25fd-f4ad-4289-91c7-47445727e2d3"
},
{
"CommandList": [
@@ -794,12 +794,12 @@
}
}
],
"ID": "e355a7fb-7cda-48ad-90e4-60447b43690f"
"ID": "6f50c329-4ab8-415c-9a0a-0d465b51d856"
}
]
}
],
"ID": "3c8e9e78-2065-488c-ad12-1d8f83d019e2"
"ID": "bc625af4-ce67-445e-b9bb-2506acba7dab"
},
{
"CommandList": [
@@ -812,7 +812,7 @@
}
}
],
"ID": "7c064d69-e661-4c92-991e-a5bddf46ff57"
"ID": "08cc418b-c996-4c53-a5c5-dca13abf61f7"
}
]
}

View File

@@ -72,51 +72,51 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "任务信息",
"TableValue": {
"TableName": "任务",
"TableName": "任务平行视图",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "988487e3-0b7d-4415-b979-215de5984733",
"GUID": "38530c9c-55ce-4b58-aeb6-41fd0cd410ca",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "1b1dfe53-8569-419b-9ac7-4bb4e54e5cb3"
"GUID": "305361b8-995e-48bc-99d6-f008471584ca"
},
"ColumnName": "项目ID"
},
{
"GUID": "71c699a7-bdbd-4362-a91c-3dda44736bb4",
"GUID": "75a0c7ab-3df4-41d5-9d5c-3c76c7faf0e4",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务名称",
"GUID": "2f0ff2cf-b0cf-49ba-99c2-9b8636152c54"
"GUID": "1514429a-cb4c-433a-a448-a452f6e330dd"
},
"ColumnName": "任务名称"
},
{
"GUID": "d774e054-62b5-4ccd-90b4-abc0112906e2",
"GUID": "9bc18e2f-094e-4c66-b126-11d2ed71e566",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务预算工时",
"GUID": "503e9dd2-fc8c-4426-a37f-c7d582c9577a"
"GUID": "8520efd4-9787-45fb-9ff8-62d895ac5d91"
},
"ColumnName": "任务预算工时"
},
{
"GUID": "f9a8ba2a-6d40-4da0-8e1f-edb1273799f8",
"GUID": "9f12fb1e-573e-4f5e-8390-60aa0e2d7bd7",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务状态",
"GUID": "93ff9848-29c1-4cf6-a3cd-d33eb1d033c4"
"GUID": "b0c6d3c7-733a-4b63-a511-f4f3299b9e05"
},
"ColumnName": "任务状态"
},
{
"GUID": "5dab9388-4830-4724-bb45-b3c6a4f28d3c",
"GUID": "bd611fd0-85d4-40d2-94c1-e18624451231",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务状态",
"GUID": "da675aa2-3619-422b-817f-eed8c7c118c7",
"GUID": "4fe7e2d7-474c-4257-9186-51fd7c25b219",
"RelationBinding": {
"RelatedTable": "任务状态",
"RelatedColumn": "状态码",
@@ -126,13 +126,13 @@
"ColumnName": "任务状态文本"
},
{
"GUID": "61dd6c69-9cd5-4573-855b-e37c2a5bfe23",
"GUID": "8dc3ccf2-e6f7-4ba3-9431-e2f8061fdc5f",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "038a41fb-93fa-46f8-b259-87eb94cc28ad",
"GUID": "7ce07b47-d21f-4abe-8a7a-3e0ec69b559d",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "严格模式"
}
@@ -140,13 +140,13 @@
"ColumnName": "严格模式"
},
{
"GUID": "b096e43d-ab53-452e-8d14-5c49cb087215",
"GUID": "867a17b9-b513-4a95-b51a-3d54fefeff42",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "f4212e88-f2aa-4d8f-8ba8-b7c518505bb7",
"GUID": "65e3a033-3a0b-4c52-901a-9618d6a0e040",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "项目预算工时"
}
@@ -154,13 +154,13 @@
"ColumnName": "项目预算工时"
},
{
"GUID": "9d613060-917b-4271-901b-fb59da71474a",
"GUID": "a6c64613-6b4c-48e2-b5f6-8dbf4dfcd97f",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "31040160-fc88-459c-b67b-8621acbc0920",
"GUID": "c3d0bc58-22c8-42ad-82f4-10d13ecb7b7a",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "项目预算费用"
}
@@ -168,11 +168,11 @@
"ColumnName": "项目预算费用"
},
{
"GUID": "8a7d57e1-1a41-422e-9539-d061a2f985bd",
"GUID": "c0a645c0-4604-4fa9-b081-1152376d75cf",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务类型",
"GUID": "f6fb60c7-0ba6-450b-9cda-28eb2412e296",
"GUID": "bea8ca1b-c9c4-4681-940b-d701f4944130",
"RelationBinding": {
"RelatedTable": "任务类型",
"RelatedColumn": "ID",
@@ -182,13 +182,13 @@
"ColumnName": "提成系数"
},
{
"GUID": "cf013bf8-8172-47ec-98f3-9854de7a6ed8",
"GUID": "3909f85c-a724-46ce-b341-b75f2c5d9352",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "b5020b4b-8e2e-4b31-a2ac-53ca31b14b8e",
"GUID": "e76d70e2-a2fe-48eb-bd6e-e28af6b71990",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "工时分配方式"
}
@@ -196,38 +196,38 @@
"ColumnName": "工时分配方式"
},
{
"GUID": "c5b87436-b855-4184-a267-1b6252742680",
"GUID": "73bd10b2-6cbb-4c92-93a0-ed1db85cf781",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "开始时间",
"GUID": "0c228fe1-2060-41dc-b283-9e6de6475ddd"
"GUID": "862b87e2-946e-40a0-896e-09a97d96f51c"
},
"ColumnName": "开始时间"
},
{
"GUID": "e0fb3cb5-d5ec-48a2-8cdd-b45d99b71b89",
"GUID": "ecf738aa-2e2d-4b4e-9a0a-52b60bcf8d7e",
"BindingInfo": {
"TableName": "任务",
"ColumnName": "执行者",
"GUID": "040c1732-e12c-49b9-8709-0d72a08f5a14"
"TableName": "任务平行视图",
"ColumnName": "任务负责人",
"GUID": "a2e73ddf-4af8-436f-8a01-997bff966952"
},
"ColumnName": "执行者"
},
{
"GUID": "ff042399-1fce-46d4-8649-b1b9f8681ac1",
"GUID": "a87c068d-26b1-44c8-8b58-5514df5a139a",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "总计划工时",
"GUID": "4bdf7858-40b1-495e-be0d-109aaaf4f69f"
"GUID": "f355236f-a6cc-49a5-8ce3-a184a4a90b78"
},
"ColumnName": "总计划工时"
},
{
"GUID": "265d5c80-6ff0-4977-bc75-f12b39e46ec9",
"GUID": "23318a88-ce48-4abb-afe9-9b6f2914b87b",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "总实际工时",
"GUID": "8505a216-3aee-4056-affe-6c760e35c844"
"GUID": "85ccdc21-2211-4e56-914f-90445409db03"
},
"ColumnName": "总实际工时"
}
@@ -235,9 +235,9 @@
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "ID",
"GUID": "6ffb7caa-1cd8-4373-b2bf-8a03556c1866"
"GUID": "565ce7a5-e5aa-434e-aecf-d7e00ac509fd"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -247,7 +247,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "03a074c6e5a64bd38fbfd1eba61d9737"
"ID": "05d2877d0b384aa5b7afc3b3f2225489"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -314,7 +314,7 @@
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "d7686ba8-d4cf-495f-ac24-d3be98c2cf6d",
"GUID": "8dc569c6-5d7d-435c-9e25-9384593acfdd",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "ID",
@@ -323,7 +323,7 @@
"ColumnName": "ID"
},
{
"GUID": "292de573-5142-4c37-8a35-b9e10930723c",
"GUID": "900d917f-11e0-42c7-8ce2-44783dea1cb6",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目成员",
@@ -332,7 +332,7 @@
"ColumnName": "项目成员"
},
{
"GUID": "20c831c4-fc58-481f-8f08-08954d2b23c7",
"GUID": "a22fbeeb-ea30-4420-b3c1-c4a7f7600491",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "默认时薪",
@@ -341,7 +341,7 @@
"ColumnName": "成员时薪"
},
{
"GUID": "2ba2a655-703f-4dfc-9f0b-8b46b07bcfbc",
"GUID": "35ccd89d-5316-4952-88cf-42403f181492",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "岗位ID",
@@ -355,7 +355,7 @@
"ColumnName": "岗位时薪"
},
{
"GUID": "adffe320-84c3-452a-a59d-5bfcb54fca62",
"GUID": "b55c41c6-2f85-474b-b253-f5a5fcc733f5",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目成员",
@@ -369,7 +369,7 @@
"ColumnName": "用户时薪"
},
{
"GUID": "24e7cb89-477b-4bf8-92f7-b9566afca1dc",
"GUID": "0ff49b9c-2d0d-45db-92a1-25bc5c083363",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目成员",
@@ -415,7 +415,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "b87de6ee98134b0db9c488c3f53802aa"
"ID": "1ce0f23ab033498c9e4cf43fef25e86d"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -441,7 +441,7 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.提成系数"
},
"ID": "7b355b509372477787f4dc070f69c5bf"
"ID": "58c7218ea48d4bf088891cc7a0af834a"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -468,7 +468,7 @@
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"ColumnName": "任务成员",
"GUID": "40488a39-9df7-4064-80ab-e9f36af4a0e3"
},
"Value": {
@@ -480,7 +480,7 @@
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "dae25d13dbca4709833847e7abf40991"
"ID": "85f05fa8d3b844e9afb58b9ac148bf1a"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -504,22 +504,11 @@
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目成员ID",
"GUID": "9ad41ba8-bc38-4b80-a3e6-7b3baef78fb1"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.ID"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目ID",
"GUID": "4969a0f4-00f4-41a1-ad82-277791beaf98"
"GUID": "754d8031-358c-4e31-b85c-a32646177485"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -530,7 +519,7 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务ID",
"GUID": "1d940b10-f4ff-4dd8-8af9-e92cda35a119"
"GUID": "9e181156-cf0c-4f43-afd6-a9b9e1bf6a24"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -540,8 +529,8 @@
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "b0150daf-ecd7-490f-aaa1-df618a441107"
"ColumnName": "任务成员",
"GUID": "d674cbcf-a85a-4265-820f-d8b4645be281"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -552,7 +541,7 @@
"ParamNameToSaveNewRowValue": ""
}
],
"ID": "0bd18cbb-a844-4095-a00f-6a877d53665a"
"ID": "10766095-aa5e-4936-bd6f-9f87476fe932"
}
]
},
@@ -607,7 +596,7 @@
"ID": "91295edff0c44f608a14d5c9f9594f3e"
}
],
"ID": "7ff31778-96c4-49d8-a32e-181f1b88b2e6"
"ID": "cb65382f-c010-4af6-a20a-77026cce8abc"
},
{
"Condition": {
@@ -641,7 +630,7 @@
"ID": "727f49edcb914303adf91ed9a40e4355"
}
],
"ID": "a3eacd5e-5297-4364-929a-a379f9d176a2"
"ID": "8b041455-c4ba-4e60-b2de-ab076be0ecd0"
}
],
"Comments": "如果是按人分配,则把计划工时分到一天中"
@@ -777,7 +766,7 @@
"ID": "622dd1eb09094e29b7b7201423479597"
}
],
"ID": "d270ce8e-1204-4687-9a4d-14ee1ddc0691"
"ID": "43f34e40-4a0b-4f45-af34-815255acc8e1"
},
{
"CommandList": [
@@ -791,7 +780,7 @@
"ID": "22bbafd761814075a115c7c935a993c0"
}
],
"ID": "ed8387f8-b258-40e1-9195-4e4712d18e37"
"ID": "b68ec59e-a39c-46e4-a0b5-f829865c6e33"
}
]
},
@@ -872,7 +861,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "项目ID",
"GUID": "d25bba73-7774-4b30-9b25-78e66b663cb1"
"GUID": "bf8f469d-4b9b-4904-bacf-1496956bda22"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -883,7 +872,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "任务ID",
"GUID": "a57a627a-5fb0-4678-9b76-35da70121b50"
"GUID": "518a4412-a28d-4938-a3cb-6099930a0b6f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -894,7 +883,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时日期",
"GUID": "cf10d3fa-8308-4d82-aa1a-24cae3e4cdd4"
"GUID": "ad1c8f81-00b1-4c33-b49c-8a43c27b1fc8"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -905,7 +894,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时类型",
"GUID": "308096da-5797-4c9c-b872-6ca8fedfb98e"
"GUID": "3adc128c-6b4f-4636-aaec-5e69f3ffb08d"
},
"Value": "计划"
},
@@ -913,7 +902,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行人",
"GUID": "e8894d5f-bd6e-43ee-80d6-7e617ea28f40"
"GUID": "78a763a5-332c-4cd7-86e6-bb1fbed3e553"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -924,7 +913,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行内容",
"GUID": "cc408d25-c0b6-42b9-8907-1a5d56b0c0be"
"GUID": "8fcd4935-3c9d-49ca-aa1d-6de6ae29d21a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -935,7 +924,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时",
"GUID": "aa83ea70-5672-4ce4-be7c-6312ab30ba82"
"GUID": "b74e9a17-2d24-4156-88b7-eb2f41f00ced"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -946,7 +935,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "时薪单价",
"GUID": "0b60ffc6-9883-4b22-b4c1-e8b77cc439b7"
"GUID": "48b863e9-ca60-4d29-a23d-de37e0b00c08"
},
"Value": "0"
},
@@ -954,7 +943,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "提成系数",
"GUID": "2d74b0e6-3b2e-48dc-a448-cb14325448b0"
"GUID": "2f756808-6964-4e0b-9ecf-262337984419"
},
"Value": "0"
},
@@ -962,7 +951,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "时薪来源",
"GUID": "129b380c-2f05-4f1f-904d-4bb4fb46bb2c"
"GUID": "09a998b1-3b57-4d29-ae08-58e215b1502d"
}
}
]
@@ -977,7 +966,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "2030c959-552e-4bd3-b1c0-db65b1a2a8f6"
"GUID": "dbda7c11-89e3-46b3-9878-6542c1573be8"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -988,7 +977,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "c7ddc3f1-2e25-4688-90e2-ab52bdbc38f1"
"GUID": "85746779-19f7-4a95-9e17-c874ad036526"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -999,7 +988,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "c79cf25a-e2c3-4666-85d4-db2096a27097"
"GUID": "9310fd02-1c73-480f-b38d-ec60a02a6964"
},
"Value": "%CurrentUser%"
}
@@ -1009,7 +998,7 @@
}
],
"Comments": "如果不是按人分配,且分配后的工时超过负荷,则报错",
"ID": "71e79c72-7c77-4b1e-aab2-62c9e03840ef"
"ID": "2ee2defe-1ee0-4b1a-81ba-3c3c7ee41092"
},
{
"CommandList": [
@@ -1022,7 +1011,7 @@
}
}
],
"ID": "3d1a9493-f089-4e32-a390-edf55b9e0b03"
"ID": "c3926374-5d7e-4d95-b0f8-c0cae13866f0"
}
]
}
@@ -1036,7 +1025,7 @@
"Message": "分配计划工时成功"
}
],
"ID": "94615ed0-db4a-4df9-bdcc-984dbb65c8ac"
"ID": "c0584a51-0fa8-4921-9584-6d283b15e2ef"
},
{
"CommandList": [
@@ -1049,12 +1038,12 @@
}
}
],
"ID": "e0664fed-3947-4260-a369-10fccfdb3ef8"
"ID": "3e9956c9-42e0-4ff5-b044-222b4bf77cff"
}
]
}
],
"ID": "18650228-2adb-4ffe-aa61-43a756ea484d"
"ID": "57f1b080-ec1a-4753-a7d7-0f854f188607"
},
{
"CommandList": [
@@ -1064,13 +1053,13 @@
"Message": "该用户不是项目成员"
}
],
"ID": "03fd3568-5f3f-4c67-87d9-371faf16c203"
"ID": "3597654d-7876-4aae-a0d4-823d38fd0b1f"
}
],
"Comments": "如果任务成员中没有,则自动加一个"
}
],
"ID": "dfbf8fce-7699-473c-9cf1-df9213ac03eb"
"ID": "7d3c7e2a-4b00-48b9-8169-87d968e1a4e3"
},
{
"CommandList": [
@@ -1080,12 +1069,12 @@
"Message": "您提交的工时超过任务预算工时,请修改后重新提交"
}
],
"ID": "b4fa3949-72a8-49c5-8c2a-558650f2a1c9"
"ID": "00a26394-ea2d-4137-a912-238597032be9"
}
]
}
],
"ID": "33a1a0f8-ce40-4316-b8d0-60764e4a6b41"
"ID": "bdf5bcf4-1d4c-4a7a-a8ec-ff8d7474877f"
},
{
"CommandList": [
@@ -1095,7 +1084,7 @@
"Message": "任务不存在"
}
],
"ID": "7947ba67-09bd-4337-aba3-8c658c79bea4"
"ID": "ee54214e-973d-463a-ade5-08d37df75c44"
}
]
}

View File

@@ -57,51 +57,51 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "任务信息",
"TableValue": {
"TableName": "任务",
"TableName": "任务平行视图",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "a4525178-4350-49a0-9b74-eafe7c58f7ad",
"GUID": "51d29667-c8fa-4ac7-9a80-84635b43c671",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "1b1dfe53-8569-419b-9ac7-4bb4e54e5cb3"
"GUID": "7a775562-0089-4f89-b487-adb6c325aae7"
},
"ColumnName": "项目ID"
},
{
"GUID": "28277e69-51c0-44d2-aaf4-8a64d47540f5",
"GUID": "1178509c-4606-4631-9f47-3ac0c387dd5c",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务名称",
"GUID": "2f0ff2cf-b0cf-49ba-99c2-9b8636152c54"
"GUID": "82947834-93d4-4141-ae13-ac868718c9e3"
},
"ColumnName": "任务名称"
},
{
"GUID": "de559be7-424c-4c8c-a544-b9fe4a979b82",
"GUID": "595928d5-c5e2-4a0b-b9c5-1fb1b6994092",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务预算工时",
"GUID": "503e9dd2-fc8c-4426-a37f-c7d582c9577a"
"GUID": "9eadb3da-071f-490d-9a93-52bd6ab236c9"
},
"ColumnName": "任务预算工时"
},
{
"GUID": "f8e2c444-6df2-4419-bea1-e1964f5c417d",
"GUID": "39dd63aa-a9c6-4646-a0a1-d16bad89b4ce",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务状态",
"GUID": "93ff9848-29c1-4cf6-a3cd-d33eb1d033c4"
"GUID": "8ab893d0-a983-49c5-83d4-f924307b44d8"
},
"ColumnName": "任务状态"
},
{
"GUID": "7b06a1fd-184e-4654-9737-ffcdb46fbf9c",
"GUID": "0f951348-a489-4498-b0df-c01a04a35554",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "任务状态",
"GUID": "da675aa2-3619-422b-817f-eed8c7c118c7",
"GUID": "7dd81639-004a-4e1f-8801-bdb573d4689f",
"RelationBinding": {
"RelatedTable": "任务状态",
"RelatedColumn": "状态码",
@@ -111,13 +111,13 @@
"ColumnName": "任务状态文本"
},
{
"GUID": "1251e695-ecf1-4bc6-96c1-141385475459",
"GUID": "b8d887d3-7e95-450e-8c41-55fe618bee11",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "038a41fb-93fa-46f8-b259-87eb94cc28ad",
"GUID": "e7c38242-5a9e-4a27-9f2e-e7310190db0e",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "严格模式"
}
@@ -125,13 +125,13 @@
"ColumnName": "严格模式"
},
{
"GUID": "ae8749c3-3c07-4bd6-9cda-3d6676493a35",
"GUID": "df02b131-76d0-4fc6-8c7d-4a2485886371",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "f4212e88-f2aa-4d8f-8ba8-b7c518505bb7",
"GUID": "0c95b352-574d-479b-b97d-6216b400ee70",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "项目预算工时"
}
@@ -139,13 +139,13 @@
"ColumnName": "项目预算工时"
},
{
"GUID": "eff04df7-1d05-4aa8-8b4a-69bda7b01609",
"GUID": "518fccab-2ffd-47eb-a849-fc448c36ed5d",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "31040160-fc88-459c-b67b-8621acbc0920",
"GUID": "4bc603a4-f90b-4160-abf6-efd30574f3db",
"RelationBinding": {
"RelatedTable": "项目",
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "项目预算费用"
}
@@ -153,11 +153,25 @@
"ColumnName": "项目预算费用"
},
{
"GUID": "ddb0a421-4a62-4b26-b13f-dab5a964e89e",
"GUID": "b1e1ddce-0b10-4c9e-876b-8168a0b1827e",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "项目ID",
"GUID": "27e931f9-2c3b-4d36-9d31-f513387b9366",
"RelationBinding": {
"RelatedTable": "项目平行视图",
"RelatedColumn": "ID",
"DisplayColumn": "工时分配方式"
}
},
"ColumnName": "工时分配方式"
},
{
"GUID": "4b56bc02-6a36-44c9-861b-ef6f83ba1e51",
"BindingInfo": {
"TableName": "任务平行视图",
"ColumnName": "任务类型",
"GUID": "f6fb60c7-0ba6-450b-9cda-28eb2412e296",
"GUID": "ccd2fb35-e336-4b95-a031-480e1b81d7e4",
"RelationBinding": {
"RelatedTable": "任务类型",
"RelatedColumn": "ID",
@@ -167,44 +181,30 @@
"ColumnName": "提成系数"
},
{
"GUID": "3c7ef327-7f18-4452-be72-a221854f6ba7",
"GUID": "74dfdd5f-cf5c-4a78-b999-d362ed94b09d",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "总计划工时",
"GUID": "4bdf7858-40b1-495e-be0d-109aaaf4f69f"
"GUID": "9b9f88c0-c367-46c7-948c-5b43579844d0"
},
"ColumnName": "总计划工时"
},
{
"GUID": "3d4e1b59-74f6-4c1f-ab7d-7885ee230e52",
"GUID": "561c6627-404a-4cd6-8110-221e757e6fde",
"BindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "总实际工时",
"GUID": "8505a216-3aee-4056-affe-6c760e35c844"
"GUID": "980d85ec-3b78-448b-b4de-3987fd4e4f28"
},
"ColumnName": "总实际工时"
},
{
"GUID": "6e41f3a4-30a4-4893-a08c-25fa63f7abf3",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "b5020b4b-8e2e-4b31-a2ac-53ca31b14b8e",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
"DisplayColumn": "工时分配方式"
}
},
"ColumnName": "工时分配方式"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务",
"TableName": "任务平行视图",
"ColumnName": "ID",
"GUID": "6ffb7caa-1cd8-4373-b2bf-8a03556c1866"
"GUID": "9e13ce69-9a90-4903-b1bc-191e78046201"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -214,30 +214,30 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "b58da3c8bfef4ca68be4a6994359c1e1"
"ID": "de7afa1d5ff1408fb92f64a23e648572"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "任务成员",
"TableValue": {
"TableName": "任务成员",
"TableName": "任务成员视图",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "fe0babb8-290f-4984-98e8-b9b65fbec016",
"GUID": "95107486-9b29-4c73-8f89-62be80d0240d",
"BindingInfo": {
"TableName": "任务成员",
"ColumnName": "参与人",
"GUID": "20d5971e-0ac3-4236-9e5f-0e67e2034b35"
"TableName": "任务成员视图",
"ColumnName": "任务成员",
"GUID": "c9f1bc1f-0740-4216-ac99-e79dd41fef88"
},
"ColumnName": "参与人"
},
{
"GUID": "6c6a6ff8-1d75-4169-b865-7dbb8bbcb47f",
"GUID": "6723495f-8637-4d58-bdb2-649aa4fb1d93",
"BindingInfo": {
"TableName": "任务成员",
"ColumnName": "参与人",
"GUID": "671ec8a8-ebc7-42d3-8fda-f2686d841ead",
"TableName": "任务成员视图",
"ColumnName": "任务成员",
"GUID": "5f56fb6d-7c2e-4270-94c8-ab56bc9b6ae7",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 1
@@ -246,11 +246,11 @@
"ColumnName": "参与人_全名"
},
{
"GUID": "631a0727-4b42-42b7-8d71-cb7dc03c5012",
"GUID": "27eded30-6e46-43a3-865e-519f92fcb92f",
"BindingInfo": {
"TableName": "任务成员",
"ColumnName": "参与人",
"GUID": "b0fb9e47-ca43-45d0-bb54-cf7ac8edce15",
"TableName": "任务成员视图",
"ColumnName": "任务成员",
"GUID": "781a90fc-9c77-43ca-a831-8006774fd4da",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 5,
@@ -260,44 +260,34 @@
"ColumnName": "参与人负荷"
},
{
"GUID": "7735fa98-f0e3-4055-81b9-14cc489d9d5a",
"GUID": "655461f1-c357-428f-990d-5cbb79baf4ed",
"BindingInfo": {
"TableName": "任务成员",
"ColumnName": "项目成员ID",
"GUID": "ab7cb84d-53aa-4ef4-9480-9dcf6c0081a1",
"RelationBinding": {
"RelatedTable": "项目成员表",
"RelatedColumn": "ID",
"DisplayColumn": "默认时薪"
}
"TableName": "任务成员视图",
"ColumnName": "默认时薪",
"GUID": "4d44146b-7124-4f18-aa8d-17da23a4c0b3"
},
"ColumnName": "成员时薪"
},
{
"GUID": "627e2b07-d512-4f1e-8d76-321e226fa1f3",
"GUID": "8d8eef54-67cd-4ecd-beac-5635c6f5134e",
"BindingInfo": {
"TableName": "任务成员",
"ColumnName": "项目成员ID",
"GUID": "5235f7aa-0a63-4bd3-8c41-f3a32d4c3a93",
"TableName": "任务成员视图",
"ColumnName": "岗位ID",
"GUID": "faf4cb38-75c8-4741-8b38-cefcb863754d",
"RelationBinding": {
"RelatedTable": "项目成员表",
"RelatedTable": "项目岗位",
"RelatedColumn": "ID",
"DisplayColumn": "岗位ID",
"NextRelationBinding": {
"RelatedTable": "项目岗位",
"RelatedColumn": "ID",
"DisplayColumn": "默认时薪"
}
"DisplayColumn": "默认时薪"
}
},
"ColumnName": "岗位时薪"
},
{
"GUID": "74144ece-f4d7-40c6-9f4c-c0370f7074a2",
"GUID": "3ccae4c3-7547-4909-8821-4bacc610fa9b",
"BindingInfo": {
"TableName": "任务成员",
"ColumnName": "参与人",
"GUID": "b9b7cb37-08a6-4720-bddc-153de4068f89",
"TableName": "任务成员视图",
"ColumnName": "任务成员",
"GUID": "30da9fdf-e11e-4efe-94ec-0a98cc6fff27",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 5,
@@ -313,9 +303,9 @@
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员",
"TableName": "任务成员视图",
"ColumnName": "任务ID",
"GUID": "7d139430-ab2a-40df-98d0-38bc039435e2"
"GUID": "4cadf610-6894-4d43-a84b-ca682a8ebd1c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -325,9 +315,9 @@
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员",
"ColumnName": "参与人",
"GUID": "2b46a973-8db3-40e7-b10b-93ddb666b812"
"TableName": "任务成员视图",
"ColumnName": "任务成员",
"GUID": "232ca578-e6be-4684-a198-81c16c892591"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -339,7 +329,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "5aca1277f99d40a5b327a846fe0dde87"
"ID": "29b01c80875b4c53b56afeb8829c0df6"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -372,7 +362,7 @@
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "f1fd9018-3cc6-4910-883a-66e03bee6e48",
"GUID": "81cfbfdb-2497-4c80-8969-4d3a0e6a8e74",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "岗位ID",
@@ -386,7 +376,7 @@
"ColumnName": "项目岗位时薪"
},
{
"GUID": "113de3b5-551e-4d43-bfc6-ecd139d58ed5",
"GUID": "906b9a8e-10ce-4c3c-9d1b-55de074e0938",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "默认时薪",
@@ -427,7 +417,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "919180f493fd46d4927d25dc48fa0e16"
"ID": "17f1d03afb8745f49c7c4bb15b1cb482"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -497,7 +487,7 @@
}
],
"Comments": "项目成员设置的时薪",
"ID": "196360f2-7520-4373-a5c6-569e78ef6607"
"ID": "c9ed015e-b153-4a1e-90f9-f2b77fd41e7f"
},
{
"Condition": {
@@ -530,7 +520,7 @@
}
],
"Comments": "项目岗位设置的时薪",
"ID": "a6e9b625-8a97-483d-8ddb-5ac946126350"
"ID": "02ae84f0-3eff-43e7-a7a6-3e2edc3780f9"
},
{
"Condition": {
@@ -563,7 +553,7 @@
}
],
"Comments": "成员用户的默认时薪",
"ID": "07c39884-8926-4a0b-acb4-eb8832e8c1ba"
"ID": "31512194-2720-46c4-a700-bc507e1e321c"
},
{
"CommandList": [
@@ -580,13 +570,13 @@
"ID": "eb0ba1839ebc4ec58750e971080fc72b"
}
],
"ID": "3e5fdd55-d865-4147-9294-996b4c6ad1f1"
"ID": "60c0485a-c34d-4729-af35-6c8a1ba45269"
}
]
}
],
"Comments": "优先使用手动指定的提成金额",
"ID": "03a5ef08-ca90-48dd-a97b-497445585504"
"ID": "d12bb755-e110-459f-b338-04f09e322ecd"
},
{
"CommandList": [
@@ -606,7 +596,7 @@
"ID": "2eafc4d65af44d18adfcd21c68734df8"
}
],
"ID": "bfd527d9-f865-4d28-8f53-d0597bc99bf7"
"ID": "71c0233d-4246-4440-84ac-e996ce1ad688"
}
],
"Comments": "计算成员的时薪"
@@ -757,13 +747,13 @@
}
],
"Comments": "先检查个人工时余额够不够如果不够直接提成为0",
"ID": "ba878135-8e02-406f-af6b-cccb447eca45"
"ID": "347f6c15-2879-4049-9c22-9b1fe9ac797d"
}
]
}
],
"Comments": "如果分配到人头,则判断该人总计划工时还够不够",
"ID": "32052fab-784c-419e-86dd-1f40cb25407d"
"ID": "4189a1c9-c394-4568-a101-a494d9410881"
},
{
"Condition": {
@@ -875,13 +865,13 @@
}
],
"Comments": "先检查个人工时余额够不够如果不够直接提成为0",
"ID": "6a83bcdf-756e-4c92-b42e-d0e32495a504"
"ID": "0b981156-3a4e-4de7-930e-a6822be0525a"
}
]
}
],
"Comments": "如果是共用任务工时,则查看任务计划工时够不够",
"ID": "13321a98-7059-4cc4-b1cd-3609329f079c"
"ID": "fcfde3f5-0254-416d-8ddd-0a3ab08323dc"
}
]
},
@@ -1014,7 +1004,7 @@
]
}
],
"ID": "b029ab62-2ed4-450b-93da-1aa7e32aeb5a"
"ID": "935dd64c-f2b8-4028-8f0f-ce63ef2489cc"
},
{
"CommandList": [
@@ -1075,13 +1065,13 @@
]
}
],
"ID": "f5618930-6c00-45a7-96d2-66a48f878063"
"ID": "bc661f54-29f0-4057-8a35-2ab125f2de75"
}
]
}
],
"Comments": "如果提交的工时类型等于项目工时的核定方式且开启严格模式就校验本次有没有超标",
"ID": "4435ea5c-76f7-4074-9a3f-67efdeaa7958"
"ID": "2feed033-ba7d-4f12-ab19-6291a2e35524"
},
{
"CommandList": [
@@ -1138,12 +1128,12 @@
]
}
],
"ID": "805cb12e-065e-49a6-bd5a-2f2581c3458f"
"ID": "4d2d8bc6-9ed2-4de0-b162-702afb3d01cf"
}
]
}
],
"ID": "412221e1-a820-4a0b-963a-d57a9b3ffa10"
"ID": "1c07d0f0-a59d-472c-856b-77b65143d27b"
},
{
"CommandList": [
@@ -1176,7 +1166,7 @@
]
}
],
"ID": "5ec5ed41-9521-4a99-8f5a-cbe9da2543fb"
"ID": "b59cbb75-8ff9-4413-8ecd-2886d5a1e03c"
}
]
}

View File

@@ -1,341 +0,0 @@
{
"Name": "同步项目成员",
"Description": "用户将任务成员反向同步到项目成员内",
"Enabled": true,
"Triggers": [
{
"$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
"Permission": {
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": [
"FGC_LoginUser"
]
}
]
}
},
"Parameters": [
{
"Name": "项目ID",
"DataValidationInfo": {
"IgnoreBlank": false
},
"TestData": "1"
}
],
"InvokeTriggerTestData": {
"UserName": "Administrator"
}
}
],
"Commands": [
{
"$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
"TryCommandPart": {
"CommandList": [
{
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "任务成员列表",
"TableValue": {
"TableName": "任务成员表",
"BindingInfos": [
{
"GUID": "8cf1f697-62bd-4cb2-9e05-31d131806a6c",
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "ID",
"GUID": "7035b112-fe6a-427f-9078-c93b3323d262"
},
"ColumnName": "ID"
},
{
"GUID": "554bd2de-cee0-4c26-828a-a058c5460a4e",
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目成员ID",
"GUID": "ac4f4665-cf34-47b6-aae3-7b0e3e4e5879"
},
"ColumnName": "项目成员ID"
},
{
"GUID": "1caa4317-67d1-4b5d-b945-1e22af54809f",
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "46de6571-6826-4235-976f-a5064c56a1d7"
},
"ColumnName": "参与人"
},
{
"GUID": "a9835b56-e9e6-426d-bacd-2936c67cac9f",
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "aea84cec-afdf-4efc-a45c-81c5b2771f3e",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 5,
"AttachTypeTag": "默认时薪"
}
},
"ColumnName": "参与人_默认时薪"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务ID",
"GUID": "2cc2c0aa-d496-4ba1-9489-9340529dba7f",
"RelationBinding": {
"RelatedTable": "任务表",
"RelatedColumn": "ID",
"DisplayColumn": "项目ID"
}
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
}
}
},
"ID": "37b2711a67d04780bee0b2288c369e0b"
},
{
"$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
"LoopInfo": {
"$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
"LoopCount": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务成员列表"
},
"LoopItemParamName": "Item"
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "项目成员",
"TableValue": {
"TableName": "项目成员表",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "97fc40b8-3a90-43dc-a474-809f57dc27d0",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "ID",
"GUID": "e2af07f5-6c83-46e4-b1ca-5fd4b03bdd74"
},
"ColumnName": "ID"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目ID",
"GUID": "7d33c794-4447-4038-84d0-215ede69a00c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
}
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目成员",
"GUID": "958cdb07-86e0-45cc-90f5-f10ddc68fc3f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.参与人"
}
}
]
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "2ef5575e15a14e598c26b0848f1e49c1"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员"
}
},
"value": "%Null%",
"compareType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目成员表",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目ID",
"GUID": "4057268f-395b-401d-9689-3f90d1a2084d"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
}
},
{
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目成员",
"GUID": "75fdfeda-ad50-471d-8f74-2cd5d178cef4"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.参与人"
}
},
{
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "默认时薪",
"GUID": "2b8394e9-3685-4fdd-8470-28350509ac88"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.参与人_默认时薪"
}
}
]
}
],
"ID": "0902e76f-a01d-4e67-8b67-5f2f62842c28"
},
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.项目成员ID"
}
},
"value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.ID"
},
"compareType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务成员表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "ID",
"GUID": "d3e9f378-06c0-475d-9858-23dba71785bd"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.ID"
}
},
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目成员ID",
"GUID": "a5b6bfb0-f127-441d-a1f4-e321396a0025"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.ID"
}
}
]
}
],
"ID": "d5281e72-a15c-41b4-b473-1c474a9e8a48"
}
]
}
],
"Comments": "查找任务成员表里的成员"
}
]
},
{
"$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": "同步完成"
}
]
},
"CatchCommandPart": {
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ExceptionCode"
},
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ExceptionMessage"
}
}
]
}
}
]
}

View File

@@ -39,7 +39,7 @@
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "a8f998b2-d3c7-4224-9196-3a9dbc555e4d",
"GUID": "247e271e-061b-47d1-b6dd-6e9da8ff5ff3",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目成员",
@@ -48,7 +48,7 @@
"ColumnName": "项目成员"
},
{
"GUID": "b6ea5aa7-de25-4c1b-862c-8e5346ab2a91",
"GUID": "fd5fd0a6-3e64-49ef-94de-6a0d771ebeb8",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目成员",
@@ -61,7 +61,7 @@
"ColumnName": "项目成员_全名"
},
{
"GUID": "1a6587ac-cd40-47d8-a007-56bc639e3d78",
"GUID": "79fcaf5b-8b32-47c7-9686-fb023b96fd05",
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目ID",
@@ -84,7 +84,7 @@
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "9f0b430c1d9c4a83b2b1ca8a694335a0"
"ID": "1c7009fbd8ba435fab203224f9bc5c7d"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -105,54 +105,85 @@
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "是否参与任务",
"ParameterName": "成员任务",
"TableValue": {
"TableName": "任务成员",
"TableName": "任务成员视图",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "8b01fba1-2393-41c6-972a-9b5958950b91",
"GUID": "9490cc5b-8dc8-4fe7-9802-0d1a9c0c89a6",
"BindingInfo": {
"TableName": "任务成员",
"ColumnName": "任务ID",
"GUID": "49609b4d-8df4-4508-a9b8-8072e328756f",
"RelationBinding": {
"RelatedTable": "任务表",
"RelatedColumn": "ID",
"DisplayColumn": "任务名称"
}
"TableName": "任务成员视图",
"ColumnName": "总上报工时",
"GUID": "e492dc46-1c5e-406f-84dc-1e0f636859bb"
},
"ColumnName": "任务名称"
"ColumnName": "总上报工时"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目成员ID",
"GUID": "c06a2faf-aba9-41bf-bfa1-09d5af3c82eb"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=成员ID"
}
}
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员视图",
"ColumnName": "项目ID",
"GUID": "8709dbb7-5dab-4cb9-a842-bf1cd252d5a6"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.项目ID"
}
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员视图",
"ColumnName": "任务成员",
"GUID": "2b25e0ed-ceb3-44ac-82d0-a9bdf5720fff"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.项目成员"
}
}
]
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "034d791dc35841da884c5517d12c66ae"
"ID": "23aefce08fda446c80c821b2df4f62c9"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=是否参与任务.Count"
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=成员任务"
}
},
"value": "%Null%"
},
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=成员任务.总上报工时"
}
},
"value": "0"
}
},
"value": "0"
],
"RelationType": 1
},
"CommandList": [
{
@@ -181,30 +212,39 @@
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务成员表",
"ShowConfirm": false,
"UpdateType": "delete",
"ShowConfirm": true,
"ConfirmText": "您确定要删除吗?",
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目成员ID",
"GUID": "79351972-a943-4838-82e6-66a242a90804"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=成员ID"
}
},
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目成员ID",
"GUID": "309b81d4-42e8-4f8f-b58b-f796769f37e6"
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目ID",
"GUID": "dee3233c-f7b6-48ba-84ad-66df36d63449"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.项目ID"
}
},
"Value": "%Null%"
}
]
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务成员",
"GUID": "fcd533b6-fdd1-4370-a4fc-00f65903f7eb"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.项目成员"
}
}
]
}
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
@@ -216,7 +256,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "73e1b918-1054-463d-a15d-a43deffeb88c"
"GUID": "8558df91-10fd-4a93-96d5-140bdcb9b94e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -227,7 +267,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "ba8b71a5-e9ba-4aa1-a159-3b4dc1a93578"
"GUID": "881ff248-0358-43cb-bb26-a13df51fbc88"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -238,7 +278,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "9a6d6bb4-0157-4622-b00b-5fa507cc874b"
"GUID": "4843a34a-9a5c-49d1-8fb3-5f0bf5270ba8"
},
"Value": "%CurrentUser%"
}
@@ -246,58 +286,28 @@
}
]
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "同步项目参与人列表",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "项目ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员.项目ID"
}
}
],
"RefreshAfterFinish": true,
"CheckDataValidation": true
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "删除成功"
}
],
"ID": "9810f851-b1b5-4c78-bafe-27134840900e"
"ID": "7b60477e-b684-479d-961e-debcedacdb47"
},
{
"CommandList": [
{
"$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
"InParamater": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=是否参与任务"
},
"Operation": 16,
"OperationParamaterAName": ",",
"OperationParamaterBName": "任务名称",
"OutParamaterName": "任务名称拼接"
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"存在已参与任务,无法删除!</br>任务:\"&任务名称拼接"
}
"Message": "该成员已存在报工,无法删除"
}
],
"ID": "4001df20-5a9a-47f3-88c8-2a0e549b58ad"
"ID": "69290026-9213-418f-a28c-1d2c2ad00df7"
}
]
}
],
"ID": "9d140248-4d94-442b-9d4d-4672c09ef848"
"ID": "e0e1b4c0-ee82-4f4f-b8df-929d9697212e"
},
{
"CommandList": [
@@ -307,7 +317,7 @@
"Message": "项目成员不存在"
}
],
"ID": "efb5077a-f8fb-4e1f-9f2d-8364be7b96dd"
"ID": "5428df69-13e0-4908-a46a-40199845194c"
}
]
}

View File

@@ -195,7 +195,7 @@
"GUID": "7716338b-c085-4f5d-b44e-a49ffc1caaec",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "执行者",
"ColumnName": "任务负责人",
"GUID": "2cd0170f-294c-42f3-8454-9a4dce1688bf"
},
"ColumnName": "执行者"
@@ -227,7 +227,7 @@
"ID": "36d524a116e94268a28ae43a78000681"
}
],
"ID": "1ce83845-83e7-43f5-97a6-2bb225f398c5"
"ID": "855ff140-f26a-45c8-96ad-03aff9996258"
},
{
"CommandList": [
@@ -241,7 +241,7 @@
"ID": "06423efe302442ee9dbab0c23a871517"
}
],
"ID": "7ba5638b-db5f-473f-bd29-159bfbfce37e"
"ID": "eef9e625-de37-4ee5-be66-b746dea967fc"
}
]
},
@@ -268,7 +268,7 @@
"ID": "a00a8dbe906243ee8faf281be3f7fed4"
}
],
"ID": "e248621c-6fd7-488b-98a1-c0c3e8c7e5e6"
"ID": "35e48230-a04b-4024-9f2b-ae3a215a24ae"
}
]
},
@@ -419,7 +419,7 @@
]
}
],
"ID": "d1a9dc46-19c4-4924-901b-ce07466fcaf9"
"ID": "66e4469d-8fb1-4470-b8a0-d183777ad486"
},
{
"CommandList": [
@@ -434,7 +434,7 @@
]
}
],
"ID": "a6c7e905-3a19-4f8f-95c2-92cccfe9b906"
"ID": "01c52b5c-3d2a-4174-83a9-f21d4a61aaf6"
}
]
}