{"Message":"增加预算流程","MessageType":2,"Modules":[{"State":1,"Type":1,"Name":"PCPage/项目标题"},{"State":1,"Type":1,"Name":"PCPage/项目信息"},{"State":1,"Type":1,"Name":"PCPage/项目概况"},{"State":1,"Type":1,"Name":"PCPage/FGC_审批记录"},{"State":1,"Type":1,"Name":"PCPage/FGC_任务详情"},{"State":1,"Type":7,"Name":"Table/项目预算变动表"},{"State":2,"Type":15,"Name":"ServerCommand/新增项目工时增补"},{"State":2,"Type":15,"Name":"ServerCommand/应用项目增补工时"},{"State":1,"Type":1,"Name":"PCPage/预算申请"},{"State":1,"Type":1,"Name":"PCPage/预算申请审批"},{"State":1,"Type":28,"Name":"ProcessItem/预算申请"},{"State":3,"Type":15,"Name":"ServerCommand/批准项目预算申请"},{"State":3,"Type":36,"Name":"ShareCommandContainer/发起预算申请"}],"Version":"v1"}

This commit is contained in:
SHAMUSPC\NINGMEI
2024-03-05 17:09:15 +08:00
parent c283637174
commit 14b6bace65
14 changed files with 966 additions and 1794 deletions

View File

@@ -1,5 +1,5 @@
{
"Name": "应用项目增补工时",
"Name": "批准项目预算申请",
"Enabled": true,
"Triggers": [
{
@@ -25,9 +25,16 @@
"Name": "申请ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
},
"TestData": "11"
},
{
"Name": "状态"
}
]
],
"InvokeTriggerTestData": {
"UserName": "Administrator"
}
}
],
"Commands": [
@@ -42,7 +49,7 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "项目ID",
"GUID": "5da894c4-c883-486e-8932-c3c232ec7e18"
"GUID": "6e064348-1eeb-44d5-bb4b-c785edf11fbe"
},
"ColumnName": "项目ID"
},
@@ -50,7 +57,7 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "项目ID",
"GUID": "5cb5b717-15d5-49d9-a6df-f54bd8b144a8",
"GUID": "3ee07a7f-1678-418e-b6f6-45d32d361cfe",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
@@ -63,7 +70,7 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "申请人",
"GUID": "214bd775-5f76-4f6b-93be-c05d4c0246e2",
"GUID": "7774924c-568e-41ce-83d6-1d15bf5bfc1e",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 1
@@ -75,15 +82,15 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "原预算工时",
"GUID": "21b15405-6ee0-4905-8d37-e92aec036a64"
"GUID": "2f829421-650a-4afe-8f4a-47b072ff34f7"
},
"ColumnName": "原预算工时"
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "增加预算工时",
"GUID": "7e71029d-77fd-4969-8397-8ac1844c4c6b"
"ColumnName": "增加工时",
"GUID": "d20c2435-1bd6-4000-b0d3-9574c1819b51"
},
"ColumnName": "增加预算工时"
},
@@ -91,7 +98,7 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "原预算费用",
"GUID": "ad26dbf9-b1c7-4e05-beea-bf9f871cddad"
"GUID": "04939afc-0fb3-47d6-88df-a243fdc0f528"
},
"ColumnName": "原预算费用"
},
@@ -99,7 +106,7 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "增加费用",
"GUID": "61bf736b-f9c7-4c73-89d4-181e0b254c7f"
"GUID": "4cf8d69f-4405-44e8-a69e-fcdeb3fe7053"
},
"ColumnName": "增加费用"
},
@@ -107,7 +114,7 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "状态",
"GUID": "233c2f41-7339-4ddc-ba7b-e5215c97c59b"
"GUID": "4b70f5b6-af53-497f-aad0-5adf92c56673"
},
"ColumnName": "状态"
},
@@ -115,7 +122,7 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "流程实例ID",
"GUID": "0030d8d0-781f-49a1-9423-2f90d99bbb45"
"GUID": "203c38c2-b306-491b-a4e7-ed08e847fdfc"
},
"ColumnName": "流程实例ID"
},
@@ -123,7 +130,7 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "流程实例ID",
"GUID": "18bf2fdf-676b-4461-acb8-a41a8da4ef8d",
"GUID": "42853655-988e-466e-a0b6-ef948827222a",
"RelationBinding": {
"RelatedTable": "ACT_HI_PROCINST_View",
"RelatedColumn": "ID_",
@@ -138,7 +145,7 @@
"ColumnBindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "ID",
"GUID": "3d56db16-5b99-4702-8cd1-b3fcc54d6d1b"
"GUID": "b82bc3f0-00a9-4863-8294-4868aee0e3e5"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -147,7 +154,7 @@
},
"TopCount": "1"
},
"ID": "3f8a6ff80e494e6f8638269f2da384ad"
"ID": "679cb7d5a3b442379a2ebe94bfe9523d"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -173,11 +180,19 @@
"TableName": "ACT_HI_COMMENT_View",
"TableValueType": 1,
"BindingInfos": [
{
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "USER_ID_",
"GUID": "d47fd7fa-5d2c-4b61-936b-064a69f72834"
},
"ColumnName": "审批人"
},
{
"BindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "MESSAGE_",
"GUID": "5a67d3c2-151d-42cb-8779-e7582043fa20"
"GUID": "fc404b40-f47f-45f7-af6f-e0d90ca2c0cd"
},
"ColumnName": "备注"
}
@@ -190,7 +205,7 @@
"ColumnBindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "PROC_INST_ID_",
"GUID": "ac5c1bf7-df32-41fd-994e-496ec9d7d77d"
"GUID": "f848ef49-a9d9-43de-83d9-89a736cc29a9"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -205,7 +220,7 @@
"ColumnBindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "ACTION_",
"GUID": "299ba4e6-9bb1-46c3-9b19-f1f42eb0c4dd"
"GUID": "447d54ce-e9d4-45ec-b61f-f69ef1e3277f"
},
"Value": "拒绝",
"LeftBracket": 1
@@ -215,7 +230,7 @@
"ColumnBindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "ACTION_",
"GUID": "75857f2e-4e45-470c-819e-e4000608a84e"
"GUID": "652385b1-e3f1-4bbf-b414-a17af8ed839e"
},
"Value": "同意",
"RightBracket": 1
@@ -232,14 +247,14 @@
"ColumnBindingInfo": {
"TableName": "ACT_HI_COMMENT_View",
"ColumnName": "TIME_",
"GUID": "0ed02494-6bb3-4c15-97a7-5d62d8756eb6"
"GUID": "ae8aaba3-7023-4540-9e59-8ae8a266df29"
},
"Order": 1
}
]
}
},
"ID": "2a2d252247be4f2c9f29394e0483d065"
"ID": "1390cfffc2804899b260900fff1ca732"
},
{
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
@@ -255,7 +270,7 @@
"ColumnBindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "ID",
"GUID": "e86f50d7-8217-4fc6-8776-b97a79eab9f8"
"GUID": "1ad1063b-7d9d-43b5-bb3a-0f08debf60e3"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -267,18 +282,18 @@
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "状态",
"GUID": "b798f803-4150-4646-982a-2684760de783"
"GUID": "22e1a131-ae3d-4c40-8ba8-5e61b1fac69c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请表.结束原因"
"SerializeProperty": "=状态"
}
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "审批信息",
"GUID": "1e97d34c-e4bf-44fa-869d-68d0ea0a5942"
"GUID": "ba9d4ddc-4dac-4bee-933d-c75cc1b21dec"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -314,7 +329,7 @@
"ColumnBindingInfo": {
"TableName": "项目表",
"ColumnName": "ID",
"GUID": "4d24b55f-714e-4669-b5cd-93f37095523c"
"GUID": "254ec264-9054-48e7-ae8b-3498bb05955a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -326,7 +341,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目预算工时",
"GUID": "6439bc2c-dc5f-4101-b7a7-05775feb39d0"
"GUID": "1717fdeb-ae7e-4228-a61c-f86179632c98"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -337,7 +352,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目预算费用",
"GUID": "2c14f476-1f59-4d9f-86b7-f644e48adbae"
"GUID": "845cb912-a246-4ef1-82db-fc09131955d2"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -356,7 +371,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "ee0d1050-03a7-4b89-ba36-81012da5fc88"
"GUID": "b39e4031-dd55-4dca-a58a-2f6976a5fb92"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -367,25 +382,74 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "8f4036f5-847d-47f4-bc9e-6d8891192793"
"GUID": "68534133-0480-4dc6-a60f-aeace160b2fb"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请表.申请人&\"申请增补了\"&申请表.增加预算工时&\"个工时预算\""
"SerializeProperty": "=申请表.申请人&\"申请的项目增补项目预算已通过,共增加\"&申请表.增加预算工时&\"小时、\"&申请表.增加费用&\"元预算\""
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "b78983ed-9348-436f-88ba-1f80ba1a5f50"
"GUID": "b20267d5-c3f0-49e3-b153-3c6291422a62"
},
"Value": "%CurrentUser%"
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=审批历史.审批人"
}
}
]
}
],
"ID": "4e7e3aa4-4acf-4c9b-8be1-ed0dca3092fb"
"ID": "4162c508-2474-4077-8358-c88051f0733e"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目动态",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "2d659bf5-e136-4647-bc98-3064b251dd44"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请表.项目ID"
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "6e34a0a8-8846-4504-96cc-9339d829bea5"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请表.申请人&\"提交的预算增补申请被拒绝:\"&申请表.结束原因"
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "f755a804-f7ef-4547-a095-6508ca514835"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=审批历史.审批人"
}
}
]
}
],
"ID": "dc132149-9674-46a5-b8dc-fbc192a5ebf0"
}
]
}
@@ -397,7 +461,7 @@
"Message": "应用成功"
}
],
"ID": "c4b363ca-3080-443e-8a5c-51d5774b8de5"
"ID": "c83854cd-235b-4e28-9d59-54197de71200"
},
{
"CommandList": [
@@ -407,7 +471,7 @@
"Message": "找不到该申请记录"
}
],
"ID": "70a53f04-ebfb-4ea6-8a25-ad3570adcfb5"
"ID": "57bf652c-6740-44a7-a9b7-469ba33483d3"
}
]
}

View File

@@ -1,473 +0,0 @@
{
"Name": "新增项目工时增补",
"Enabled": true,
"Triggers": [
{
"$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, 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": "增补时长"
},
{
"Name": "增补费用"
},
{
"Name": "申请人"
},
{
"Name": "理由"
}
]
}
],
"Commands": [
{
"$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
"TryCommandPart": {
"CommandList": [
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=增补时长"
}
},
"value": "0",
"compareType": 2
},
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=增补费用"
}
},
"value": "0",
"compareType": 2
}
],
"RelationType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "项目信息",
"TableValue": {
"TableName": "项目表",
"TableValueType": 1,
"BindingInfos": [
{
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目名称",
"GUID": "77f3f956-399c-44e9-8b9f-4ffd7f550e64"
},
"ColumnName": "项目名称"
},
{
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目预算工时",
"GUID": "c5e6d17d-3ff2-4cc3-9dc1-1d09225040e0"
},
"ColumnName": "项目预算工时"
},
{
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目预算费用",
"GUID": "77ccf1a4-3bde-4c83-92dc-aa4146cdfaca"
},
"ColumnName": "项目预算费用"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目表",
"ColumnName": "ID",
"GUID": "8c9f3e87-4f04-4df8-9e69-c25dbb5d57a4"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "43195d529ba847c3a361bde724f62e8b"
},
{
"$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": "是否存在申请",
"TableValue": {
"TableName": "项目预算变动表",
"TableValueType": 3,
"SqlCondition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "项目ID",
"GUID": "8d9414ec-50fc-4b47-9add-0ced4d957ff4"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
}
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "状态",
"GUID": "17f93856-652c-4bc5-bb28-3ec9d8e75bc5"
},
"Value": "审批中"
}
]
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "f380a95256d64ec69c3ca83b020619f8"
},
{
"$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": "0"
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目预算变动表",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "申请人",
"GUID": "d589f664-6d6b-461a-b8f3-26cf453c854f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请人"
}
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "项目ID",
"GUID": "3087d854-c35b-4517-9674-ddd7e574925b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
}
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "原预算工时",
"GUID": "bd9b0543-b5a2-4047-9b44-446fd0c1df4a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=INT(项目信息.项目预算工时)"
}
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "增加预算工时",
"GUID": "5dd04dc1-d019-4a2b-89b0-63e57d150a06"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=INT(增补时长)"
}
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "原预算费用",
"GUID": "2bed326e-7eae-46db-a777-57132f6d0bca"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=INT(项目信息.项目预算费用)"
}
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "增加费用",
"GUID": "4875f306-708c-46bd-ac7e-e47bb5b68164"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=INT(增补费用)"
}
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "申请理由",
"GUID": "8ab3518b-bbf4-4b59-9d90-ef7c74deb9f8"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=理由"
}
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "状态",
"GUID": "b6ae7a61-2e36-46c0-8cbb-f5b25af20bc8"
},
"Value": "待提交"
}
],
"ParamNameToSaveNewRowValue": "新表"
},
{
"$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": "13e02fa1-7b77-4b31-92b6-ed337614bd7f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新表.ID"
}
},
"Initiator": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请人"
},
"ReturnResultName": "发起流程结果"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$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%",
"compareType": 1
},
{
"$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.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目预算变动表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "ID",
"GUID": "c4bc19bd-b0ed-42ab-b8a0-5d732128d1f3"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新表.ID"
}
},
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "流程实例ID",
"GUID": "05011eed-e58c-441d-a1c1-4828158ef0b3"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=发起流程结果.ID"
}
}
]
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "申请成功,请等待审批"
}
],
"ID": "4909f1f8-3da3-4a54-a6cc-28c1ce78a14c"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": "项目已创建,但未能发起审批,请手动发起审批流程!"
}
],
"ID": "9732d211-79a0-4578-98af-9859de3499f0"
}
]
}
],
"ID": "9ceb5305-2d28-40d1-9940-65dcd847e6c9"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": "请等待上一条申请结束后,再提交新的申请!"
}
],
"ID": "ea3a5f27-37f9-4b70-b62b-658dc2fe2839"
}
]
}
],
"ID": "c044fb28-9b46-4bfd-aeaf-39d927df5c61"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": "项目不存在"
}
],
"ID": "013313f0-b0d1-45d1-9628-fde10321a8f2"
}
]
}
],
"ID": "e7ab3e2f-2332-4f06-bc1b-98c9286c7bc5"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": "申请时长或预算不能为0"
}
],
"ID": "0d5fb551-5c9e-458a-8c56-5758538c14de"
}
]
}
]
},
"CatchCommandPart": {
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ExceptionCode"
},
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ExceptionMessage"
}
}
]
}
}
]
}