{ "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" ] } ] } }, "InvokeTriggerTestData": { "UserName": "shamus" } } ], "Commands": [ { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "当前用户", "ParameterValue": "%CurrentUser%", "ID": "e0cade93ca5549a1b71ab8d176b8ae1a" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "统计项目数量", "TableValue": { "TableName": "项目表", "TableValueType": 3 }, "ID": "3b3f016a4397463982b33206362e6118" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "统计任务数量", "TableValue": { "TableName": "任务表", "TableValueType": 3 }, "ID": "7bc10a72c4d24e82930e82ae03f4c431" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "统计反馈数量", "TableValue": { "TableName": "需求反馈登记表", "TableValueType": 3 }, "ID": "0b662b0e818646fcb60f291827ff9127" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "统计总工时", "TableValue": { "TableName": "任务工时表", "OnlyGetValue": true, "TableValueType": 0, "BindingInfos": [ { "GUID": "6bb37e80-fd20-4c15-9f8a-bc67f3dba970", "BindingInfo": { "TableName": "任务工时表", "ColumnName": "总工时", "GUID": "548da623-6c11-42e6-bac3-421bf712f184" }, "ColumnName": "总工时" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "任务工时表", "ColumnName": "执行人", "GUID": "f75a81ab-42d8-4ac7-bcd6-5e896dc1b4db" }, "Value": "%CurrentUser.UserName%" }, "NullFormulaValueQueryPolicy": 0 }, "ID": "181ee5fa4cb2483c855bf0612af70c32" }, { "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit", "OperationParamaterPairs": [ { "Name": "项目数量", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=统计项目数量" } }, { "Name": "任务数量", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=统计任务数量" } }, { "Name": "反馈数量", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=统计反馈数量" } }, { "Name": "总工时", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=统计总工时" } } ], "OutParamaterName": "返回对象" }, { "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon", "NotificationName": "系统信息更新", "SendType": 1, "UserNames": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=当前用户" }, "Params": [ { "Name": "KEY", "Value": "工作台关键数据更新" }, { "Name": "VALUE", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=返回对象" } } ], "ID": "d70b610755f84d07b875ccf1584c34f1" }, { "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", "ErrorCode": "0", "Message": "完成" } ] }