{ "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": "加载中", "BreakpointIdentity": "77ee1ef9-c00a-4e69-a863-f6584f153513" }, { "$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", "BreakpointIdentity": "bd0ec9c3-165d-4263-81cc-323cc9c5654b" }, { "$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", "BreakpointIdentity": "229376ee-789d-417b-af32-fb519240138e" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "=检测是否存在申请" } ] }, "value": "0" }, "CommandList": [ { "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon", "ProcessDefinitionResourceName": "预算申请", "ProcessInstanceName": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=项目.项目名称&\"预算增补申请\"" }, "ReturnResultName": "发起流程结果", "BreakpointIdentity": "4783828f-458c-437a-8a43-b6ccfae79f7f" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "=发起流程结果.ID" } ] }, "value": "%Null%", "compareType": 1 }, "CommandList": [ { "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", "PropertyItemsList": [ { "TargetCells": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=临时流程ID" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=发起流程结果.ID" } } ], "BreakpointIdentity": "35cab1c8-6c68-48c2-b217-828733deca7b" }, { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", "Title": "加载中", "BreakpointIdentity": "5fdc2d52-c7a0-4d2c-b5ec-67533b05282a" }, { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "ClosePopupCallbackCommand": { "Commands": [ { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "搜索", "TableValue": { "TableName": "项目预算变动表", "TableValueType": 3, "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "项目预算变动表", "ColumnName": "流程实例ID", "GUID": "a468a593-0cf8-4be3-ac32-7a2de8ba2421" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=临时流程ID" } }, "NullFormulaValueQueryPolicy": 0 }, "ID": "094f63c6c39f4991b0699b47afb2e631", "BreakpointIdentity": "75877d81-c444-4533-b24b-e6e60bc9e119" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "=搜索" } ] }, "value": "0" }, "CommandList": [ { "$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, "BreakpointIdentity": "f7f42ea3-2fed-4f57-8794-9f13c869100a" }, { "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", "PropertyItemsList": [ { "TargetCells": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=临时流程ID" }, "Value": "%Null%" } ], "BreakpointIdentity": "84eda1b0-6bcb-424d-ae4c-7708e3bbdac3" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "=code" } ] }, "value": "0" }, "CommandList": [ { "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", "Message": "已为您自动删除流程", "BreakpointIdentity": "3814c167-ce33-4385-8bf0-8d233f28751a" } ], "ID": "84d98b20-eac3-4884-b10a-5d75348ae160" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", "FourStandardStyle": "warning", "Message": "您取消了流程填写,如有需要请前往待办结束刚刚发起的流程", "BreakpointIdentity": "441d7712-6a4f-4109-92c1-c4297b3a1a26" } ], "ID": "e8f2c85e-69a0-44aa-8c95-d006ee44df46" } ], "BreakpointIdentity": "17a83acb-ca9a-48e9-a5ab-7eaeede2d1d5" } ], "ID": "6d8caad9-1208-444d-9b40-731bcaab4bac" } ], "BreakpointIdentity": "c1dfd4c4-4478-46aa-9175-45d944d7e7c7" } ], "ParamProperties": { "IsOK": "是否为确定" } }, "ValueFormula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=发起流程结果.Page" }, "PassValues": [ { "Source": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=项目ID" }, "CellName": "项目ID" } ], "DeleteCachedQuery": true, "LoadBindingDataOption": 1, "BreakpointIdentity": "f7547f08-595d-4688-a862-2dd73d21d4bb" } ], "ID": "852f14e4-0efb-4a26-be88-af4aa79fdd02" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", "Title": "加载中", "BreakpointIdentity": "5e661515-c910-4367-912f-aacbc9efdd77" }, { "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", "FunctionName": "warning", "Title": "温馨提示", "Message": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=发起流程结果.ErrorMessage" }, "BtnText": "知道了", "BreakpointIdentity": "0a941b82-1725-49f6-ba1b-eff08b0a8dc5" } ], "ID": "0ed9956d-d60b-4cbc-9480-5b79be6ff3bd" } ], "BreakpointIdentity": "dddc8291-4f9a-4da2-ba34-6c4b8fcd52e9" } ], "ID": "abbd5cb3-0b1c-4fab-bcfc-1ad0b1bd03d6" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", "Title": "加载中", "BreakpointIdentity": "0759e739-4295-4655-a8e0-20930ddb06aa" }, { "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", "FunctionName": "warning", "Title": "温馨提示", "Message": "请等待上一条申请审批后再提交申请!", "BtnText": "知道了", "BreakpointIdentity": "81e64f9e-96fe-4337-95f6-97db23ed3002" } ], "ID": "ebab9b01-dccf-4e44-b071-a06b60ab510a" } ], "BreakpointIdentity": "89d17011-407c-4ed6-8128-61e0c97b4983" } ], "ID": "fb1e9629-14b7-45f5-b7e3-8b183cd528d2" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", "Title": "加载中", "BreakpointIdentity": "25215d43-6d05-4084-ada8-01fde8093ce9" }, { "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", "FunctionName": "warning", "Title": "温馨提示", "Message": "该项目不允许发起预算增补申请", "BtnText": "知道了", "BreakpointIdentity": "048f4bb4-a237-4616-a05c-16bef98d73cb" } ], "ID": "024c062d-a4df-4736-8b57-9f32e631014c" } ], "BreakpointIdentity": "53b48985-d4c9-4852-b10d-225c74f3e413" } ] }