156 lines
5.0 KiB
JSON
156 lines
5.0 KiB
JSON
{
|
|
"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": "40945d862900457d8b005f051f6a51d6"
|
|
},
|
|
{
|
|
"$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": "774d9df0-288f-4dba-a808-8cdaaa62becb",
|
|
"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": "c925a8d7bf7c46328f4affc8196e8375"
|
|
},
|
|
{
|
|
"$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
|
|
"OperationParamaterPairs": [
|
|
{
|
|
"Name": "项目数量",
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=IF(统计项目数量=\"\",0,统计项目数量)"
|
|
}
|
|
},
|
|
{
|
|
"Name": "任务数量",
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=IF(统计任务数量=\"\",0,统计任务数量)"
|
|
}
|
|
},
|
|
{
|
|
"Name": "反馈数量",
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=IF(统计反馈数量=\"\",0,统计反馈数量)"
|
|
}
|
|
},
|
|
{
|
|
"Name": "总工时",
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=IF(统计总工时=\"\",0,统计总工时)"
|
|
}
|
|
}
|
|
],
|
|
"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": "完成"
|
|
}
|
|
]
|
|
} |