{"Message":"1","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目表"},{"State":1,"Type":23,"Name":"TableView/View_任务工时统计"},{"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":11,"Name":"UserService"},{"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":28,"Name":"ProcessItem/新增任务流程"},{"State":1,"Type":23,"Name":"TableView/任务平行视图"},{"State":1,"Type":1,"Name":"PCPage/项目代码"},{"State":3,"Type":15,"Name":"ServerCommand/新增任务"},{"State":3,"Type":16,"Name":"TaskScheduler/仓库新增事件"}],"Version":"v1"}

This commit is contained in:
超哥
2024-06-18 18:39:34 +08:00
parent b97a7bd179
commit d0de61a268
30 changed files with 2200 additions and 1128 deletions

View File

@@ -43,7 +43,7 @@
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "51c6dcbf-fe8b-46d8-bfb4-191d546a0327",
"GUID": "0c58d519-5722-4971-b425-4dd9cde10693",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
@@ -52,7 +52,7 @@
"ColumnName": "项目ID"
},
{
"GUID": "cddf0559-1f01-4e67-b93c-bb1e34e4dcc8",
"GUID": "c27895d0-8cfc-4b48-bf35-974a06bf7bda",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "父任务ID",
@@ -61,7 +61,7 @@
"ColumnName": "父任务ID"
},
{
"GUID": "cd690ee7-a6c5-4904-8bf4-713f93816b13",
"GUID": "ba805a37-b202-475f-8213-572c32498c28",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
@@ -80,7 +80,7 @@
"ColumnName": "项目预算工时"
},
{
"GUID": "96e79e31-b1a4-4e37-8aee-350c62261957",
"GUID": "8f962fdb-572f-41f3-b839-82289968e80e",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
@@ -99,7 +99,7 @@
"ColumnName": "已分配任务工时"
},
{
"GUID": "f0d7b2c3-9c10-4eeb-9c78-cf075c1ea8d8",
"GUID": "b1571501-4565-433c-bd5a-dd2d15732b81",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
@@ -113,7 +113,7 @@
"ColumnName": "项目经理"
},
{
"GUID": "7685d2a7-b8b0-4fb3-a2c4-7e8388603e5b",
"GUID": "04346963-ece3-4343-aa49-00a623085c56",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
@@ -127,7 +127,7 @@
"ColumnName": "工时分配方式"
},
{
"GUID": "a1ce946b-fc6c-44d0-ae82-c77c153f7cf6",
"GUID": "8373b1a5-4f1d-4430-9e6e-48bafa5fc9f2",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务预算工时",
@@ -136,7 +136,7 @@
"ColumnName": "任务预算工时"
},
{
"GUID": "0bfff0dd-0c85-4e6e-ab5f-f1044a012c67",
"GUID": "d510731a-043f-4ac8-87a5-d01b59525866",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
@@ -150,7 +150,7 @@
"ColumnName": "严格模式"
},
{
"GUID": "515d2b76-c70e-4d42-8127-6a735c321162",
"GUID": "7d9ce8af-1f30-408c-88b7-625e862d65a9",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务负责人",
@@ -159,7 +159,7 @@
"ColumnName": "执行者"
},
{
"GUID": "91f6a0c9-9f8a-4b9a-9ee8-839ecdd8197f",
"GUID": "8938b87e-a377-46f6-9c37-87274a3aaab1",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务类型",
@@ -168,13 +168,22 @@
"ColumnName": "任务类型"
},
{
"GUID": "e9275819-440a-45b3-af94-bdaa6bc76357",
"GUID": "b5514c64-6496-44d5-abdc-971db1e10b77",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "版本",
"GUID": "1fa6cc05-da37-4315-b822-951a8b751213"
},
"ColumnName": "版本"
},
{
"GUID": "eb4b96b1-7064-4679-b72d-bdf2268020db",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
"GUID": "8b3ea124-961b-4d9c-8342-d06a89709702"
},
"ColumnName": "任务状态"
}
],
"SqlCondition": {
@@ -192,7 +201,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "4f3f746acbeb428fab74f7968f28c1a5"
"ID": "44a682b6e37b4e54bdb53729203bff36"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -216,7 +225,7 @@
"Message": "当前项目未指定项目经理,请指定后再试"
}
],
"ID": "ac834d8a-0eeb-43b8-8582-69a68be39e1c"
"ID": "bf2669ee-8268-4141-88c6-5092715f3072"
}
]
},
@@ -242,7 +251,7 @@
"Message": "请指定任务执行者"
}
],
"ID": "242a97f0-c582-4842-b744-c7a098212013"
"ID": "d21c1a97-d872-4e1a-b06b-1b27436a87b2"
}
]
},
@@ -268,7 +277,7 @@
"Message": "请指定任务类型"
}
],
"ID": "3a216d5d-99dd-4dd3-a282-bc00d54cfcee"
"ID": "34d0d97a-62e1-45e9-a04e-41bfd5ed79a7"
}
]
},
@@ -294,7 +303,7 @@
"Message": "请为任务指定版本"
}
],
"ID": "2d2b078e-53f1-4705-b7c8-f0a22dd0b252"
"ID": "9d17a551-b606-4c60-ba11-052c43baa59f"
}
]
},
@@ -346,7 +355,7 @@
"ID": "8f419b6c4a3f4fb5bcf81a653a34fefc"
}
],
"ID": "7fda99b3-70fe-4e63-89f2-3942322080d6"
"ID": "dde09040-6523-468d-912a-68841b21044b"
},
{
"CommandList": [
@@ -421,7 +430,7 @@
"ID": "ac58e4cdd43c49fe9f9575e244e3479b"
}
],
"ID": "4b25f998-e03f-443f-9ab1-d87d1e19288b"
"ID": "ba5b58f8-d131-4492-8c85-f0bdf00093ac"
}
],
"Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限"
@@ -455,12 +464,12 @@
}
}
],
"ID": "d0a8e6e6-79f4-41db-877f-4a5b2dc75c5a"
"ID": "c2401842-ea6c-4e2c-b538-de78e6ccaf99"
}
]
}
],
"ID": "8d75672a-242b-43ad-b11c-9f86a71f6b09"
"ID": "4b8fc3a1-7364-41e8-aca3-5492484a2ddb"
}
],
"Comments": "校验工时情况是否通过"

View File

@@ -23,17 +23,18 @@
"Parameters": [
{
"Name": "任务ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
"DataValidationInfo": {},
"TestData": "8"
},
{
"Name": "状态码",
"DataValidationInfo": {
"IgnoreBlank": false
}
"DataValidationInfo": {},
"TestData": "2"
}
]
],
"InvokeTriggerTestData": {
"UserName": "Administrator"
}
}
],
"Commands": [
@@ -49,7 +50,7 @@
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "e602e99c-35d1-4c39-94c1-f791b8c74977",
"GUID": "56bf3a1a-b506-4531-9d01-f209f6e2f7b3",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
@@ -58,7 +59,7 @@
"ColumnName": "项目ID"
},
{
"GUID": "697205fa-eca2-4d8e-b676-19c18b5632d5",
"GUID": "a2c50e9a-2c0f-4d7e-b43e-19456cb3c5ef",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务名称",
@@ -67,7 +68,7 @@
"ColumnName": "任务名称"
},
{
"GUID": "dba2c73d-471c-484d-8042-39c8bd3d42a7",
"GUID": "c5ee4845-58d1-4e51-95c0-aef99ba9da4c",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
@@ -76,7 +77,7 @@
"ColumnName": "任务状态"
},
{
"GUID": "8aeaedfb-0277-41ab-830c-61184017a68c",
"GUID": "f0106ccd-42db-42c2-862f-a612166fa173",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
@@ -90,16 +91,16 @@
"ColumnName": "任务状态文本"
},
{
"GUID": "68abe158-db9d-4ec2-b6a5-ba55af274144",
"GUID": "63a4f69f-e22f-4f00-a188-6ffbb5607a6a",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务负责人",
"GUID": "1feee22d-be59-401f-bf83-954a38a92dbb"
"GUID": "3f3806fd-032f-4750-925c-83a5dfe69bb0"
},
"ColumnName": "执行者"
"ColumnName": "任务负责人"
},
{
"GUID": "c8f0b7e7-22a9-4486-862c-71455f8ddf8b",
"GUID": "e6246a80-54cc-403c-9f9b-566de00dc7b1",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "开始时间",
@@ -108,7 +109,7 @@
"ColumnName": "开始时间"
},
{
"GUID": "c1947396-b0ec-428d-8967-98acb3cd7949",
"GUID": "5ffd390a-0c35-4cca-a52b-af7231ea8381",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "结束时间",
@@ -117,7 +118,7 @@
"ColumnName": "结束时间"
},
{
"GUID": "9ee1dc85-a39d-469a-a0e7-7032d6ea7b33",
"GUID": "3206d98b-fd30-41e5-8041-bfd090722e03",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务类型",
@@ -138,9 +139,10 @@
"SerializeProperty": "=任务ID"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "aca960b8f6fa4b4ba9f94d2990702543"
"ID": "3573b52ffc3742a7bab1dc862b262276"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -276,12 +278,12 @@
}
}
],
"ID": "7c2ea296-a691-4669-ad99-4d5a5dd5b598"
"ID": "92023045-2efd-4732-8b87-9ca3defda20e"
}
]
}
],
"ID": "962e701e-7d81-4148-acb1-9a65b826705a"
"ID": "7d8aff32-3014-49cd-9da4-bab045b1264e"
},
{
"Condition": {
@@ -306,7 +308,7 @@
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.执行者"
"SerializeProperty": "=任务信息.任务负责人"
}
},
"value": "%Null%"
@@ -318,12 +320,12 @@
"Message": "任务执行者不能为空"
}
],
"ID": "f0330e02-9e98-4324-8976-7c6206ee72b7"
"ID": "bd111c49-ad7a-4b6e-84d1-b05b498e2dbc"
}
]
}
],
"ID": "44730129-e979-457f-a992-5565fb61f8e0"
"ID": "2428b906-61bc-43c0-9c84-e76628d3aeb9"
},
{
"Condition": {
@@ -348,7 +350,7 @@
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.执行者"
"SerializeProperty": "=任务信息.任务负责人"
}
},
"value": "%Null%"
@@ -360,12 +362,12 @@
"Message": "任务执行者不能为空"
}
],
"ID": "4ebc2f7e-fe65-482f-9185-0c662cfc5a7c"
"ID": "dcc4a40e-b48f-4392-8ce3-672c386885c0"
}
]
}
],
"ID": "bb4437ad-ef49-47ab-ae6a-6b51a67f03f4"
"ID": "fa9a7a72-46f8-4771-8846-5cfd3a4d37ce"
}
]
},
@@ -394,7 +396,7 @@
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
"GUID": "b6b9fc50-b337-45f0-9d44-6a04a85738ec"
"GUID": "6edbee6e-922a-4904-b1f8-0bc7b5a7eccd"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -413,7 +415,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "82e1c9b2-262a-4b83-b739-bebfd46ad1ed"
"GUID": "47dbb777-470d-4222-b8ce-3290bf908349"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -424,7 +426,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "73537d3b-79a9-4417-85a4-b0497bd91cdf"
"GUID": "46dff42e-9185-48a4-a09c-b1b42df875bb"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -435,7 +437,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "29bbefd3-fbee-46d3-916c-2ef8e1642935"
"GUID": "70d9cdae-463b-44d4-97ef-dedf26616565"
},
"Value": "%CurrentUser%"
}
@@ -449,7 +451,7 @@
"Message": "操作成功"
}
],
"ID": "81eff0f3-4fe1-4492-8076-7304cd450859"
"ID": "23001280-0179-417f-b1f2-a0da785da4e9"
},
{
"CommandList": [
@@ -459,20 +461,25 @@
"Message": "操作成功"
}
],
"ID": "93a5f31e-80c2-4290-8eac-cc48ea96a670"
"ID": "2610caad-cd61-4070-9b64-aaec12185d7d"
}
]
}
],
"ID": "2b9965a6-f0a0-4196-9e9a-865762e27169"
"ID": "57e92f57-da41-4500-8b9c-4f427627d742"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon"
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"任务ID=\"&任务ID&\",不存在。\""
}
}
],
"ID": "aa38542b-fa52-4249-be6c-71e0669c59d2"
"ID": "63bd9e3b-df5b-4b3a-8434-f5238015049a"
}
]
}
@@ -480,6 +487,44 @@
},
"CatchCommandPart": {
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "日志表",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "日志表",
"ColumnName": "标题",
"GUID": "88ca8e09-2124-454f-aaf5-7f2abb7b9e88"
},
"Value": "修改任务状态"
},
{
"BindingInfo": {
"TableName": "日志表",
"ColumnName": "内容",
"GUID": "d3c4570e-a309-413b-95f4-09c91d5308cd"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"任务ID=\"&任务ID&\",状态码=\"&状态码"
}
},
{
"BindingInfo": {
"TableName": "日志表",
"ColumnName": "类型",
"GUID": "acb845cd-d40d-4c4e-9709-0601c6e6ff8f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ExceptionMessage"
}
}
]
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": {

View File

@@ -0,0 +1,533 @@
{
"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
}
},
{
"Name": "任务名称",
"DataValidationInfo": {
"IgnoreBlank": false
}
},
{
"Name": "父任务ID",
"DataValidationInfo": {}
},
{
"Name": "负责人",
"DataValidationInfo": {
"IgnoreBlank": false
}
},
{
"Name": "开始日期",
"DataValidationInfo": {}
},
{
"Name": "结束日期",
"DataValidationInfo": {}
},
{
"Name": "任务分组",
"DataValidationInfo": {}
},
{
"Name": "任务类型",
"DataValidationInfo": {
"IgnoreBlank": false
}
},
{
"Name": "任务版本",
"DataValidationInfo": {}
},
{
"Name": "预算工时",
"DataValidationInfo": {}
},
{
"Name": "任务说明",
"DataValidationInfo": {}
},
{
"Name": "收集反馈",
"DataValidationInfo": {}
},
{
"Name": "备注",
"DataValidationInfo": {}
}
]
}
],
"Commands": [
{
"$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": "=父任务ID"
}
},
"value": "%Null%",
"compareType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "父任务",
"TableValue": {
"TableName": "任务表",
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "f7032606-edf3-49fc-884b-acddb188db12",
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "层级",
"GUID": "ddb9f866-120e-4522-9dd6-419115b3134e"
},
"ColumnName": "层级"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "ID",
"GUID": "35efae29-d3e2-4711-8684-720338d259e6"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=父任务ID"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "076753af241549358e05a551b7b0db10"
},
{
"$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.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "父任务层级",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=父任务.层级+0"
},
"ID": "d01552992a0c4569864d9ac2ed82875b"
}
],
"ID": "7e2a1dd5-2f72-4080-ade7-cf9fbdb84b76"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "父任务层级",
"ParameterValue": "0",
"ID": "100407c5ad3545a4927cc51a64cc94ba"
}
],
"ID": "5dd917ef-5c59-480e-ac2f-df0aebe94bc2"
}
]
}
],
"ID": "7e2b7fa5-5bc7-4015-abc7-9f003a4cf8aa"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "父任务层级",
"ParameterValue": "0",
"ID": "918e2a12022e4e8080c14ece366ea9bb"
}
],
"ID": "240fe6ee-509b-46d8-b9f6-e5d42777b55d"
}
]
},
{
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务表",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "f9ec393d-8d91-4100-a061-4000a1efa466"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "父任务ID",
"GUID": "8abe972a-9e9a-4284-b5aa-ec017f7bd5bc"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=父任务ID"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "层级",
"GUID": "bf9ce170-29db-4e2b-9a8f-cc0c607c0b40"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=父任务层级+1"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务名称",
"GUID": "96c8814e-76d4-4f80-a544-814645d51e74"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务名称"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务负责人",
"GUID": "71a6f6ea-dfa3-4934-8c3f-11f41f2d0e76"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=负责人"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "开始时间",
"GUID": "8b8f4a4e-4f9c-40ff-87d6-b0263672a9fb"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=开始日期"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "结束时间",
"GUID": "9f9baac3-9371-4c73-b1c6-a74905a322f5"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=结束日期"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务类型",
"GUID": "80c6447d-fbd3-4de8-99ba-eeea1e771879"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务类型"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "分组ID",
"GUID": "8433c670-ecc4-4900-9afc-5cd8f7cdcaf9"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务分组"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "版本",
"GUID": "0c84b620-db82-480e-99a6-3d4b9c144aac"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务版本"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务说明",
"GUID": "292b556c-dffd-479c-909b-d5e35b76de63"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务说明"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "备注",
"GUID": "033feb75-297d-4008-8770-ec851df03961"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=备注"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务预算工时",
"GUID": "66e19b74-0698-48d2-b4dd-f4632946aac2"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=预算工时"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "进度",
"GUID": "3e4340de-7c19-4f70-bcff-7dc04ef58914"
},
"Value": "0"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "功能名称",
"GUID": "8141a094-e012-4617-8815-82567e51efc4"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务名称"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "功能描述",
"GUID": "10903cc6-fe1e-4ac0-9fd8-40a3a68bf474"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "收集反馈",
"GUID": "42892121-82fd-470e-862d-6ff11e3ff6d9"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=收集反馈"
}
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
"GUID": "e0cfab6c-5942-43ba-a89c-1dffaba21de9"
},
"Value": "0"
}
],
"ParamNameToSaveNewRowValue": "新任务"
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务成员表",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "项目ID",
"GUID": "82a795d5-dff0-42c0-ba86-ba438076c0ad"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务ID",
"GUID": "dc5bfad5-ecd8-4ba8-aa05-74efe3e78b74"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新任务.ID"
}
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务成员",
"GUID": "c3c840c1-c010-481b-a4ea-f0ef86925a67"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=负责人"
}
}
],
"ParamNameToSaveNewRowValue": "新任务"
}
]
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "新增成功",
"CustomReturns": [
{
"ReturnPropertyName": "任务ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新任务.ID"
}
}
]
},
{
"$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
"ProcessDefinitionResourceName": "新增任务流程",
"ProcessInstanceName": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务名称"
},
"SelectedTable": "任务表",
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "ID",
"GUID": "c8a22ced-db3f-4888-afe4-ed4035b5fc6a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新任务.ID"
}
},
"ReturnResultName": "发起流程结果",
"Disabled": true
},
{
"$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": "=发起流程结果.ID"
}
},
"value": "%Null%",
"compareType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "新增任务成功",
"CustomReturns": [
{
"ReturnPropertyName": "任务ID"
}
]
}
],
"ID": "8157c39f-9833-46a2-90c5-6e2ba77dc18b"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": "发起流程失败,请手动重新发起!",
"CustomReturns": [
{
"ReturnPropertyName": "任务ID"
}
]
}
],
"ID": "9895df7f-af90-4143-b94a-8926d084ae89"
}
],
"Disabled": true
}
],
"ReturnProperties": [
{
"Name": "任务ID"
}
]
}