{"Message":"重构会议事件处理逻辑","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/会议记录表"},{"State":1,"Type":15,"Name":"ServerCommand/获取关键统计信息"},{"State":1,"Type":1,"Name":"PCPage/项目会议"},{"State":1,"Type":1,"Name":"PCPage/发起钉钉会议"},{"State":1,"Type":1,"Name":"PCPage/会议详情"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/钉钉事件处理"},{"State":1,"Type":15,"Name":"ServerCommand/创建项目视频会议_页面"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/创建项目视频会议"},{"State":1,"Type":1,"Name":"PCPage/会议管理"},{"State":1,"Type":15,"Name":"ServerCommand/重新发起会议"},{"State":1,"Type":31,"Name":"UserControlPage/多头像组件"},{"State":1,"Type":16,"Name":"TaskScheduler/定时更新会议信息"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/更新钉钉会议信息"},{"State":3,"Type":7,"Name":"Table/会议成员记录表"}],"Version":"v1"}

This commit is contained in:
cuckooent
2024-11-29 20:30:05 +08:00
parent 0188e1512a
commit bba6060de3
19 changed files with 1648 additions and 1599 deletions

View File

@@ -44,7 +44,7 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "当前用户",
"ParameterValue": "%CurrentUser%",
"ID": "4eb5f77ee8d942b49f2250f5a307818f",
"ID": "39537e4d3232469cb895483cbb94e8fb",
"BreakpointIdentity": "03b3db37-234d-45d8-bbc0-6710114350f8"
},
{
@@ -136,22 +136,27 @@
"ColumnBindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "发起人",
"GUID": "6d32cb48-83a0-4345-a83d-d821bdd23b56"
"ColumnName": "发起人用户名",
"GUID": "ca7d0a7f-8906-43a5-a1ba-96964876b12c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=当前用户"
},
"Value": "%CurrentUser.DingTalkUnionID%",
"LeftBracket": 1
},
{
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
"CompareType": 6,
"$type": "ForguncyDataAccess.ListCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "参与人",
"GUID": "73e76eee-9ad1-453e-879d-04a466a3afd6"
"ColumnName": "参与人集合",
"GUID": "a7ed3d6b-4e82-42d0-b790-81150604f043"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=当前用户"
},
"Value": "%CurrentUser.DingTalkUnionID%",
"RightBracket": 1
}
]
@@ -160,7 +165,7 @@
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "ae6b92554e6f4d6a928f1102ab941346",
"ID": "2420dc9c9f2846b6bf5888b24a7f728c",
"BreakpointIdentity": "10327f3c-f134-4224-941e-f0304de90de2"
},
{

File diff suppressed because it is too large Load Diff

View File

@@ -39,6 +39,14 @@
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
},
{
"$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
"Name": "会议类型",
"Remark": "例如:公司会议、部门会议、项目会议、小组会议、培训会议...",
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
},
{
"$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
"Name": "主持人UnionId",
@@ -53,13 +61,6 @@
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
},
{
"$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
"Name": "关联钉钉会议ID",
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
}
]
},
@@ -87,7 +88,7 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(会议标题=\"\",\"临时创建的会议\",会议标题)"
},
"ID": "41b4f30c28884829bc17f090a1fc9ae8",
"ID": "50aa6ac8c44c49169bcebed4720731f0",
"BreakpointIdentity": "3fb2ff75-5fae-406e-b580-088d675924a3"
},
{
@@ -102,7 +103,7 @@
"$values": [
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "b83a2ab2-dff1-417e-b562-3ff272f0768c",
"GUID": "bf901606-76ed-436d-9089-0a258b6a3bb8",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
@@ -129,64 +130,9 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "3dc7a5f6820a4e98943f3807c6131630",
"ID": "59a48518795444f8b75508fd32ecda0b",
"BreakpointIdentity": "d9be80a0-377d-4567-9fdb-534dfce80c19"
},
{
"$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": "489fc3ce-9dcc-45a3-a4f8-f8f7b2f2819f",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
"ColumnName": "用户名",
"GUID": "f5241363-cc0a-4a12-863b-0f8631faf5b3"
},
"ColumnName": "用户名"
}
]
},
"SqlCondition": {
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
"CompareType": 8,
"ColumnBindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
"ColumnName": "DingTalkUnionID",
"GUID": "809fe762-99ab-41f0-b9fe-9257f3ff6a43"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参会人员UnionId"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "5aef7420492140e5bf7197286348473f",
"BreakpointIdentity": "789cb039-d39f-440a-9841-1a3dd325d4ff"
},
{
"$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
"InParamater": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与人列表"
},
"Operation": 16,
"OperationParamaterAName": ",",
"OperationParamaterBName": "用户名",
"OutParamaterName": "参与人用户名",
"BreakpointIdentity": "20e4259b-f85f-4018-9d4d-3bde15d1276a"
},
{
"$type": "DingTalkPlugin.VideoConferences, DingTalkPlugin",
"ConfTitle": {
@@ -219,7 +165,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "项目ID",
"GUID": "df0c34c6-19b5-429b-bb8a-8508f44ecb86"
"GUID": "4b9444ad-54a8-43db-851d-a5124ae35b22"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -231,10 +177,13 @@
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议业务类型",
"GUID": "03903b29-d649-424a-8afa-afe726c16fd6"
"ColumnName": "会议类型",
"GUID": "5f38fd27-183a-4b42-b67b-6334c622e7e3"
},
"Value": "0"
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(会议类型=\"\",\"其他类型\",会议类型)"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
@@ -242,7 +191,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "钉钉会议ID",
"GUID": "ef453d08-15d0-42f4-9637-41e30a36ffeb"
"GUID": "92bf10dd-01cd-46f2-aa49-77d1a45a9cf4"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -255,7 +204,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "发起人",
"GUID": "cef12ad4-6772-4742-ba03-65eb8dd13958"
"GUID": "5e57e9a9-ba90-46d0-a069-5b51a47c900e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -267,12 +216,12 @@
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "参与人",
"GUID": "e5d8410c-9453-41f5-9194-2b3b9a06153e"
"ColumnName": "发起人用户名",
"GUID": "aa2f83e2-1bd6-4775-b9cd-82bbaedd42e6"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参会人员UnionId"
"SerializeProperty": "=发起人信息.用户名"
}
},
{
@@ -281,7 +230,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议标题",
"GUID": "83855451-2eea-4b5b-97e3-145b32f4e9bc"
"GUID": "351f282d-05e9-4bc7-b952-f559fbf8a0e9"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -294,7 +243,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "自动拉会",
"GUID": "fc5cff9f-2dbb-4afc-b597-4977381b1ad4"
"GUID": "d3006b29-b5b2-460c-9c22-1599feb700ac"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -307,61 +256,35 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "开启云录制",
"GUID": "64719837-68e8-4158-829b-912992a76ca8"
"GUID": "8bdc1e8a-c211-4917-ba51-e08edec06fbd"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=开启云录制"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议开始时间",
"GUID": "02161d7f-1456-4a32-bedc-56473fc00ba2"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=NOW()"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议状态",
"GUID": "ace6ae3c-45f0-4eb1-8d52-82721eec4ec1"
"GUID": "b3098b3e-bca2-402d-8082-2aa3f92633cf"
},
"Value": "2"
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "关联钉钉会议ID",
"GUID": "7f69922d-24fe-42e7-9789-0b2da7d4d8c4"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=关联钉钉会议ID"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "发起人用户名",
"GUID": "5220f948-23f1-4a2b-9de8-0271863d2570"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=发起人信息.用户名"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "参与人用户名",
"GUID": "3184139d-d774-4c8b-97d1-d6afa1d01794"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与人用户名"
}
}
]
},
@@ -428,7 +351,7 @@
}
]
},
"ID": "305340f8-7a4b-411f-8f2d-dc35f908f8ce"
"ID": "aef2e4e0-19f8-472c-9aff-17ff7312f4a9"
}
]
},
@@ -498,7 +421,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "日志表",
"ColumnName": "标题",
"GUID": "8a540af4-0b77-46d4-9f97-989ed953eb9f"
"GUID": "41bcb4c6-4d45-4354-9f2c-8435812f8186"
},
"Value": "创建视频会议"
},
@@ -508,7 +431,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "日志表",
"ColumnName": "内容",
"GUID": "75fc03fc-bee2-4d39-a51c-54b8041bc830"
"GUID": "76c70d3c-83e8-467a-ab1b-7a2f5115875c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -521,7 +444,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "日志表",
"ColumnName": "类型",
"GUID": "ec3121c9-49d6-43ed-a56d-1dab2e662604"
"GUID": "286b7eb8-2546-4756-8df7-0e746845fb13"
},
"Value": "异常"
}

View File

@@ -48,6 +48,13 @@
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
},
{
"$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
"Name": "会议类型",
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
},
{
"$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
"Name": "开启云录制",
@@ -85,7 +92,7 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "当前用户UnionId",
"ParameterValue": "%CurrentUser.DingTalkUnionID%",
"ID": "c8e75d73b05340d79d7de80e9228fa79",
"ID": "14998817cb4d4c1e833bff933facb07a",
"BreakpointIdentity": "0b80d82e-950f-403f-bcae-4279df0b9060"
},
{
@@ -126,6 +133,15 @@
"SerializeProperty": "=自动拉会"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "会议类型",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=会议类型"
},
"Remark": "例如:公司会议、部门会议、项目会议、小组会议、培训会议..."
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "主持人UnionId",
@@ -141,10 +157,6 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参会人员UnionId"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "关联钉钉会议ID"
}
]
},

View File

@@ -16,9 +16,14 @@
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon",
"IgnoreBlank": false
}
},
"TestData": "67486d242dc798026b162370"
}
]
},
"InvokeTriggerTestData": {
"$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon",
"UserName": "Administrator"
}
}
]
@@ -54,7 +59,7 @@
"$values": [
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "036dcc72-5d78-4d10-afb4-8ccfcad7382f",
"GUID": "cccd63e7-d50a-4b5d-a6bb-37c102605ea4",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
@@ -81,17 +86,17 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "9d751a1ab1a94f889e7304f5f639bb4b",
"ID": "5eb8aa8ff34543268b7f1a3ad1d92a1b",
"BreakpointIdentity": "f9c942eb-06a2-4f55-a0cc-427666bd0140"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "会议结束时间",
"ParameterName": "开始时间",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=(返回结果.EndTime/1000/60/60/24)+DATE(1970,1,1)"
"SerializeProperty": "=(返回结果.StartTime/1000/60/60/24)+DATE(1970,1,1)"
},
"ID": "4b5b819246064fecba977e6ca4a5e074",
"ID": "c5cf89765e6349e2a3363df8624ea388",
"BreakpointIdentity": "1c7ce154-fc62-4ce5-a460-caa581ea6597"
},
{
@@ -101,85 +106,9 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.ConfDuration/1000"
},
"ID": "961bc398dd8c4722a897eb9fdaca7567",
"ID": "a576be9512ea4e21bca1d1df6db0a5ca",
"BreakpointIdentity": "b21e43c1-c32d-4cc1-bc09-cbdb0974ba19"
},
{
"$type": "DingTalkPlugin.QueryConferenceMembersWithOptions, DingTalkPlugin",
"ConferenceId": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钉钉会议ID"
},
"Result": "会议成员",
"BreakpointIdentity": "2db61cdc-394d-4398-a790-5e2557dd3b31"
},
{
"$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
"InParamater": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=会议成员"
},
"Operation": 16,
"OperationParamaterAName": ",",
"OperationParamaterBName": "UnionId",
"OutParamaterName": "参会人员UnionId",
"BreakpointIdentity": "d2c9332c-cd74-4286-8dca-012ca344edf7"
},
{
"$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": "378b32e0-46c3-498a-a944-4837ffe408e3",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
"ColumnName": "用户名",
"GUID": "ac63d0f5-e1dd-4d93-8116-5b4312c0341d"
},
"ColumnName": "用户名"
}
]
},
"SqlCondition": {
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
"CompareType": 8,
"ColumnBindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "用户信息视图",
"ColumnName": "DingTalkUnionID",
"GUID": "1260996c-47a3-4a64-8a47-9f53363bf29b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参会人员UnionId"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "92ac27ff5ba241e192539fd8f4725f91",
"BreakpointIdentity": "b61f2233-aa94-4f47-98d7-6df691073ed4"
},
{
"$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit",
"InParamater": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与人列表"
},
"Operation": 16,
"OperationParamaterAName": ",",
"OperationParamaterBName": "用户名",
"OutParamaterName": "参与人用户名",
"BreakpointIdentity": "eacc9352-e55f-4d15-8c0b-b9e3cb5cf53a"
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "会议记录表",
@@ -206,12 +135,12 @@
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议结束时间",
"GUID": "3ecc902b-e723-47e5-b392-5239e9a5bfd0"
"ColumnName": "会议开始时间",
"GUID": "2c8bea92-e369-4c7e-9a8c-de1260945686"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=会议结束时间"
"SerializeProperty": "=开始时间"
}
},
{
@@ -220,7 +149,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议持续时间",
"GUID": "c4ad8674-1f1b-4cd4-85ea-a287fb203b09"
"GUID": "9a84e019-7109-4f6b-ac9f-b915e5f4720e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -233,7 +162,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议标题",
"GUID": "99b8ab28-be28-4a9b-a830-f8dd564b2bb8"
"GUID": "199b39bc-71e5-49e6-bca5-06f59516aacf"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -246,33 +175,20 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议状态",
"GUID": "da717b68-8e4a-4794-b98f-7d5d6eae2fde"
"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": "8581eb51-8d72-4a6b-9a4a-21f2d49eb37b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=返回结果.StartTime"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "开启云录制",
"GUID": "4f418298-2621-49e6-9bcd-6eb7d217ce99"
"GUID": "cdaba5ee-ae92-4058-9c5f-01d46b9a0702"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -285,7 +201,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "发起人",
"GUID": "09ce02cb-5c39-4d1f-a6ff-09ca1f6231aa"
"GUID": "c66be194-7f61-4fa5-8771-76935c8f8564"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -298,43 +214,279 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "发起人用户名",
"GUID": "0f1dc98d-d3e6-4103-a20c-2c3bff0ce65e"
"GUID": "4f5f3d51-0c29-4e74-9a4f-2f57af1ef1aa"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=发起人信息.用户名"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "参与人",
"GUID": "091a31c6-ac06-4ac6-a76d-71099c06d7ce"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参会人员UnionId"
}
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "参与人用户名",
"GUID": "fafb0471-54ae-4cf1-be1d-e425e35c9294"
},
"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",

View File

@@ -61,7 +61,7 @@
"$values": [
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "7f7e34eb-2ce4-4fe4-b18b-8b95eb75053e",
"GUID": "14d00191-f1e4-4582-9818-44ce87e2cc02",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
@@ -72,7 +72,7 @@
},
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "cab464e3-9ac1-447d-a6ac-56a8577e50e4",
"GUID": "1e89b9f9-2ef0-4d50-a0c4-5d2ef55fda22",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
@@ -83,18 +83,18 @@
},
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "d8d54d37-7ab3-4b5e-987a-792149255118",
"GUID": "02a22d73-e038-47ce-bc12-bd7763205c91",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议业务类型",
"ColumnName": "会议类型",
"GUID": "e36c352f-6698-4ae8-bbe5-c21f4658f694"
},
"ColumnName": "会议业务类型"
},
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "1dfa08b4-836d-4387-bb5e-f16813658d70",
"GUID": "5dd13964-c415-4f73-831d-3680283d1422",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
@@ -105,7 +105,7 @@
},
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "326f6b51-ee1c-4f27-bb84-4acf4455f675",
"GUID": "adb22bb1-50ba-4798-b9de-a3f89ba327d2",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
@@ -116,18 +116,7 @@
},
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "180521c2-7b5c-4ad8-a4d4-218797bd924e",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "参与人",
"GUID": "42f27c2a-362f-447b-b218-31a78f6aecc4"
},
"ColumnName": "参与人"
},
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "82a7c0f6-c6db-4707-95cd-9140a294203e",
"GUID": "4e855a06-a23d-4943-bd02-8c86706cbdd9",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
@@ -138,7 +127,7 @@
},
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "f8018850-1257-4321-abbb-c56c71c7b458",
"GUID": "fa8b75ce-c5f9-4989-b23c-e01161d16d13",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
@@ -146,6 +135,28 @@
"GUID": "bdc4b46c-797b-48b9-adbc-5645ef9785eb"
},
"ColumnName": "开启云录制"
},
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "f07a8a57-5074-4849-b3d0-86ae70e257b0",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议类型",
"GUID": "06c8ba8d-7a32-4dc9-b357-b2c37e1ee1f0"
},
"ColumnName": "会议类型"
},
{
"$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon",
"GUID": "da7a93ec-77e3-4210-b88b-ca37ef67d7db",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "参与人UnionId集合",
"GUID": "a020c5c6-a50b-4ee1-88af-74a1c4bc29bf"
},
"ColumnName": "参与人UnionId集合"
}
]
},
@@ -164,7 +175,7 @@
},
"TopCount": "1"
},
"ID": "b8cffe45467544a18c57cd41fbec4d8c",
"ID": "2faf5c63504246f7baf7c8014040b05b",
"BreakpointIdentity": "ee1c8327-f54c-4b2a-b016-0d480fa10ebd"
},
{
@@ -227,6 +238,15 @@
"SerializeProperty": "=会议信息.自动拉会"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "会议类型",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=会议信息.会议类型"
},
"Remark": "例如:公司会议、部门会议、项目会议、小组会议、培训会议..."
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "主持人UnionId",
@@ -240,15 +260,7 @@
"ParamName": "参会人员UnionId",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=会议信息.参与人"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "关联钉钉会议ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=会议信息.钉钉会议ID"
"SerializeProperty": "=会议信息.参与人UnionId集合"
}
}
]
@@ -292,7 +304,7 @@
}
]
},
"ID": "6ed1be12-3a5f-4c37-9d88-d47629d1e213"
"ID": "0b2362d1-bbb2-4047-9752-cf02620f37f6"
},
{
"$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon",
@@ -307,7 +319,7 @@
}
]
},
"ID": "587996ea-241f-4c14-a6b3-d3633a51f7e7"
"ID": "f2a22d16-fe9e-4b61-bec9-0f5af9a5ffdf"
}
]
},