{ "ID": "be350e6b-c945-4a73-9a48-75e7d31ae2f9", "Name": "发起预算申请", "Params": [ { "ID": "30be91f8-0920-4879-bfdb-73a2443b9f1b", "Name": "项目ID" } ], "Commands": [ { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "Title": "加载中" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "项目", "TableValue": { "TableName": "项目表", "TableValueType": 1, "BindingInfos": [ { "GUID": "0b172c00-94e1-49db-b136-14bb97c57ccd", "BindingInfo": { "TableName": "项目表", "ColumnName": "ID", "GUID": "d7efb3a8-38c4-46d2-a6bc-2d08e670e3d2" }, "ColumnName": "ID" }, { "GUID": "a18f3460-c6dd-4554-bbe4-29e5736ec1a2", "BindingInfo": { "TableName": "项目表", "ColumnName": "项目名称", "GUID": "61c1ec65-cd3f-48a9-8b68-9d7924c2f3bb" }, "ColumnName": "项目名称" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "项目表", "ColumnName": "ID", "GUID": "91010e04-3eb7-44c5-8c16-59f5106dd187" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=项目ID" } }, "TopCount": "1" }, "ID": "519f99bc4a1d4a65b804e1c358a8cb13" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "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": "16c36d58-158b-4c3e-b4ec-8791bd09ebed" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=项目ID" } }, { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "项目预算变动表", "ColumnName": "状态", "GUID": "d3f61eb6-6fde-4c19-bb14-19553ae085b4" }, "Value": "审批中" } ] } }, "ID": "e90b3bfd5a63432d8ceaa19015280acd" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "=检测是否存在申请" } ] }, "value": "0" }, "CommandList": [ { "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", "CurrentRowInfo": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "ACT_RE_PROCDEF_View", "ColumnName": "NAME_", "GUID": "0706ffe2-2824-46f5-9195-3bccbf19a88a" }, "Value": "预算申请" } }, { "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon", "ProcessDefinitionResourceName": "预算申请", "ProcessInstanceName": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=项目.项目名称&\"预算增补申请\"" }, "ReturnResultName": "发起流程结果" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "=发起流程结果.TaskExists" } ] }, "value": "1" }, "CommandList": [ { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", "Title": "加载中" }, { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "PageName": "FGC_任务详情", "PassValues": [ { "Source": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=项目ID" }, "TargetCell": { "SerializeProperty": "传参1" } } ], "LoadBindingDataOption": 1 } ], "ID": "fc4c69df-e7df-4feb-a121-7e98b0c9763b" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", "Title": "加载中" }, { "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", "Title": "温馨提示", "Message": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=\"申请流程已创建,请前往我的待办填写申请单!\"" }, "BtnText": "知道了" } ], "ID": "c99b4757-1e7d-4248-b157-ca094c3220d6" } ] } ], "ID": "f0f69aab-a377-4aeb-9371-9b4fddf5ad0c" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", "Title": "加载中" }, { "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", "FunctionName": "warning", "Title": "温馨提示", "Message": "请等待上一条申请审批后再提交申请!", "BtnText": "知道了" } ], "ID": "466b077c-1443-4b43-8f57-6f9d8a64866a" } ] } ], "ID": "8ba8ca18-5aed-4899-9ec9-aa23f7ffe0e3" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", "Title": "加载中" }, { "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", "FunctionName": "warning", "Title": "温馨提示", "Message": "该项目不允许发起预算增补申请", "BtnText": "知道了" } ], "ID": "66e25299-c45b-4c4c-80a0-431c265ff1c0" } ] } ] }