{"Message":"更新自动删除空白流程\r\n修复子任务创建流程","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/任务列表"},{"State":1,"Type":1,"Name":"PCPage/项目成员"},{"State":1,"Type":1,"Name":"PCPage/项目审批"},{"State":1,"Type":1,"Name":"PCPage/任务首页"},{"State":1,"Type":1,"Name":"PCPage/任务部分"},{"State":1,"Type":1,"Name":"PCPage/任务-基本信息"},{"State":1,"Type":28,"Name":"ProcessItem/新增任务流程"},{"State":1,"Type":28,"Name":"ProcessItem/项目立项流程"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/递归删除任务"},{"State":3,"Type":15,"Name":"ServerCommand/删除指定流程"}],"Version":"v1"}

This commit is contained in:
超哥
2024-06-21 16:37:33 +08:00
parent 1bd74ec9ee
commit 74c28ccf9b
19 changed files with 1218 additions and 1012 deletions

View File

@@ -495,7 +495,7 @@
"LoadBindingDataOption": 1
}
],
"ID": "e64b8127-5f6c-4e67-87e5-ee8e787e6094"
"ID": "5ccb9ccc-4529-4c6a-a0e2-8687f8ac08ed"
},
{
"Condition": {
@@ -529,18 +529,18 @@
]
}
],
"ID": "0d054834-c864-44a5-9498-75ad33883725"
"ID": "5c4bfd77-8023-411c-8d1e-7434178e25ab"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
"ProcessDefinitionResourceName": "新增任务流程",
"ProcessInstanceName": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"项目[\"&任务列表!项目名称&\"]的新任务等待创建\""
},
"ReturnResultName": "发起流程结果"
"$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy",
"Title": "提示",
"Message": "确认要发起一个新的流程吗?",
"Answer": "我已确认",
"OklButton": "确认",
"CancelButton": "取消",
"Result": "按钮结果"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -552,14 +552,22 @@
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=发起流程结果.ID"
"SerializeProperty": "=按钮结果"
}
]
},
"value": "%Null%",
"compareType": 1
"value": "确认"
},
"CommandList": [
{
"$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
"ProcessDefinitionResourceName": "新增任务流程",
"ProcessInstanceName": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"项目[\"&任务列表!项目名称&\"]的新任务等待创建\""
},
"ReturnResultName": "发起流程结果"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
@@ -570,19 +578,154 @@
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=发起流程结果.TaskExists"
"SerializeProperty": "=发起流程结果.ID"
}
]
},
"value": "1"
"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"
}
}
]
},
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
"PopupDisplayMode": 4,
"ShowDrawerHeader": true,
"ClosePopupCallbackCommand": {
"Commands": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "搜索任务",
"TableValue": {
"TableName": "任务表",
"TableValueType": 3,
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "流程实例ID",
"GUID": "cf657190-e827-46f1-a2d0-aa553276a9b6"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务列表!临时存储发起的流程ID"
}
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "4c6ffe0f042d4c6ba134cf962f493982"
},
{
"$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
},
{
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
"PropertyItemsList": [
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务列表!项目子页面"
},
"Value": "%Null%"
}
]
},
{
"$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": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"以为您删除刚才创建的流程\""
}
}
],
"ID": "55d9cac8-780e-4bf1-8fa5-20f51ec49c12"
},
{
"CommandList": [
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"删除流程失败,请手动前往我的待办,处理刚刚发起的流程,原因:\"&任务列表!msg"
}
}
],
"ID": "65600ab6-7ccb-4634-87d1-b4c56e8d64a9"
}
]
}
],
"ID": "63b97945-1ce4-416c-99c5-a355398658a5"
}
]
},
{
"$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
"TargetPageElement": {
@@ -620,32 +763,32 @@
"LoadBindingDataOption": 2
}
],
"ID": "d5debc27-bbc0-413a-8c83-f974ff50029f"
"ID": "915bbaf3-61a0-4005-b2ad-0a3dccfb1e80"
},
{
"CommandList": [
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "温馨提示",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务列表!发起流程结果.ErrorMessage"
},
"BtnText": "知道了"
}
],
"ID": "5eb7d3da-06fa-4493-90fb-37bc1d1679ac"
}
]
}
],
"ID": "33855eb8-0073-41c3-a19a-e7a81e19e97b"
},
{
"CommandList": [
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "温馨提示",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务列表!发起流程结果.ErrorMessage"
},
"BtnText": "知道了"
}
],
"ID": "31c264f2-33d5-4ab9-861c-57162db4a976"
"ID": "730d3490-09c7-4e2d-b8b5-c87a95dad068"
}
]
}
],
"ID": "8bb5f23b-5dc9-48b4-b72b-4d79828a46a6"
"ID": "e00d60a1-83e5-48cd-a695-d710cdbbba25"
}
]
}
@@ -1517,7 +1660,8 @@
"1,34,1,3",
"1,9,1,8",
"5,10,5,28",
"12,1,1,5"
"12,1,1,5",
"12,8,1,5"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -1643,6 +1787,10 @@
{
"Name": "任务EL表格",
"Formula": "任务列表!$K$6"
},
{
"Name": "临时存储发起的流程ID",
"Formula": "任务列表!$I$13"
}
]
}//Ae7RwdSkR/4esqFYSwyS/x/qGzU/eXdI8myAffo/KRVfE8kWYlwYoRo4etmQlvex8kcPnTEM2lvO7H+PEEjnBETkmQEE5jA/x8QstWqrDtzYOZiSEqxBmWe6IW8TSZCA7GKZgcWEeSAOj/Zpl3umKXWZmNK6+XMSX8tavRgR+u/AYHkqbJNvrAlSxk14k2WxIRnZUDkcGRiCMBDwJBrKudO2k5T3uIBM2zY63wxQ+bEvHXpbrcpnM1ZvCdeTus0zyGfpVwlD44sGqjcuW+eugG2evrlAXsziTGl3H8sp6xZ2NQVYj790VKBPdtzdcsA/vXJRTVcFwGz0RUXBhH3yHVYclQ0E8Zs2AB55jumIYU27myk4+ApKKOsHhGQO/xT3fLUTo44xYx8RDkVhw5AP4Tn1HrV4c+k4Pcw26M+Hu6sRp88m3a52TDqrAjWP62tD2RWDNlLhLTIhhbaX9g4noUvCvdYf8w0AAFsqTEgIS9exjpcKws/FldYQYDyjYL0kvj8se/M2ejlNBv/Clo55A7oHyHNU4JX7GfVqrl/eyjCcL60IBNdmmOhpYhsCV3nUgSWphsGa7/JnXf8x7dbBItjiYe49AF7rh2mvQUcLr+b7YFiHqvRt5LpgiDoZd0owl0e7ZO7aB37dRJ4UrdcwFCbFam2OAeejUhuW5R07+0m359DXob43KOxjjt5mKA2W5HBYrhi9dX5RZ87Ul2z5kvXd+RuscKeqT59rLO78nVXPQdxrzE1HzCCqdbQVVhStPs4ywe9rmsevSA2/I1XFHTMzq5HqGry0Z5OGdRHQ7XIXt4wnT7iYsr4m7Nnes0ezVeI6VHyZEqupMZKsR43UPg8FYS9Pj2hwJT1OKC0tIa1ZtoL2m8XJmUOomhqX2cVjKYKDZwHwOCXBdiDJPsKdRw==|920
}//7Z98gC/K7YY98X7Fsq+oHFXwCnckRKwih773fLEhnuuBYIQCroP1V3R7rcpoMxf3Ww609n0Sbz9rhhLILRPewCe/ehnFdSPRZsJN6o1YSRRlKhF4bxW0avMFyxKh1Vzx5aCLP2sd6bq7QKAR1yY1lfqR7YyecdwHnD4R3M0gtWahrKewNeYdpYpFofsgP0PxySmsnnoi+POyJP6Bcm2pTWxdrfpa17RJPIluynLesdNrRckiYK9Fp+aXvAfk6evJc8bm66CnUti4YU9LsyK+QNXFU23wAAP+TocRtztWoPoJ+RmJ3llWgChQGMMhqmEW4Z/fDFIEhRcwAbrKjUsrRQ+8j4KUwD2qbATFKKkT0iRCtMjd8+o7SiSl/Yykh0Nj8IKLz+to0UOgIsyLVh3l/v6Krn12lu3NeDL6YquV1ICkHYQjvrwzHlGblc6blJAlapoUlXlyMDOnzzK9j+ieQv92UBZLaEcRAHBBXzZjBMsSfHdAXHl7mU3LdcGdOK8LOhyxXHehXKz+qfO8RCZQuODrf4lw88issGxvQE7zCd1Bok++ZsxlaOCIrBtdzw2llr/yfbQ2da8AY+IxHUfMs5bEcEeO/eRT4Cld1jxxC3uXgRId274JqYhimeWK7CFf0gWivpMf1Ap+aQSjoWOotqWB+CZd1dj5v2dfUbMzHco15lBn3iOyg0gtenQYOmnqedTSfhaMafCJCWWJfzZ5mDcZRt9x8EQLN44e5jO3Z1j3QGlxLXp4yRAwCcHpLiCy2tyVdwCSap+9M5o6EAVyK5aB7ayV3Y8kuAb79H5QvXMj5V7ClOLrqO86N1Cg20+7PXSRl4L9ZwBIN3tBZona+tKe0Zrh1SKz9j7wiP0kX3IdKfbyzAMgMtvbu1cS7OT6QSyffVkq9A7cemhw01p5Pg==|920

View File

@@ -14,6 +14,10 @@
{
"Name": "任务EL表格",
"Formula": "任务列表!$K$6"
},
{
"Name": "临时存储发起的流程ID",
"Formula": "任务列表!$I$13"
}
]
}

View File

@@ -771,7 +771,8 @@
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
"CompareType": 8,
"ColumnBindingInfo": {
"TableName": "项目成员表",
"ColumnName": "岗位ID",
@@ -1050,4 +1051,4 @@
"Formula": "项目成员!$B$7"
}
]
}//aLI850jNIB3GJZ9YwEq5aONoMUS0uCDFy9HDriI2U3RD7PxjlcTrQ++3VoRMP4aSPhIEHTc9FWOEZSa6mbMFT8UBUqh+WpiYRva9EoMq3NBzlG70zbgIAnYOgAQvpAUnX38oRdgnhVkhYGWWzUKQENu+SvF6FP0HxZjAKhjnWdw1/6OFfJ3s5J/YCDwo4HkwY1C5Wi91DVVrdqqdR34YxnWQtthMMHxuhMMF5KTaGrgiOMgWkl7j4XZoq/CdzzEmqDRuWKY4MzDv5cOz1EuZirtdAebBQgcKcE3MpLgLcyXPd10rzbRj1GyOjXxjNwdA7gRoKfMSQl2ijJs7LOh61H7LPqgt/GLaqgFRiJS5VCkDa+pkXsNJq2J2wjhKv0WA01vjcjYtWg1rSUBE3IMCwzrzVStGHABpsyF7Zo4KK4u+GilXwzCbrDifq3IO1DHErJUCIie2f7P2NMSSOEFm7uzki0XOvtrPfJ0M6M75JStnwcATMj1/SX8icCA+6d1JP9w4k1jrBn0E46qfubd+UvMYY2KVVNEov8JCn8duXhO7/k0yhAF0wVe/4ppr1mw96LODdRh1FuUWaGpXAP0py9PSFSX3FjZgbGyQw7UlhojGNJKlQkor8cXg8OgN/VkjZeFFoaZzdCcJJh6mnXcqABNvFg3FGTkTVpiaISSiF9kFLwG3E2k2Ei08uMjBpJKafdu1Wv9r1wiE18+PwIolxBPp1oNQhqyd8rilpK5EoAbhy+6mkwfzTd648PdX+ncL7Uy1Q+HmazamSBZ1zUyJv0OsseanJD+6G4bhSmrTm7RsYq60/llT9d+NLj/AwEeH0vs+Qcl/KiECgsy9Sj9SDkMTS9avLexNj1bdy7Eh7oLz+eT9DVFUabI/JD2Bqzn2a5c305oXUzEe4LDMQMVvzA==|920
}//w3IfLixcU0EnRZeKTcmB4JVOu+tuFnG7WS6Z1hx3QKWvMi0eqby+brNZ/W3ze7LkO2zIJWr5fbbgm4qp1vMGJ9oXdlKkbPE2h1Mtv/6/lg+TD6SK+daybMwMUu6438wMdr2K58Lwj/zsj0dOcJMjndiyLgqk1kiSPyQXlLixpjHFJpLf2OeeDRD8jqpwn5HpIad78g3lyeWuHCb7EZyFmxhvkKGFZ5fKcJBYMQs+vG1ZOjtA4j7p8A8vCmYSj7DuwRwSFSckQjoVfgka45rFLqxWgKv/NAV4Xyjgb6/8kq8gGAJL/ZPGawq3kc+obV9Fr8F4fkQVDJCRMCMiWheK2tiKzIY7lo4BNzwZhEszKRTXMRSmd8gNmr6NZk/aZUQDJG3+dpqh/0dC23w/Eh07TfpeOsCQIMOurWXOgWJoo3jyiuLK4bEUAVXa93+rneFltyACojcE166OELJ5C61ngyg/s3iS+dmUVgbRZEpUfLGzcwKieGWWOZXdXgwykKMKBxxrCzMciO2s1jUflK+Ct9Lh4YwG2o4XRkSlcqFRhOF6uqe05Gg+oeuENNrYZV1irVyvwYJ2Y3KFunn3aVXD1QrJbY+4OtOsWspBAOV9JbjxQtD6eoQ4nSxEyl6sRIMaupjTTQ4gP6ys5GAjeC/5fk5KquvhSt7jtHSm7OQ+bsRBKAtKWVE4Kp/eDcdAkceWfnYx4BMnqokODJpqfRf/LkX1R3cBD4LFS09mxbQ7uQl9a7uXNBVFNnuq+zJat0bvqejiTdRSxTp/c49qlD+0u5OUtMdjC+W6VFezA9iQFIytZ7ajoOzkDlzEFXdfdR0B6cM+aaAnWEhGxgDIZtq20wzFpeUFER0tNkAWOUDzCMTflo7IGlracDZZ3NyjkXwm01tL0SY1WEvjV2oLQrGXdQ==|920