Files
clue/Process/项目立项流程.bpmn
cuckooent 04da966a77 {"Message":"新增钉钉SDK处理待办接口\r\n项目立项对接钉钉待办\r\n任务审批对接钉钉待办\r\n项目反馈对接钉钉待办","MessageType":2,"Modules":[{"State":1,"Type":23,"Name":"TableView/用户角色关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织级别视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色拥有权限视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色分类关系视图","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/需求反馈登记表"},{"State":1,"Type":7,"Name":"Table/FGC_商品表","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/FGC_订单记录","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/FGC_订单明细表","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/message_test","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/任务表"},{"State":1,"Type":7,"Name":"Table/项目表"},{"State":1,"Type":7,"Name":"Table/日志表"},{"State":1,"Type":1,"Name":"PCPage/开发测试"},{"State":1,"Type":3,"Name":"MasterPCPage/FGC_母版页"},{"State":1,"Type":16,"Name":"TaskScheduler/任务表更新事件"},{"State":1,"Type":28,"Name":"ProcessItem/项目立项流程"},{"State":1,"Type":28,"Name":"ProcessItem/反馈处理流程"},{"State":1,"Type":28,"Name":"ProcessItem/新增任务流程"},{"State":1,"Type":11,"Name":"UserService"},{"State":1,"Type":26,"Name":"Upload"},{"State":1,"Type":40,"Name":"Plugin"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/初始化钉钉配置"},{"State":3,"Type":15,"Name":"ServerCommand/服务端命令2"},{"State":3,"Type":15,"Name":"ServerCommand/创建项目审批待办"},{"State":3,"Type":15,"Name":"ServerCommand/删除钉钉待办"},{"State":3,"Type":15,"Name":"ServerCommand/更新审批待办"},{"State":3,"Type":27,"Name":"ServerCommandPrivate/Basic创建钉钉待办"},{"State":3,"Type":27,"Name":"ServerCommandPrivate/Basic更新待办"},{"State":3,"Type":15,"Name":"ServerCommand/创建任务审批待办"},{"State":3,"Type":15,"Name":"ServerCommand/创建反馈审批待办"}],"Version":"v1"}
2024-09-05 15:35:48 +08:00

93 lines
31 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:fgc="http://www.forguncy.com/schema/bpmn/1.0" xmlns:activiti="http://activiti.org/bpmn" id="_f0891378-904d-4a7a-9433-88bd2bac0c55" name="BPMN Model" targetNamespace="http://www.forguncy.com/schema/bpmn/1.0" expressionLanguage="https://www.ecma-international.org/publications/standards/Ecma-334.htm">
<extension />
<process id="_f9fc28f7-09f7-46bc-a48e-f889c5ee7879" name="项目立项申请" isExecutable="true">
<documentation>用于项目的立项申请审批</documentation>
<extensionElements>
<fgc:ForguncyExtension Properties="{&quot;description&quot;:null,&quot;page&quot;:&quot;项目审批&quot;,&quot;tables&quot;:[&quot;项目表&quot;],&quot;variableSetting&quot;:{&quot;variables&quot;:[]},&quot;eventSetting&quot;:{&quot;eventHandlers&quot;:[{&quot;id&quot;:&quot;0&quot;,&quot;event&quot;:100,&quot;comment&quot;:null,&quot;commands&quot;:[],&quot;index&quot;:null},{&quot;id&quot;:&quot;1&quot;,&quot;event&quot;:101,&quot;comment&quot;:null,&quot;commands&quot;:[{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition, ServerDesignerCommon&quot;,&quot;serverCommandName&quot;:&quot;修改项目状态&quot;,&quot;isAsync&quot;:true,&quot;inputParams&quot;:[{&quot;key&quot;:&quot;项目ID&quot;,&quot;value&quot;:{&quot;valueType&quot;:2,&quot;fixedValue&quot;:null,&quot;tableFieldValue&quot;:{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;ID&quot;,&quot;GUID&quot;:&quot;635c536a-d1a2-4fd2-a0f7-53a5e7189de3&quot;,&quot;AttachType&quot;:null,&quot;RelationBinding&quot;:null,&quot;AggregateBindingInfo&quot;:null}}},{&quot;key&quot;:&quot;状态码&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;2&quot;,&quot;tableFieldValue&quot;:null}}],&quot;returnCodeTo&quot;:&quot;&quot;,&quot;returnMessageTo&quot;:&quot;&quot;,&quot;returnPropertiesTo&quot;:[],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.callserver.CallServerCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition&quot;,&quot;id&quot;:&quot;1709614677003-20e96939&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null},{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.Command.ConditionCommandDefinition, ServerDesignerCommon&quot;,&quot;conditionAndCommandPairList&quot;:[{&quot;condition&quot;:&quot;{\&quot;$type\&quot;:\&quot;Forguncy.Model.IfCondition, ServerDesignerCommon\&quot;,\&quot;LeftBracket\&quot;:0,\&quot;param\&quot;:{\&quot;$type\&quot;:\&quot;Forguncy.Model.IfConditionProcessTableDataParam, ServerDesignerCommon\&quot;,\&quot;BindingInfo\&quot;:{\&quot;$type\&quot;:\&quot;ForguncyDataAccess.BindingInfo, ForguncyDataAccess\&quot;,\&quot;TableName\&quot;:\&quot;项目表\&quot;,\&quot;ColumnName\&quot;:\&quot;钉钉待办ID\&quot;},\&quot;IfConditionParamType\&quot;:5},\&quot;compareType\&quot;:1,\&quot;value\&quot;:\&quot;%Null%\&quot;,\&quot;RightBracket\&quot;:0}&quot;,&quot;commandDefinitionList&quot;:[{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition, ServerDesignerCommon&quot;,&quot;serverCommandName&quot;:&quot;更新审批待办&quot;,&quot;isAsync&quot;:true,&quot;inputParams&quot;:[{&quot;key&quot;:&quot;待办ID&quot;,&quot;value&quot;:{&quot;valueType&quot;:2,&quot;fixedValue&quot;:null,&quot;tableFieldValue&quot;:{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;钉钉待办ID&quot;,&quot;GUID&quot;:&quot;6d72f14b-73ed-44ec-ab8d-5d2d3035fc53&quot;,&quot;AttachType&quot;:null,&quot;RelationBinding&quot;:null,&quot;AggregateBindingInfo&quot;:null}}},{&quot;key&quot;:&quot;标题&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;&quot;,&quot;tableFieldValue&quot;:null}},{&quot;key&quot;:&quot;描述&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;&quot;,&quot;tableFieldValue&quot;:null}},{&quot;key&quot;:&quot;执行人&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;&quot;,&quot;tableFieldValue&quot;:null}},{&quot;key&quot;:&quot;参与人&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;&quot;,&quot;tableFieldValue&quot;:null}},{&quot;key&quot;:&quot;截止时间&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;&quot;,&quot;tableFieldValue&quot;:null}},{&quot;key&quot;:&quot;是否完成&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;1&quot;,&quot;tableFieldValue&quot;:null}}],&quot;returnCodeTo&quot;:&quot;&quot;,&quot;returnMessageTo&quot;:&quot;&quot;,&quot;returnPropertiesTo&quot;:[],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.callserver.CallServerCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition&quot;,&quot;id&quot;:&quot;1725463262232-72bd8038&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null}],&quot;ID&quot;:&quot;1725463277171-a1a0368c&quot;,&quot;Comments&quot;:null}],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.condition.ConditionCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.Command.ConditionCommandDefinition&quot;,&quot;id&quot;:&quot;1725463274948-da5215e7&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null}],&quot;index&quot;:null},{&quot;id&quot;:&quot;2&quot;,&quot;event&quot;:102,&quot;comment&quot;:null,&quot;commands&quot;:[{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.Command.ConditionCommandDefinition, ServerDesignerCommon&quot;,&quot;conditionAndCommandPairList&quot;:[{&quot;condition&quot;:&quot;{\&quot;$type\&quot;:\&quot;Forguncy.Model.IfCondition, ServerDesignerCommon\&quot;,\&quot;LeftBracket\&quot;:0,\&quot;param\&quot;:{\&quot;$type\&quot;:\&quot;Forguncy.Model.IfConditionProcessTableDataParam, ServerDesignerCommon\&quot;,\&quot;BindingInfo\&quot;:{\&quot;$type\&quot;:\&quot;ForguncyDataAccess.BindingInfo, ForguncyDataAccess\&quot;,\&quot;TableName\&quot;:\&quot;项目表\&quot;,\&quot;ColumnName\&quot;:\&quot;ID\&quot;},\&quot;IfConditionParamType\&quot;:5},\&quot;compareType\&quot;:1,\&quot;value\&quot;:\&quot;%Null%\&quot;,\&quot;RightBracket\&quot;:0}&quot;,&quot;commandDefinitionList&quot;:[{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition, ServerDesignerCommon&quot;,&quot;serverCommandName&quot;:&quot;修改项目状态&quot;,&quot;isAsync&quot;:true,&quot;inputParams&quot;:[{&quot;key&quot;:&quot;项目ID&quot;,&quot;value&quot;:{&quot;valueType&quot;:2,&quot;fixedValue&quot;:null,&quot;tableFieldValue&quot;:{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;ID&quot;,&quot;GUID&quot;:&quot;635c536a-d1a2-4fd2-a0f7-53a5e7189de3&quot;,&quot;AttachType&quot;:null,&quot;RelationBinding&quot;:null,&quot;AggregateBindingInfo&quot;:null}}},{&quot;key&quot;:&quot;状态码&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;4&quot;,&quot;tableFieldValue&quot;:null}}],&quot;returnCodeTo&quot;:&quot;&quot;,&quot;returnMessageTo&quot;:&quot;&quot;,&quot;returnPropertiesTo&quot;:[],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.callserver.CallServerCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition&quot;,&quot;id&quot;:&quot;1718774884967-75e0db98_0&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null}],&quot;ID&quot;:&quot;1718958927185-8b2d2d23&quot;,&quot;Comments&quot;:null}],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.condition.ConditionCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.Command.ConditionCommandDefinition&quot;,&quot;id&quot;:&quot;1718958925440-a3d6a94e&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null},{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.Command.ConditionCommandDefinition, ServerDesignerCommon&quot;,&quot;conditionAndCommandPairList&quot;:[{&quot;condition&quot;:&quot;{\&quot;$type\&quot;:\&quot;Forguncy.Model.IfCondition, ServerDesignerCommon\&quot;,\&quot;LeftBracket\&quot;:0,\&quot;param\&quot;:{\&quot;$type\&quot;:\&quot;Forguncy.Model.IfConditionProcessTableDataParam, ServerDesignerCommon\&quot;,\&quot;BindingInfo\&quot;:{\&quot;$type\&quot;:\&quot;ForguncyDataAccess.BindingInfo, ForguncyDataAccess\&quot;,\&quot;TableName\&quot;:\&quot;项目表\&quot;,\&quot;ColumnName\&quot;:\&quot;钉钉待办ID\&quot;},\&quot;IfConditionParamType\&quot;:5},\&quot;compareType\&quot;:1,\&quot;value\&quot;:\&quot;%Null%\&quot;,\&quot;RightBracket\&quot;:0}&quot;,&quot;commandDefinitionList&quot;:[{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition, ServerDesignerCommon&quot;,&quot;serverCommandName&quot;:&quot;删除钉钉待办&quot;,&quot;isAsync&quot;:true,&quot;inputParams&quot;:[{&quot;key&quot;:&quot;钉钉待办ID&quot;,&quot;value&quot;:{&quot;valueType&quot;:2,&quot;fixedValue&quot;:null,&quot;tableFieldValue&quot;:{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;钉钉待办ID&quot;,&quot;GUID&quot;:&quot;94a68cdd-c6d7-40cb-9574-a8ecbc20070d&quot;,&quot;AttachType&quot;:null,&quot;RelationBinding&quot;:null,&quot;AggregateBindingInfo&quot;:null}}}],&quot;returnCodeTo&quot;:&quot;&quot;,&quot;returnMessageTo&quot;:&quot;&quot;,&quot;returnPropertiesTo&quot;:[],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.callserver.CallServerCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition&quot;,&quot;id&quot;:&quot;1725518048154-fabd0ed5_2&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null}],&quot;ID&quot;:&quot;1725518048154-d9f553ba_1&quot;,&quot;Comments&quot;:null}],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.condition.ConditionCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.Command.ConditionCommandDefinition&quot;,&quot;id&quot;:&quot;1725518048154-61dd1c7b_0&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null}],&quot;index&quot;:null}]},&quot;timeoutSetting&quot;:{&quot;deadlines&quot;:[]},&quot;relationSetting&quot;:{&quot;processInstanceIdFields&quot;:[{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;立项流程示例ID&quot;,&quot;GUID&quot;:&quot;fec07633-c41c-45c5-9991-057e88566137&quot;,&quot;AttachType&quot;:null,&quot;RelationBinding&quot;:null,&quot;AggregateBindingInfo&quot;:null}]},&quot;comment&quot;:null,&quot;fgcBpmnGuid&quot;:&quot;951e7e5a-dc65-4823-aa0d-119171841d6c&quot;}" />
</extensionElements>
<startEvent id="_f08335ab-b838-4a55-8421-200f30047003" name="开始">
<extensionElements>
<fgc:ForguncyExtension Properties="{&quot;eventSetting&quot;:{&quot;eventHandlers&quot;:[{&quot;id&quot;:&quot;0&quot;,&quot;enable&quot;:true,&quot;event&quot;:401,&quot;commands&quot;:[]}]},&quot;variableSetting&quot;:{&quot;variables&quot;:[]}}" />
</extensionElements>
<outgoing>Flow_1m23z42</outgoing>
</startEvent>
<userTask id="_1f754255-6fd9-4eab-8d0f-10df7976e222" name="审批项目" activiti:formKey="${formKeyResolver.getFormKey(execution)}" activiti:assignee="${FGC_activitiAssignee}">
<extensionElements>
<fgc:ForguncyExtension Properties="{&quot;generalSetting&quot;:{&quot;name&quot;:null,&quot;page&quot;:&quot;项目审批&quot;,&quot;tables&quot;:[&quot;项目表&quot;],&quot;actions&quot;:[{&quot;key&quot;:&quot;0&quot;,&quot;type&quot;:100,&quot;title&quot;:&quot;同意&quot;,&quot;enable&quot;:true,&quot;condition&quot;:null,&quot;remarks&quot;:[{&quot;enable&quot;:true,&quot;key&quot;:1,&quot;name&quot;:null,&quot;required&quot;:false},{&quot;enable&quot;:false,&quot;key&quot;:2,&quot;name&quot;:null,&quot;required&quot;:false}],&quot;commitOption&quot;:{&quot;autoSave&quot;:true},&quot;rollbackOption&quot;:null,&quot;getBackOption&quot;:null,&quot;dispatchOption&quot;:null,&quot;terminateOption&quot;:null,&quot;addOnSignOption&quot;:null,&quot;delegateOption&quot;:null,&quot;carbonCopyOption&quot;:null},{&quot;key&quot;:&quot;1718539289443-380b793d&quot;,&quot;type&quot;:300,&quot;title&quot;:&quot;回退&quot;,&quot;enable&quot;:true,&quot;condition&quot;:null,&quot;remarks&quot;:[{&quot;enable&quot;:true,&quot;key&quot;:1,&quot;name&quot;:null,&quot;required&quot;:true},{&quot;enable&quot;:false,&quot;key&quot;:2,&quot;name&quot;:null,&quot;required&quot;:false}],&quot;commitOption&quot;:{&quot;autoSave&quot;:false},&quot;rollbackOption&quot;:{&quot;type&quot;:1},&quot;getBackOption&quot;:null,&quot;dispatchOption&quot;:null,&quot;terminateOption&quot;:null,&quot;addOnSignOption&quot;:null,&quot;delegateOption&quot;:null,&quot;carbonCopyOption&quot;:null},{&quot;key&quot;:&quot;1644290578551-fb1cce84&quot;,&quot;type&quot;:200,&quot;title&quot;:&quot;结束&quot;,&quot;enable&quot;:true,&quot;condition&quot;:null,&quot;remarks&quot;:[{&quot;enable&quot;:true,&quot;key&quot;:1,&quot;name&quot;:null,&quot;required&quot;:true},{&quot;enable&quot;:false,&quot;key&quot;:2,&quot;name&quot;:null,&quot;required&quot;:false}],&quot;commitOption&quot;:null,&quot;rollbackOption&quot;:null,&quot;getBackOption&quot;:null,&quot;dispatchOption&quot;:null,&quot;terminateOption&quot;:{&quot;type&quot;:2},&quot;addOnSignOption&quot;:null,&quot;delegateOption&quot;:null,&quot;carbonCopyOption&quot;:null}]},&quot;userSetting&quot;:{&quot;assigneeSettings&quot;:[{&quot;type&quot;:2,&quot;value&quot;:{&quot;customPropertyKey&quot;:null,&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;项目总监&quot;,&quot;tableFieldValue&quot;:null},&quot;organizationFilter&quot;:null,&quot;stepByStepFilter&quot;:null,&quot;comment&quot;:null,&quot;enable&quot;:true},{&quot;type&quot;:1,&quot;value&quot;:{&quot;customPropertyKey&quot;:null,&quot;valueType&quot;:2,&quot;fixedValue&quot;:null,&quot;tableFieldValue&quot;:{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;所属客户部门&quot;,&quot;GUID&quot;:&quot;198a7fde-7581-4e00-93f1-1e8b4e46ddd9&quot;,&quot;AttachType&quot;:null,&quot;RelationBinding&quot;:{&quot;RelatedTable&quot;:&quot;客户部门表&quot;,&quot;RelatedColumn&quot;:&quot;ID&quot;,&quot;DisplayColumn&quot;:&quot;对接人&quot;,&quot;NextRelationBinding&quot;:null},&quot;AggregateBindingInfo&quot;:null}},&quot;organizationFilter&quot;:null,&quot;stepByStepFilter&quot;:null,&quot;comment&quot;:null,&quot;enable&quot;:true}],&quot;assigneeTarget&quot;:2,&quot;isMultiple&quot;:true,&quot;isCountersign&quot;:true,&quot;isSequential&quot;:false,&quot;autoCommitStrategies&quot;:[{&quot;status&quot;:1,&quot;enable&quot;:false},{&quot;status&quot;:2,&quot;enable&quot;:true},{&quot;status&quot;:3,&quot;enable&quot;:false}],&quot;nobodyAssignStrategy&quot;:{&quot;status&quot;:1}},&quot;dataSetting&quot;:{&quot;tablePermissions&quot;:[]},&quot;timeoutSetting&quot;:{&quot;deadlines&quot;:[]},&quot;eventSetting&quot;:{&quot;eventHandlers&quot;:[{&quot;id&quot;:&quot;0&quot;,&quot;event&quot;:400,&quot;comment&quot;:null,&quot;commands&quot;:[{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition, ServerDesignerCommon&quot;,&quot;serverCommandName&quot;:&quot;修改项目状态&quot;,&quot;isAsync&quot;:true,&quot;inputParams&quot;:[{&quot;key&quot;:&quot;项目ID&quot;,&quot;value&quot;:{&quot;valueType&quot;:2,&quot;fixedValue&quot;:null,&quot;tableFieldValue&quot;:{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;ID&quot;,&quot;GUID&quot;:&quot;cc893480-7d1b-4b48-ada2-462c6dde7888&quot;,&quot;AttachType&quot;:null,&quot;RelationBinding&quot;:null,&quot;AggregateBindingInfo&quot;:null}}},{&quot;key&quot;:&quot;状态码&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;1&quot;,&quot;tableFieldValue&quot;:null}}],&quot;returnCodeTo&quot;:&quot;&quot;,&quot;returnMessageTo&quot;:&quot;&quot;,&quot;returnPropertiesTo&quot;:[],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.callserver.CallServerCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition&quot;,&quot;id&quot;:&quot;1709614651297-a52d85bf&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null}],&quot;index&quot;:null},{&quot;id&quot;:&quot;1&quot;,&quot;event&quot;:300,&quot;comment&quot;:null,&quot;commands&quot;:[{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.SetVariableCommandDefinition, ServerDesignerCommon&quot;,&quot;name&quot;:&quot;节点名称&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;%Task.Name%&quot;,&quot;tableFieldValue&quot;:null},&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.setvariable.SetVariableCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.SetVariableCommandDefinition&quot;,&quot;id&quot;:&quot;1725519497483-f2fac634_0&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null},{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.SetVariableCommandDefinition, ServerDesignerCommon&quot;,&quot;name&quot;:&quot;项目名称&quot;,&quot;value&quot;:{&quot;valueType&quot;:2,&quot;fixedValue&quot;:null,&quot;tableFieldValue&quot;:{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;项目名称&quot;,&quot;GUID&quot;:&quot;8770799d-46f8-4c8d-add8-347c7c84af54&quot;,&quot;AttachType&quot;:null,&quot;RelationBinding&quot;:null,&quot;AggregateBindingInfo&quot;:null}},&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.setvariable.SetVariableCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.SetVariableCommandDefinition&quot;,&quot;id&quot;:&quot;1725519497483-8e93554c_1&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null},{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.SetVariableCommandDefinition, ServerDesignerCommon&quot;,&quot;name&quot;:&quot;待办标题&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;=项目名称&amp;\&quot;\&quot;&amp;节点名称&quot;,&quot;tableFieldValue&quot;:null},&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.setvariable.SetVariableCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.SetVariableCommandDefinition&quot;,&quot;id&quot;:&quot;1725519497483-44294d68_2&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null},{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition, ServerDesignerCommon&quot;,&quot;serverCommandName&quot;:&quot;创建项目审批待办&quot;,&quot;isAsync&quot;:true,&quot;inputParams&quot;:[{&quot;key&quot;:&quot;项目ID&quot;,&quot;value&quot;:{&quot;valueType&quot;:2,&quot;fixedValue&quot;:null,&quot;tableFieldValue&quot;:{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;ID&quot;,&quot;GUID&quot;:&quot;7d5b451c-eb31-46d4-a997-314219646881&quot;,&quot;AttachType&quot;:null,&quot;RelationBinding&quot;:null,&quot;AggregateBindingInfo&quot;:null}}},{&quot;key&quot;:&quot;待办标题&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;=待办标题&quot;,&quot;tableFieldValue&quot;:null}},{&quot;key&quot;:&quot;待办描述&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;请点击待办卡片进入系统处理&quot;,&quot;tableFieldValue&quot;:null}},{&quot;key&quot;:&quot;发起人&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;%Process.Starter%&quot;,&quot;tableFieldValue&quot;:null}},{&quot;key&quot;:&quot;执行人&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;%Task.Assignee%&quot;,&quot;tableFieldValue&quot;:null}}],&quot;returnCodeTo&quot;:&quot;&quot;,&quot;returnMessageTo&quot;:&quot;&quot;,&quot;returnPropertiesTo&quot;:[{&quot;key&quot;:&quot;待办ID&quot;,&quot;value&quot;:&quot;&quot;}],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.callserver.CallServerCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition&quot;,&quot;id&quot;:&quot;1725519497483-9cfcb15b_3&quot;,&quot;enable&quot;:true,&quot;comment&quot;:null}],&quot;index&quot;:null},{&quot;id&quot;:&quot;2&quot;,&quot;event&quot;:302,&quot;comment&quot;:null,&quot;commands&quot;:[],&quot;index&quot;:null}]}}" />
</extensionElements>
<incoming>Flow_0cq5pfu</incoming>
<outgoing>_8c854f9d-40d8-4aed-acb1-6778e09b2e08</outgoing>
<multiInstanceLoopCharacteristics activiti:collection="${userTaskResolver.getCollection(execution)}" activiti:elementVariable="FGC_activitiAssignee">
<completionCondition>${nrOfCompletedInstances/nrOfInstances == 1}</completionCondition>
</multiInstanceLoopCharacteristics>
</userTask>
<endEvent id="_3392ccdd-ae91-44fa-b2ee-f744284c12b0" name="结束">
<extensionElements>
<fgc:ForguncyExtension Properties="{&quot;eventSetting&quot;:{&quot;eventHandlers&quot;:[{&quot;id&quot;:&quot;0&quot;,&quot;enable&quot;:true,&quot;event&quot;:400,&quot;commands&quot;:[]}]},&quot;variableSetting&quot;:{&quot;variables&quot;:[]}}" />
</extensionElements>
<incoming>_8c854f9d-40d8-4aed-acb1-6778e09b2e08</incoming>
</endEvent>
<sequenceFlow id="_8c854f9d-40d8-4aed-acb1-6778e09b2e08" name="" sourceRef="_1f754255-6fd9-4eab-8d0f-10df7976e222" targetRef="_3392ccdd-ae91-44fa-b2ee-f744284c12b0">
<extensionElements>
<fgc:ForguncyExtension Properties="{&quot;eventSetting&quot;:{&quot;eventHandlers&quot;:[{&quot;id&quot;:&quot;0&quot;,&quot;enable&quot;:true,&quot;event&quot;:200,&quot;commands&quot;:[]}]},&quot;sequenceProperty&quot;:{}}" />
</extensionElements>
</sequenceFlow>
<sequenceFlow id="Flow_1m23z42" sourceRef="_f08335ab-b838-4a55-8421-200f30047003" targetRef="Activity_128hlps">
<extensionElements>
<fgc:ForguncyExtension Properties="{&quot;eventSetting&quot;:{&quot;eventHandlers&quot;:[{&quot;id&quot;:&quot;0&quot;,&quot;enable&quot;:true,&quot;event&quot;:200,&quot;commands&quot;:[]}]},&quot;sequenceProperty&quot;:{}}" />
</extensionElements>
</sequenceFlow>
<userTask id="Activity_128hlps" name="创建项目" activiti:formKey="${formKeyResolver.getFormKey(execution)}" activiti:assignee="${FGC_activitiAssignee}">
<extensionElements>
<fgc:ForguncyExtension Properties="{&quot;generalSetting&quot;:{&quot;page&quot;:&quot;项目审批&quot;,&quot;tables&quot;:[&quot;项目表&quot;],&quot;actions&quot;:[{&quot;key&quot;:&quot;100&quot;,&quot;type&quot;:100,&quot;enable&quot;:true,&quot;title&quot;:&quot;提交&quot;,&quot;remarks&quot;:[{&quot;key&quot;:1,&quot;enable&quot;:true,&quot;required&quot;:false},{&quot;key&quot;:2,&quot;enable&quot;:false,&quot;required&quot;:false}],&quot;commitOption&quot;:{&quot;autoSave&quot;:true}},{&quot;type&quot;:1000,&quot;key&quot;:&quot;1718772912849-d40e3406&quot;,&quot;enable&quot;:true,&quot;title&quot;:&quot;暂存&quot;,&quot;remarks&quot;:[]},{&quot;type&quot;:200,&quot;key&quot;:&quot;1718772884950-960cfaa1&quot;,&quot;enable&quot;:true,&quot;title&quot;:&quot;结束&quot;,&quot;remarks&quot;:[{&quot;key&quot;:1,&quot;enable&quot;:true,&quot;required&quot;:false},{&quot;key&quot;:2,&quot;enable&quot;:false,&quot;required&quot;:false}],&quot;terminateOption&quot;:{&quot;type&quot;:2}}]},&quot;userSetting&quot;:{&quot;assigneeSettings&quot;:[{&quot;key&quot;:&quot;1718537558155-58d82bab&quot;,&quot;type&quot;:1,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;%Process.Starter%&quot;},&quot;enable&quot;:true}],&quot;assigneeTarget&quot;:2,&quot;isMultiple&quot;:true,&quot;isCountersign&quot;:false,&quot;isSequential&quot;:false,&quot;autoCommitStrategies&quot;:[{&quot;status&quot;:1,&quot;enable&quot;:false},{&quot;status&quot;:2,&quot;enable&quot;:false},{&quot;status&quot;:3,&quot;enable&quot;:false}],&quot;nobodyAssignStrategy&quot;:{&quot;status&quot;:1}},&quot;dataSetting&quot;:{&quot;tablePermissions&quot;:[]},&quot;timeoutSetting&quot;:{&quot;deadlines&quot;:[{&quot;id&quot;:&quot;1718958860821-c80368f9&quot;,&quot;enabled&quot;:true,&quot;delaySetting&quot;:{&quot;type&quot;:1,&quot;interval&quot;:{&quot;value&quot;:1,&quot;unit&quot;:3}},&quot;arrivalSetting&quot;:{&quot;repeatTimes&quot;:1,&quot;repeatInterval&quot;:{&quot;value&quot;:1,&quot;unit&quot;:3},&quot;advanceInterval&quot;:{&quot;value&quot;:0,&quot;unit&quot;:3}},&quot;commands&quot;:[{&quot;enable&quot;:true,&quot;id&quot;:&quot;1718958865869-b91665e0&quot;,&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.condition.ConditionCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.Command.ConditionCommandDefinition&quot;,&quot;conditionAndCommandPairList&quot;:[{&quot;commandDefinitionList&quot;:[{&quot;enable&quot;:true,&quot;id&quot;:&quot;1718958867702-88ddefcd&quot;,&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.instance.ProcessInstanceCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.Command.Instance.ProcessInstanceCommandDefinition&quot;,&quot;$type&quot;:&quot;com.grapecity.forguncy.service.command.impl.instance.ProcessInstanceCommandDefinition&quot;,&quot;instanceSetting&quot;:{&quot;operator&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;%Task.Assignee%&quot;},&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.instance.setting.TerminateInstanceSetting&quot;},&quot;operateType&quot;:300}],&quot;ID&quot;:&quot;1718958867702-d4735934&quot;,&quot;condition&quot;:&quot;{\&quot;$type\&quot;:\&quot;Forguncy.Model.IfCondition, ServerDesignerCommon\&quot;,\&quot;LeftBracket\&quot;:0,\&quot;param\&quot;:{\&quot;$type\&quot;:\&quot;Forguncy.Model.IfConditionProcessTableDataParam, ServerDesignerCommon\&quot;,\&quot;BindingInfo\&quot;:{\&quot;$type\&quot;:\&quot;ForguncyDataAccess.BindingInfo, ForguncyDataAccess\&quot;,\&quot;TableName\&quot;:\&quot;项目表\&quot;,\&quot;ColumnName\&quot;:\&quot;ID\&quot;},\&quot;IfConditionParamType\&quot;:5},\&quot;value\&quot;:\&quot;%Null%\&quot;,\&quot;RightBracket\&quot;:0}&quot;}]}],&quot;name&quot;:&quot;超时删除&quot;}]},&quot;eventSetting&quot;:{&quot;eventHandlers&quot;:[{&quot;id&quot;:&quot;0&quot;,&quot;enable&quot;:true,&quot;event&quot;:400,&quot;commands&quot;:[{&quot;$type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition, ServerDesignerCommon&quot;,&quot;serverCommandName&quot;:&quot;修改项目状态&quot;,&quot;isAsync&quot;:true,&quot;inputParams&quot;:[{&quot;key&quot;:&quot;项目ID&quot;,&quot;value&quot;:{&quot;valueType&quot;:2,&quot;tableFieldValue&quot;:{&quot;TableName&quot;:&quot;项目表&quot;,&quot;ColumnName&quot;:&quot;ID&quot;,&quot;GUID&quot;:&quot;635c536a-d1a2-4fd2-a0f7-53a5e7189de3&quot;}}},{&quot;key&quot;:&quot;状态码&quot;,&quot;value&quot;:{&quot;valueType&quot;:1,&quot;fixedValue&quot;:&quot;0&quot;}}],&quot;returnCodeTo&quot;:&quot;&quot;,&quot;returnMessageTo&quot;:&quot;&quot;,&quot;returnPropertiesTo&quot;:[],&quot;$fgc_java_type&quot;:&quot;com.grapecity.forguncy.service.command.impl.callserver.CallServerCommandDefinition&quot;,&quot;$fgc_csharp_type&quot;:&quot;ServerDesignerCommon.ProcessEngine.ExtensionModel.CallServerCommandDefinition&quot;,&quot;id&quot;:&quot;1718774862391-9043cbca_0&quot;,&quot;enable&quot;:true}]},{&quot;id&quot;:&quot;1&quot;,&quot;enable&quot;:true,&quot;event&quot;:300,&quot;commands&quot;:[]},{&quot;id&quot;:&quot;2&quot;,&quot;enable&quot;:true,&quot;event&quot;:302,&quot;commands&quot;:[]}]},&quot;variableSetting&quot;:{&quot;variables&quot;:[]}}" />
</extensionElements>
<incoming>Flow_1m23z42</incoming>
<outgoing>Flow_0cq5pfu</outgoing>
<multiInstanceLoopCharacteristics activiti:collection="${userTaskResolver.getCollection(execution)}" activiti:elementVariable="FGC_activitiAssignee">
<completionCondition>${nrOfCompletedInstances &gt; 0}</completionCondition>
</multiInstanceLoopCharacteristics>
</userTask>
<sequenceFlow id="Flow_0cq5pfu" sourceRef="Activity_128hlps" targetRef="_1f754255-6fd9-4eab-8d0f-10df7976e222">
<extensionElements>
<fgc:ForguncyExtension Properties="{&quot;eventSetting&quot;:{&quot;eventHandlers&quot;:[{&quot;id&quot;:&quot;0&quot;,&quot;enable&quot;:true,&quot;event&quot;:200,&quot;commands&quot;:[]}]},&quot;sequenceProperty&quot;:{}}" />
</extensionElements>
</sequenceFlow>
</process>
<BPMNDiagram xmlns="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:color="http://www.omg.org/spec/BPMN/non-normative/color/1.0" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="_bc75e97d-3718-40b3-954c-1093a5051bd0" name="" resolution="96">
<BPMNPlane bpmnElement="_f9fc28f7-09f7-46bc-a48e-f889c5ee7879">
<BPMNEdge id="Flow_0cq5pfu_di" bpmnElement="Flow_0cq5pfu" color:border-color="rgb(172, 172, 172)" color:background-color="rgb(172, 172, 172)">
<di:waypoint x="300" y="20" />
<di:waypoint x="410" y="20" />
</BPMNEdge>
<BPMNEdge id="Flow_1m23z42_di" bpmnElement="Flow_1m23z42" color:border-color="rgb(172, 172, 172)" color:background-color="rgb(172, 172, 172)">
<di:waypoint x="50" y="20" />
<di:waypoint x="180" y="20" />
</BPMNEdge>
<BPMNEdge id="_0f004c02-cfdf-4445-8c14-43b1a506b260" bpmnElement="_8c854f9d-40d8-4aed-acb1-6778e09b2e08" color:border-color="rgb(172, 172, 172)" color:background-color="rgb(172, 172, 172)">
<di:waypoint x="530" y="20" />
<di:waypoint x="650" y="20" />
</BPMNEdge>
<BPMNShape id="_77a930b7-a08f-48be-9e93-2006953ed6ad" bpmnElement="_f08335ab-b838-4a55-8421-200f30047003" isHorizontal="false" isExpanded="false" isMarkerVisible="false" isMessageVisible="false">
<Bounds xmlns="http://www.omg.org/spec/DD/20100524/DC" x="10" y="0" width="40" height="40" />
<BPMNLabel>
<dc:Bounds x="17" y="47" width="27" height="16" />
</BPMNLabel>
</BPMNShape>
<BPMNShape id="_2bf92c2b-1b3d-4815-b6c9-f696d0b501a1" bpmnElement="_1f754255-6fd9-4eab-8d0f-10df7976e222" isHorizontal="false" isExpanded="false" isMarkerVisible="false" isMessageVisible="false">
<Bounds xmlns="http://www.omg.org/spec/DD/20100524/DC" x="410" y="0" width="120" height="40" />
<BPMNLabel />
</BPMNShape>
<BPMNShape id="_dffb7850-c3b4-4469-b322-8af82e48919d" bpmnElement="_3392ccdd-ae91-44fa-b2ee-f744284c12b0" isHorizontal="false" isExpanded="false" isMarkerVisible="false" isMessageVisible="false">
<Bounds xmlns="http://www.omg.org/spec/DD/20100524/DC" x="650" y="0" width="40" height="40" />
<BPMNLabel>
<dc:Bounds x="657" y="47" width="27" height="16" />
</BPMNLabel>
</BPMNShape>
<BPMNShape id="Activity_128hlps_di" bpmnElement="Activity_128hlps">
<dc:Bounds x="180" y="0" width="120" height="40" />
<BPMNLabel />
</BPMNShape>
</BPMNPlane>
</BPMNDiagram>
</definitions>