{"Message":"优化预算申请流程","MessageType":2,"Modules":[{"State":1,"Type":23,"Name":"TableView/View_项目统计信息"},{"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":15,"Name":"ServerCommand/变更任务状态"},{"State":1,"Type":15,"Name":"ServerCommand/修改任务预算工时"},{"State":1,"Type":15,"Name":"ServerCommand/批准项目预算申请"},{"State":1,"Type":15,"Name":"ServerCommand/新增或修改项目"},{"State":1,"Type":36,"Name":"ShareCommandContainer/发起预算申请"},{"State":1,"Type":28,"Name":"ProcessItem/预算申请"},{"State":1,"Type":15,"Name":"ServerCommand/计算报工数据"},{"State":1,"Type":15,"Name":"ServerCommand/任务发起流程前校验"},{"State":1,"Type":28,"Name":"ProcessItem/新增任务流程"}],"Version":"v1"}

This commit is contained in:
超哥
2024-06-26 16:14:52 +08:00
parent 43e6235b0b
commit c365b35dbc
22 changed files with 1447 additions and 1489 deletions

View File

@@ -134,101 +134,68 @@
"ReturnResultName": "发起流程结果"
},
{
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
"PropertyItemsList": [
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=临时流程ID"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=发起流程结果.ID"
}
}
]
},
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"FunctionName": "remove",
"Title": "加载中"
},
{
"$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"
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=发起流程结果.ID"
}
},
"NullFormulaValueQueryPolicy": 0
]
},
"ID": "094f63c6c39f4991b0699b47afb2e631"
"value": "%Null%",
"compareType": 1
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=搜索"
}
]
"CommandList": [
{
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
"PropertyItemsList": [
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=临时流程ID"
},
"value": "0"
},
"CommandList": [
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=发起流程结果.ID"
}
}
]
},
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"FunctionName": "remove",
"Title": "加载中"
},
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
"ClosePopupCallbackCommand": {
"Commands": [
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "删除指定流程",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "流程实例ID",
"$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"
}
}
],
"ResultErrorCodeTo": {
"SerializeProperty": "code"
},
"NullFormulaValueQueryPolicy": 0
},
"ResultMessageTo": {
"SerializeProperty": "msg"
},
"RefreshAfterFinish": true,
"CheckDataValidation": true
},
{
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
"PropertyItemsList": [
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=临时流程ID"
},
"Value": "%Null%"
}
]
"ID": "094f63c6c39f4991b0699b47afb2e631"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -240,7 +207,7 @@
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=code"
"SerializeProperty": "=搜索"
}
]
},
@@ -248,52 +215,128 @@
},
"CommandList": [
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"Message": "已为您自动删除流程"
}
],
"ID": "3c635ba2-8948-41aa-853f-628bd58e99bd"
},
{
"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": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"FourStandardStyle": "warning",
"Message": "您取消了流程填写,如有需要请前往待办结束刚刚发起的流程"
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
"PropertyItemsList": [
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=临时流程ID"
},
"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": "已为您自动删除流程"
}
],
"ID": "c6c6926a-eb02-499a-ac6d-3c38e010f507"
},
{
"CommandList": [
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"FourStandardStyle": "warning",
"Message": "您取消了流程填写,如有需要请前往待办结束刚刚发起的流程"
}
],
"ID": "e9ed71cf-2640-43f5-b102-200b6fdb3f68"
}
]
}
],
"ID": "089135c4-ebde-485d-b572-defb67b31911"
"ID": "c666610c-5876-4013-8d58-5d030771f9f3"
}
]
}
],
"ID": "8e65583a-c00e-4d47-8211-a46ac384b789"
}
]
}
],
"ParamProperties": {
"IsOK": "是否为确定"
}
},
"ValueFormula": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=发起流程结果.Page"
},
"PassValues": [
"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
}
],
"ID": "90ad987f-37e9-4b86-b05e-47eb49b67fef"
},
{
"Source": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目ID"
},
"CellName": "项目ID"
"CommandList": [
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"FunctionName": "remove",
"Title": "加载中"
},
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "温馨提示",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=发起流程结果.ErrorMessage"
},
"BtnText": "知道了"
}
],
"ID": "d2979ae8-8bd1-4b38-bfca-adc25c97754e"
}
],
"DeleteCachedQuery": true,
"LoadBindingDataOption": 1
]
}
],
"ID": "99a30896-e184-4094-bf13-e667edb73cee"
"ID": "14dd3b6e-149c-463c-aa6c-192c6fa1e1ce"
},
{
"CommandList": [
@@ -310,12 +353,12 @@
"BtnText": "知道了"
}
],
"ID": "6cea3a61-d7e6-4d6a-82ef-9986a65fe09e"
"ID": "36b5eafa-5340-4764-9223-ca12f1c289e7"
}
]
}
],
"ID": "d1b4c43b-e3aa-4589-ab88-f62b8e0bd186"
"ID": "f8592ec9-53f4-45ac-95e0-fff907959559"
},
{
"CommandList": [
@@ -332,7 +375,7 @@
"BtnText": "知道了"
}
],
"ID": "66727619-d44a-41d6-83de-8783743ab978"
"ID": "63f59a16-71b3-47aa-8690-d6406f64e822"
}
]
}