diff --git a/.collaboration b/.collaboration index 1c195c6c..bc63c6b5 100644 --- a/.collaboration +++ b/.collaboration @@ -1914,16 +1914,7 @@ }, { "ModuleName": "ServerCommandPrivate/钉钉事件处理", - "State": 1, - "LockedBy": { - "UserName": "cuckooent", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2025-01-20T08:58:19.9151326+08:00", - "ModuleType": 27, - "ToRemoveFiles": [ - "ServerCommands\\钉钉\\钉钉事件处理.json" - ] + "ModuleType": 27 }, { "ModuleName": "ServerCommand/钉钉授权登录", diff --git a/ServerCommands/钉钉/钉钉事件处理.json b/ServerCommands/钉钉/钉钉事件处理.json index a1eae2ac..ea0f4ebb 100644 --- a/ServerCommands/钉钉/钉钉事件处理.json +++ b/ServerCommands/钉钉/钉钉事件处理.json @@ -811,7 +811,7 @@ } ] }, - "ID": "5f5d2beb-bb7b-4b94-a8d3-1f188dc44093" + "ID": "89766756-0441-4607-b58f-1cafa22f0252" } ] }, @@ -825,7 +825,7 @@ } ] }, - "ID": "485e0896-21e5-4645-967b-73c6badb26ff" + "ID": "2c3f0342-6dce-49d0-9d15-9edc5a9278a0" } ] }, @@ -834,7 +834,7 @@ ] }, "Comments": "会议状态变更", - "ID": "847b18f0-b7e3-4bf7-a4ce-60c17631a03e" + "ID": "ef2510ef-b5e5-4ea3-bc5e-727d24dfe3c9" }, { "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon", @@ -852,13 +852,23 @@ "CommandList": { "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib", "$values": [ + { + "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand", + "JsonString": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=事件体" + }, + "SampleJson": "{\r\n \"EventType\": \"user_modify_org\",\r\n \"EventTime\": 1663143335567,\r\n \"CorpId\": \"ding9f50b15bxxxx16741\",\r\n \"BizId\": \"1663**35567\",\r\n \"eventId\": \"c7c7120f2c07419**ebdba0318c8\",\r\n \"timeStamp\": \"1608017258073\",\r\n \"diffInfo\": {\r\n \"prev\": {\r\n \"managerUserid\": \"205xxx91\",\r\n \"hiredDate\": \"20xx-xx-xx\",\r\n \"name\": \"测试01\",\r\n \"telephone\": \"1234\",\r\n \"email\": \"xxx@xx.com\",\r\n \"jobNumber\": \"112x422\",\r\n \"workPlace\": \"北京\"\r\n },\r\n \"curr\": {\r\n \"managerUserid\": \"205xxx91\",\r\n \"hiredDate\": \"20xx-xx-xx\",\r\n \"name\": \"测试1\",\r\n \"email\": \"xxx@xx.com\",\r\n \"jobNumber\": \"112x422\",\r\n \"workPlace\": \"北京\"\r\n },\r\n \"userid\": \"user123456\"\r\n },\r\n \"userId\": [\r\n \"user123456\"\r\n ]\r\n}", + "ToParameter": "成员变更事件体", + "BreakpointIdentity": "a952f6f0-9fef-4ac9-b3b9-f6a193c598b4" + }, { "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", "LoopInfo": { "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", "LoopCount": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=事件体.diffInfo" + "SerializeProperty": "=成员变更事件体.diffInfo" }, "LoopItemParamName": "Item" }, @@ -877,7 +887,7 @@ "$values": [ { "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon", - "GUID": "8280cc90-65b9-428b-a462-76b5d789d34a", + "GUID": "cc22fece-0dcc-4ba1-af0c-89ac5b05e16b", "BindingInfo": { "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "用户信息视图", @@ -902,7 +912,7 @@ } } }, - "ID": "dc553381dca445eb839512654a5a907c", + "ID": "01c794df8e164f8f801407f1c836dd25", "BreakpointIdentity": "df0825d5-ff83-4a5c-ab85-546114fbfdd9" }, { @@ -953,7 +963,7 @@ } ] }, - "ID": "f27af76f-b5f2-450c-bc7f-ae29e35cc709" + "ID": "8aabe830-f12b-4778-b0e6-7ee6f672dd9d" } ] }, @@ -965,7 +975,7 @@ } ] }, - "ID": "2471c6d5-216c-4f47-ab3a-62569fad2e74" + "ID": "11766674-e841-4fe6-9701-ebb8b56440be" }, { "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon", @@ -1284,7 +1294,7 @@ ] }, "Comments": "视频会议成员状态变更\r\n1:初始化\r\n2:呼叫中\r\n3:活跃(在会)\r\n4:入会失败(拒接等)\r\n5:被踢\r\n6:离会", - "ID": "d687dfaf-472d-4f09-9cdd-020d67c501a2" + "ID": "79cdb308-2f97-4934-a41f-f1d5aa2d95a4" } ] },