From 1d8fa6f3fd58b04cba86d357214606f0affb686d Mon Sep 17 00:00:00 2001 From: cuckooent Date: Wed, 16 Oct 2024 09:20:08 +0800 Subject: [PATCH] =?UTF-8?q?{"Message":"=E5=A2=9E=E5=8A=A0=E6=89=B9?= =?UTF-8?q?=E9=87=8F=E7=BB=88=E6=AD=A2=E6=B5=81=E7=A8=8B=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E5=8A=9F=E8=83=BD","MessageType":2,"Modules":[{"State":1,"Type?= =?UTF-8?q?":1,"Name":"PCPage/=E5=BC=80=E5=8F=91=E6=B5=8B=E8=AF=95"},{"Sta?= =?UTF-8?q?te":1,"Type":1,"Name":"PCPage/=E4=BB=BB=E5=8A=A1=E5=B7=A5?= =?UTF-8?q?=E6=97=B6=E7=BB=9F=E8=AE=A1"},{"State":3,"Type":15,"Name":"Serv?= =?UTF-8?q?erCommand/=E6=89=B9=E9=87=8F=E7=BB=88=E6=AD=A2=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E4=BB=BB=E5=8A=A1"}],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 30 +- Pages/系统/开发测试.json | 555 +++++++++++++++++++++- Pages/系统/开发测试.rd | 2 +- Pages/统计/任务工时统计.json | 6 +- ServerCommands/系统/批量终止流程任务.json | 97 ++++ 5 files changed, 640 insertions(+), 50 deletions(-) create mode 100644 ServerCommands/系统/批量终止流程任务.json diff --git a/.collaboration b/.collaboration index 3bdaa552..ddca8737 100644 --- a/.collaboration +++ b/.collaboration @@ -1182,31 +1182,11 @@ }, { "ModuleName": "PCPage/开发测试", - "State": 1, - "LockedBy": { - "UserName": "cuckooent", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-10-16T09:09:10.9420488+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\系统\\开发测试.json", - "Pages\\系统\\开发测试.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务工时统计", - "State": 1, - "LockedBy": { - "UserName": "cuckooent", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-10-16T09:19:46.6925638+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\统计\\任务工时统计.json", - "Pages\\统计\\任务工时统计.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/人员工时统计", @@ -2486,12 +2466,6 @@ }, { "ModuleName": "ServerCommand/批量终止流程任务", - "State": 3, - "LockedBy": { - "UserName": "cuckooent", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-10-16T09:12:17.7548025+08:00", "ModuleType": 15 } ] \ No newline at end of file diff --git a/Pages/系统/开发测试.json b/Pages/系统/开发测试.json index 15d13bd6..78420030 100644 --- a/Pages/系统/开发测试.json +++ b/Pages/系统/开发测试.json @@ -36,11 +36,6 @@ "DesignLengthInPixel": 32.0 } }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, "8": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 @@ -105,9 +100,24 @@ "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 19.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 44.0 + } } }, - "Count": 21, + "Count": 23, "DefaultSize": 32.0 }, "Cols": { @@ -354,7 +364,9 @@ "Values": { "1,1": "批量构建个人日志", "2,16": "生成", - "4,7": "创建项目审批待办" + "4,16": "创建项目审批待办", + "6,1": "强制结束流程", + "6,42": "结束流程" }, "AttachInfos": { "2,1": { @@ -478,7 +490,7 @@ "WaterMark": "项目ID" } }, - "4,7": { + "4,16": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ @@ -548,6 +560,514 @@ "Text": "创建项目审批待办", "TemplateKey": "_RS_Main1" } + }, + "6,42": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=开发测试!B9" + }, + "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "GetSelectedRow", + "RetrunParamNames": { + "SelectedRow": { + "SerializeProperty": "选择行" + } + } + }, + { + "$type": "CollectionOperationKit.ClientSideArrayOp, CollectionOperationKit", + "Operation": 16, + "InParamaterName": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=开发测试!选择行" + }, + "OperationParamaterAName": ",", + "OperationParamaterBName": "ID", + "OutParamaterName": "ID字符串" + }, + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "Title": "加载中" + }, + { + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "批量终止流程任务", + "Parameters": [ + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "ID字符串", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=开发测试!ID字符串" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "终止原因", + "Value": "手动删除流程" + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, + "RefreshAfterFinish": true, + "CheckDataValidation": true + }, + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Title": "加载中" + }, + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "info", + "Title": "温馨提示", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=开发测试!msg" + }, + "BtnText": "知道了" + } + ], + "Text": "结束流程", + "TemplateKey": "_RS_Main1" + } + }, + "8,1": { + "CellType": { + "$type": "ElementUI.TableCellType, ElementUI", + "ElTableName": "EL表格1", + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "ACT_RU_TASK_View", + "BindingInfos": [ + { + "GUID": "e889bccd-18fe-42af-947b-4e464f036a3a", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "ID_", + "GUID": "1d8b1758-dd49-420c-8531-9285373503f9" + }, + "ColumnName": "ID" + }, + { + "GUID": "45d9bdd5-66f9-4397-84fd-856b1fe38cd8", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "CREATE_TIME_", + "GUID": "cb4cd67a-366d-4668-9aa2-82686bb7a0e7" + }, + "ColumnName": "创建时间" + }, + { + "GUID": "cb7c3548-795e-4923-995e-8a2879ba1676", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "PROC_INST_ID_", + "GUID": "89ed8454-027f-47da-a24c-50a703e63de7", + "RelationBinding": { + "RelatedTable": "ACT_HI_PROCINST_View", + "RelatedColumn": "ID_", + "DisplayColumn": "NAME_" + } + }, + "ColumnName": "名称" + }, + { + "GUID": "f9eefcd1-cb66-4ae6-b78a-76643bbacb61", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "PROC_DEF_ID_", + "GUID": "4685659f-9ba4-4eb5-92ac-e07a4cf05cc5", + "RelationBinding": { + "RelatedTable": "ACT_RE_PROCDEF_View", + "RelatedColumn": "ID_", + "DisplayColumn": "NAME_" + } + }, + "ColumnName": "标题" + }, + { + "GUID": "eb352187-ddd9-4d5c-9d16-b0249726b6fe", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "DESCRIPTION_", + "GUID": "3fb3464b-595d-4d7e-be55-2c870e8deb78" + }, + "ColumnName": "描述" + }, + { + "GUID": "cc3616c1-7125-4bc0-a7d7-93bb6b5ba84b", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "ASSIGNEE_", + "GUID": "b9ca66a5-64ed-42f2-98ee-3435368e9a40" + }, + "ColumnName": "负责人" + }, + { + "GUID": "fe76983b-54b5-4f62-b768-3e3e6bf93bc3", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "SUSPENSION_STATE_", + "GUID": "27ef2dac-2083-43cb-998a-65e21a6bd180" + }, + "ColumnName": "挂起状态" + }, + { + "GUID": "77b28f75-0b77-4bba-a0c1-d744038a7a45", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "FORM_KEY_", + "GUID": "fb47447e-989a-47d8-8223-597026237637" + }, + "ColumnName": "关联页面" + }, + { + "GUID": "e96ae5ff-757f-4213-aaa1-504d99bb0e1c", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "TASK_TYPE_", + "GUID": "cb442d67-90e0-40d7-b3c0-30fa5d192db7" + }, + "ColumnName": "类型" + }, + { + "GUID": "196e7360-2d56-470b-a4ae-0b9f1c92fa08", + "BindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "TASK_BLOCK_TYPE_", + "GUID": "2844fa4e-c319-44ad-82ff-aa56dc069836" + }, + "ColumnName": "阻塞类型" + } + ], + "OrderBySqlCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "ACT_RU_TASK_View", + "ColumnName": "CREATE_TIME_", + "GUID": "311333b6-6e78-4acb-8b71-140f84c2bede" + }, + "Order": 0 + } + ] + }, + "CustomColumns": [] + }, + "autoGenerateColumnsByDataSource": false, + "columns": [ + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "ID", + "label": "ID", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "665d2e7d-fd13-48bd-a468-f83001c67249", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "创建时间", + "sortable": true, + "label": "创建时间", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "filter": true, + "showOverflowTooltip": false, + "key": "29df0b6e-d22b-4339-971c-b8766c80c4da", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "名称", + "sortable": true, + "label": "名称", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "filter": true, + "key": "4e4da726-f6e8-4f25-a72b-6faaf47cb6f7", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "标题", + "label": "标题", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "6cf729b8-310a-4cd6-b63a-8cb81d9d6a8e", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "描述", + "label": "描述", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "ff1ccd6f-d2fd-4538-904b-3a3cd8e4c2e9", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "负责人", + "sortable": true, + "label": "负责人", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "filter": true, + "key": "d5899c5b-b48f-403f-8ae7-24e26db5947b", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "挂起状态", + "label": "挂起状态", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "c093ed2f-3180-4ec2-8011-7853536be667", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "关联页面", + "label": "关联页面", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "ae856f5d-cfaf-4729-bb80-dae6d2256cf0", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "类型", + "label": "类型", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "b6638af1-087d-4f3d-8ca1-5bbc5f213a4d", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "阻塞类型", + "label": "阻塞类型", + "align": "center", + "headerAlign": "center", + "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "4c05e436-a6b2-4850-9eac-123fd1ff9a49", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] + } + ], + "actionButtons": [ + { + "$type": "ElementUI.ActionButton, ElementUI", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "button", + "Name": "编辑", + "shape": "default" + }, + { + "$type": "ElementUI.ActionButton, ElementUI", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "button", + "Name": "删除", + "styleType": "Accent 5", + "shape": "default" + } + ], + "sumText": "合计", + "size": "small", + "showSelectColumn": true + } + }, + "21,1": { + "CellType": { + "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI", + "AttachElementTable": true, + "ElementTableName": "EL表格1", + "pageSize": 20, + "pagerCount": 7, + "layout": [ + { + "layoutItem": "prev" + }, + { + "layoutItem": "pager" + }, + { + "layoutItem": "next" + }, + { + "layoutItem": "jumper" + }, + { + "layoutItem": "->" + }, + { + "layoutItem": "total" + } + ], + "pageSizes": [ + {}, + { + "value": 20 + }, + { + "value": 30 + }, + { + "value": 40 + }, + { + "value": 50 + }, + { + "value": 100 + } + ] + } } }, "StyleDatas": { @@ -568,10 +1088,10 @@ }, "CellStyles": { "4,1": 0, - "4,7": 1, - "4,8": 1, - "4,9": 1, - "4,10": 1 + "4,16": 1, + "4,17": 1, + "4,18": 1, + "4,19": 1 }, "SheetStyle": { "FontFamily": 1, @@ -580,9 +1100,12 @@ }, "Spans": [ "2,1,1,14", - "2,16,1,3", - "4,7,1,4", - "4,1,1,5" + "4,16,1,4", + "2,16,1,4", + "4,1,1,14", + "8,1,13,45", + "21,1,1,45", + "6,42,1,4" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -608,4 +1131,4 @@ "PaperSize": {}, "Margin": {} } -}//nZ7GXVLVgJnVA/h0ySMtxyS1CunRuCK3juIjmGqBxn9/jSwU3dIO0jhaFtv9lVG1ZspTt2zwCR+qrwa5SUKT5wi2NbmTgt7UIL+P9SGOnJUMHUGfXWmI6Nz/5CQAhHp2GBbouhjOXH82cuwVXGbptZOjLm0muL4heMY/Z6hOImv7bOm7bOT5KnBoiSh3VHy5TBAbnOdv1O44chPk7wPbRZpdHzZYa0iq574MEgk0doy6CeERiPm54Op8iOJI5vlSyQz5L20rPvR0FCHAj1AS7waEslonsm66gbmcQ3Pv4M2avRm8eTifILH1Dj1eHleJ7WiDmemngWha0N0keGRnGattYRH+bGVjv6Brnjfm6i9+FYakCnio4i/UfVw6gtOfLogWqg3M+lp1AiB8Q3EWwSgZaIMCJefDiS2XeoJyq1oPeb5FQHkEmIVGBQnsUmQwEunxx2wLR8oI8LzIg5pZqfhjZtywOfu+YJlW3JzXgls7Vg1eUk90fuaSbOCEJmARHjBLBWRtqH5jM3N5gEyJojY6ADgrngUMMWyPWw9i7Mz6hwvFQ5AdNZRtTtvfG8Ur3AiNv3vFL8WglmDgpQlZ6wsnCf00H45js5Kfsli1QHc76UquJ6x6DFzHKpsqUwrKgNnh1fehgshlUlo59eXEP/iNWUtbtJk+uAPDZyqxAeEkqZxKaHXboyZIHOiNGHgA7gyitccr6QwP12Ec0oMEKthb4GqZ4xGBP8HR2GGfaL2VnKrzM/BlR3MBhs04fkczfMg5oSE+7/u6GFhUkSP1z2S56ihNeTjeqdIHkPwoP3HO3e54YxBX6lrwMzy4u/EWeo3nvxWbiXTB2XqMOV0m2rWLOD7S9CFzku9G1J31ekWD31dTDjsbxi7vs1M79wQbxATteaZry9pUKGdwIfmfSw==|920 \ No newline at end of file +}//p6L+nvLGE/YVigMuwvu23Dlc31u75e69H/wWLK+1FZ0ukRB8JQ/CEExgPjuqzt+41VsAt4L7NR/AhB2cSEqJhAESpiGPwOnHe3Bo1oIwETGiqZWpww6Y0z3zDNh5Nd5NKGmyAKLWFo0J0nLkYX15qK025FwfwrODqNEh9V7uhmFYKzyumIEAuXyHK6xi6iDoPuoL0Tp1Dmqu+/XVPZ2K6Snyzu1zUy37uQDba1rJkD5qDJf+Tskdaesp2Hq5G5xTp3xOu7/ZGIuucMsHB6fZaNc1EktMd/bEbn3TioQcad/KXqcH7vP4G8ef5fAef8dfDL2IKv6wNlEyc1CzrEmQeNm1Yn7aaAuab8Kx4RhITVhe295x3lqTuvHouR8NnSpRTg9Tez6nYfsJZxM6gmIPBokUK8IEmuSvXWii9L8TFAJHjSy9gpFpIb96uYSp232R3HWcoxz4hDYFMI2HiUqOr/B5Hrkj5n77m7heM0G6jmu2fSaYK9KYJy4Cd+hs6AGAs8RNSWmLJryfDvsMXED/u6N9Ee1rtNLX/fdZqXGr+9c/EaH6mD/oOlTNvGvj6mIDJcUJaPfGnDcTBGOL4FIphJVVbKlmdPtJmZxoomgeB7hh8Mo159s/6Yp01VVmqUMZ66sH5zb6z7Cc8z/4jKnecrw+bCN8tpCLmNw6g2/eQFhRD+KT3N4oTE4Gst8WSVR6+wghVRmON82B9xo+q+42Ap5wKEw0jd0bxlEFD8+UtIvOUyXRA6IWYuZNNUxbXvRUlNXh4y4HYuKt/zdpHkeepIgCoYxaP/KaOvNr4y2mioFL4FlTT56sx8MNKwAoXq/CumvHYjBFWA0iQ4C2RpzkICrHyiXTAUapajE8gpjZTg6mK/CKkEmN3s5WP8omA0AHfVQnQTXEiDoCN/Vxz9cx5w==|920 \ No newline at end of file diff --git a/Pages/系统/开发测试.rd b/Pages/系统/开发测试.rd index ac394f22..560801c9 100644 --- a/Pages/系统/开发测试.rd +++ b/Pages/系统/开发测试.rd @@ -1,5 +1,5 @@ { "PageType": 0, "ColumnCount": 47, - "RowCount": 21 + "RowCount": 23 } \ No newline at end of file diff --git a/Pages/统计/任务工时统计.json b/Pages/统计/任务工时统计.json index 08f5816d..263d07a4 100644 --- a/Pages/统计/任务工时统计.json +++ b/Pages/统计/任务工时统计.json @@ -480,10 +480,6 @@ ] } ], - "DefaultValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=TODAY()" - }, "type": "daterange", "placeholder": "请选择", "startPlaceholder": "开始日期", @@ -883,4 +879,4 @@ "Formula": "任务工时统计!$E$18" } ] -}//rs1QAe2rGuyE5VC5cUb1Z/f0mAx+NtkOPvlzGGq1QtiJhErrX7pE61ERnf7ZixHW9QsCqEOh4NundRGp+j7aS+UE9/R4KYf08vP+8lHnZSq9Q3rKKX8BZZ/W15rRbMx0pzFoYtrdMcIDnCPTUVKfSWBL+zJhUof8MyzfcF4ylaEy9AFDmzjl9j6KvOb1oiK6UIbj/crG4tApPZ7Iw6cnZ1S38+3oa1HhM6EwshzVkgyS8yq1PQ8Pq8Wk95UTzWK40fs4MhzgUhBON9k9iYtQKCVyUET3wzmvrvLbidMTtuSGakv2gjlNkOMW1VIGeEb0DpYSEacECUwUlUzrDZ12KQN/uEXV77SkLSbg9JgUZOyBofVgEeooMVOmedCOxOw338cfu/eQd6IPp9C4FpHDsz59RotjkApio7DgsXb3HbDIp+eKJDrnUMK9u5gGNHnGp3uSot2pTD6KawOnFf8LNyDzpQLad1y8pKckd70MzvB8ObTCvrJHymaxWZ2W2ZTLmSORrLH9k5J3wOZCB6dwizb4bk9bsFgo/B/BgahXflvVJm79W7IxLJ4JfQXQc5JUUjWWUn+/HOcPTBj3qs1BEPD7Eb9MVBISDLjB+Nuq9aCSwYgIfcu4cFUcoK6DbxXtf42Yoz3pFFf8MXIHlmcYZqkH8WVoyQ/VclOM+sK5HW6Z4SWPJpJdYRNnf5PM8Bb4ZICNZFc4SdkteaiTLh2a9At784b+/5VNKN9sdrFF6aKrrDs0hBhMda7NwT+xzuE0yRWVtNeP6JjfuB6QEaSz8CgQXHu0TJynMEOxcEdIcZxYGcmVB86EIVN72608S4wRvIZy5xyDsOF5W/m1kRbw9WJVmvaSV/j3E6B+7hSVj9Fk9CZag8oKMtARKpomzHfExYwXpsHfiw5sMNmTRj6wpQ==|920 \ No newline at end of file +}//wd7hlqf3yoQVEChHo+BSR12lihjkBTaMKSMH6vcgLh1wzUgjwWN0gkeEkGs7xRJP7smhEqNBCWG2kjxSp1aepXgDGSO2ADkjnrshr04d1L5wBD51ze/V579UnnXeQmsvDTT1U4gZ9lST9g8zfX8ckiz+QZJcBl1CBHif5T7ZS01UgRVEHM7K8uaAT8izyb0LazBy/ORJ4jdOFd1Tm+w00hiYd59z2GiHcx+0PoT2Wo7IuA23c6fekWH5HRF/BgjC8Otq7zwpRUCkgnz7NPaFHf9RPaynbKm+Qx30daBwanHYcMWaI3PI/mn1hEHxZ4hZZ20vSPytPn/ygM949ri11yvQquY6XwO18ipz0+Kr0sYQIdK7Cy5vLABjc2el5NtsbCazbPzSBi8dLKgGf/DJDc1526rJ+n04s42L0lPLsBgEyUwVJCaXtgMc/pHaB81X7LmpDAoChzo1odqpr+V3reRBLHenmqQDYhty1owx8bF6HV5fogsnIV9oh/GPT22vRG1JhNEynExMIzIDTUUUGCfRltOzBo3OAp6PsIu+bsv6WblgLmTzHeyRitZWg9TVVo5z5cCVgl9uG/PrG3fh8CDuUXBuF6gV3kOnY8JZ9XjveqIHKeNtEMrJWDGorAHjPBzF1RFKO5kVwstkiqf36BbRbacNEJdDPn2IAvki9b9xWHgzrW7udBMmDnHGmrZMlWONnnlVEVtfHU6BZ4JpBXbaCoynbveUYWTDPiGHCC66CBVFoC4rBlQO0GHPyuPeqkZD8rYb0kr715FyXbOor8Zoecz5wRL3pgV6Y1Ur6qxuu8FtfWIjPW5qDE7jZrNffLRmthAs8QbHmEmByo6fABoFKDiPQMDPD7Gl9+QV0Et8lJgEU2o1Sx8xrPmhJhooFGxERzPJWLukxgHw+fjzyw==|920 \ No newline at end of file diff --git a/ServerCommands/系统/批量终止流程任务.json b/ServerCommands/系统/批量终止流程任务.json new file mode 100644 index 00000000..c033a1aa --- /dev/null +++ b/ServerCommands/系统/批量终止流程任务.json @@ -0,0 +1,97 @@ +{ + "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": {} + } + ] + } + ], + "Commands": [ + { + "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit", + "Operation": 17, + "OperationParamaterAName": ",", + "OperationParamaterBName": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID字符串" + }, + "OutParamaterName": "ID数组" + }, + { + "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon", + "TryCommandPart": { + "CommandList": [ + { + "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", + "LoopInfo": { + "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", + "LoopCount": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID数组" + }, + "LoopItemParamName": "Item" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ProcessTaskCommand, ServerDesignerCommon", + "TaskId": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=Item" + }, + "TaskActionType": 700 + } + ] + }, + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "0", + "Message": "完成" + } + ] + }, + "CatchCommandPart": { + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ExceptionCode" + }, + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ExceptionMessage" + } + } + ] + } + } + ] +} \ No newline at end of file