Files
clue/ServerCommands/项目/更新钉钉会议信息.json

527 lines
28 KiB
JSON

{
"$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon",
"Name": "更新钉钉会议信息",
"Enabled": true,
"Triggers": {
"$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon",
"Parameters": {
"$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
"Name": "钉钉会议ID",
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
"IgnoreBlank": false
},
"TestData": "67486d242dc798026b162370"
}
]
},
"InvokeTriggerTestData": {
"$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
"UserName": "Administrator"
}
}
]
},
"Commands": {
"$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
"TryCommandPart": {
"$type": "Forguncy.Model.ExceptionCommandBaseNode, ServerDesignerCommon",
"CommandList": {
"$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
"$values": [
{
"$type": "DingTalkPlugin.QueryConferenceInfoHeaders, DingTalkPlugin",
"ConferenceId": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钉钉会议ID"
},
"Result": "返回结果",
"BreakpointIdentity": "0d91615b-0272-4e84-a5d7-130a1dbaec19"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "发起人信息",
"TableValue": {
"$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
"TableName": "用户信息视图",
"TableValueType": 1,
"BindingInfos": {
"$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "cccd63e7-d50a-4b5d-a6bb-37c102605ea4",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
"ColumnName": "用户名",
"GUID": "d2e28f49-d8a2-4b55-820f-609e0982debb"
},
"ColumnName": "用户名"
}
]
},
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
"ColumnName": "DingTalkUnionID",
"GUID": "4a1d8018-0d53-416a-bbeb-562fdfdf2161"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.CreatorId"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "5eb8aa8ff34543268b7f1a3ad1d92a1b",
"BreakpointIdentity": "f9c942eb-06a2-4f55-a0cc-427666bd0140"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "开始时间",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=(返回结果.StartTime/1000/60/60/24)+DATE(1970,1,1)"
},
"ID": "c5cf89765e6349e2a3363df8624ea388",
"BreakpointIdentity": "1c7ce154-fc62-4ce5-a460-caa581ea6597"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "会议持续秒",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.ConfDuration/1000"
},
"ID": "a576be9512ea4e21bca1d1df6db0a5ca",
"BreakpointIdentity": "b21e43c1-c32d-4cc1-bc09-cbdb0974ba19"
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "会议记录表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "钉钉会议ID",
"GUID": "528e796a-efdf-4fdd-917c-76ce39415549"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.ConferenceId"
}
},
"UpdateBindingValues": {
"$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议开始时间",
"GUID": "2c8bea92-e369-4c7e-9a8c-de1260945686"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=开始时间"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议持续时间",
"GUID": "9a84e019-7109-4f6b-ac9f-b915e5f4720e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=会议持续秒"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议标题",
"GUID": "199b39bc-71e5-49e6-bca5-06f59516aacf"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.Title"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议状态",
"GUID": "c44fc90a-f97b-4338-bad5-0a3ba14a56c8"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.Status"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "开启云录制",
"GUID": "cdaba5ee-ae92-4058-9c5f-01d46b9a0702"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.CloudRecordStatus"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "发起人",
"GUID": "c66be194-7f61-4fa5-8771-76935c8f8564"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.CreatorId"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "发起人用户名",
"GUID": "4f5f3d51-0c29-4e74-9a4f-2f57af1ef1aa"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=发起人信息.用户名"
}
}
]
},
"BreakpointIdentity": "77532fe9-d9e6-4e74-b21b-2e100a357537"
},
{
"$type": "DingTalkPlugin.QueryConferenceMembersWithOptions, DingTalkPlugin",
"ConferenceId": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钉钉会议ID"
},
"Result": "会议成员",
"BreakpointIdentity": "2db61cdc-394d-4398-a790-5e2557dd3b31"
},
{
"$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
"LoopInfo": {
"$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
"LoopCount": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=会议成员"
},
"LoopItemParamName": "Item"
},
"CommandList": {
"$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "人员信息",
"TableValue": {
"$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon",
"TableName": "用户信息视图",
"TableValueType": 1,
"BindingInfos": {
"$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "f556914c-529d-4773-8afe-1a258252fded",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
"ColumnName": "用户名",
"GUID": "d2e28f49-d8a2-4b55-820f-609e0982debb"
},
"ColumnName": "用户名"
}
]
},
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
"ColumnName": "DingTalkUnionID",
"GUID": "4a1d8018-0d53-416a-bbeb-562fdfdf2161"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.UnionId"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "1b0ee9c6abe74a0aad3f0301d40e3c26",
"BreakpointIdentity": "f9c942eb-06a2-4f55-a0cc-427666bd0140"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "入会时间",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=(Item.JoinTime/1000/60/60/24)+DATE(1970,1,1)"
},
"ID": "d120a15a04274f2ba087863804fe46aa",
"BreakpointIdentity": "1c7ce154-fc62-4ce5-a460-caa581ea6597"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "离开时间",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=(Item.LeaveTime/1000/60/60/24)+DATE(1970,1,1)"
},
"ID": "592c55c3256b483db65ff4d66362af0f",
"BreakpointIdentity": "b75f4ba2-0faf-4d83-8403-27de04268d9e"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "在会时长",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.Duration/1000"
},
"ID": "8c78b62b8aa946a3bcc42b08a44494df",
"BreakpointIdentity": "b21e43c1-c32d-4cc1-bc09-cbdb0974ba19"
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "会议成员记录表",
"UpdateType": "addOrEdit",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": {
"$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib",
"$values": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "钉钉会议ID",
"GUID": "54152531-86dd-47af-8d6d-5296f3cbf03e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.ConferenceId"
}
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "成员UnionId",
"GUID": "8fa92812-503a-446f-a8d2-7b197a540d1a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.UnionId"
}
}
]
}
},
"UpdateBindingValues": {
"$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "钉钉会议ID",
"GUID": "fc00df6a-41c9-4a2f-98fc-5b4d6bf11d3c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.ConferenceId"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "成员",
"GUID": "51a2b1cd-5989-462c-9587-7c792d55d063"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(人员信息=\"\",\"\",人员信息.用户名)"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "用户昵称",
"GUID": "0cbada44-0fe0-4fdc-b3ad-ec6047c91df5"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.UserNick"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "成员UnionId",
"GUID": "c595b212-db9a-4cbd-8276-a8a56cd5f5f0"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.UnionId"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "在会时长",
"GUID": "328080fb-81a5-492e-8154-fffa7926e503"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=在会时长"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "入会时间",
"GUID": "caa5a851-3391-494f-9a6e-368b3f5c9df5"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=开始时间"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "离开时间",
"GUID": "cdb2c38f-69c0-4e62-a8b2-3cfc15f608b1"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=离开时间"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "成员状态",
"GUID": "2a567474-4452-459b-a212-9409cb76cc7d"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.AttendStatus"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议成员记录表",
"ColumnName": "是否为主持人",
"GUID": "67ab2c08-92d6-440c-9e7a-5388663d97d7"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=Item.Host"
}
}
]
},
"BreakpointIdentity": "3425ae9d-5cf5-4948-af68-352e7b2d0bbc"
}
]
},
"BreakpointIdentity": "d5ebf57f-dc90-4059-97a4-9815ab6cb3af"
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "更新完成",
"BreakpointIdentity": "51ab8385-2f04-4827-b147-963dd87ebad3"
}
]
}
},
"CatchCommandPart": {
"$type": "Forguncy.Model.CatchCommandNode, ServerDesignerCommon",
"CommandList": {
"$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ExceptionCode"
},
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ExceptionMessage"
},
"BreakpointIdentity": "1b81fb81-3b9a-436c-b82f-0dd2f6033d9d"
}
]
}
},
"BreakpointIdentity": "85638133-6b5b-4a49-a6c1-f9062f35ff64"
}
]
},
"ReturnProperties": {
"$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
"$values": []
}
}