{"Message":"1. 完善工作台图表;","MessageType":2,"Modules":[{"State":1,"Type":1,"Name":"PCPage/页面反馈录入"},{"State":1,"Type":12,"Name":"CustomLibrary"},{"State":1,"Type":1,"Name":"PCPage/工作台首页"},{"State":3,"Type":1,"Name":"PCPage/工作台_关键信息"},{"State":3,"Type":20,"Name":"ServerCommands/工作台"},{"State":3,"Type":15,"Name":"ServerCommand/获取关键统计信息"},{"State":3,"Type":1,"Name":"PCPage/工作台_快捷入口"}],"Version":"v1"}

This commit is contained in:
cuckooent
2024-09-04 13:54:53 +08:00
parent bbadf81d52
commit 8ed7924db5
11 changed files with 929 additions and 147 deletions

View File

@@ -0,0 +1,156 @@
{
"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": "完成"
}
]
}