{"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

@@ -76,7 +76,7 @@
},
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 510.0,
"DesignLengthInPixel": 275.0,
"Mode": 2,
"MinLength": {
"Unit": 1
@@ -88,26 +88,36 @@
},
"7": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
"DesignLengthInPixel": 261.0,
"Mode": 1
}
},
"8": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 121.0
"DesignLengthInPixel": 15.0
}
},
"9": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 95.0
}
},
"11": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"10": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 36.0
}
}
},
"Count": 10,
"Count": 12,
"DefaultSize": 15.0
},
"Values": {
"3,3": 0,
"3,4": "~",
"3,5": 0
},
"AttachInfos": {
@@ -174,7 +184,14 @@
"fdadde84-b5af-47b4-b593-7424985d584e"
]
},
"1,8": {
"1,7": {
"CellType": {
"$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon",
"UserControlPageName": "多头像组件"
},
"TemplateCellSource": "钉钉会议ID"
},
"1,9": {
"CellType": {
"$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
"Caption": " 自动拉会",
@@ -189,7 +206,291 @@
"TemplateCellSource": "会议开始时间"
},
"3,5": {
"TemplateCellSource": "会议结束时间"
"TemplateCellSource": "会议持续时间"
},
"3,10": {
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
"PopupDisplayMode": 1,
"Placement": {
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!K4"
},
"ClosePopupCallbackCommand": {
"Commands": [
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!是否为确定"
}
]
},
"value": "1"
},
"CommandList": [
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!选择项"
}
]
},
"value": "会议信息"
},
"CommandList": [
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
"PopupDisplayMode": 3,
"DrawerDirection": 3,
"ShowDrawerHeader": true,
"PageName": "会议详情",
"LoadBindingDataOption": 1,
"BreakpointIdentity": "a77e53e3-46c2-4f9f-a9f8-64e708868016"
}
],
"ID": "10c8aaa3-b7f6-439c-8d86-1a499c3cee5e"
},
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!选择项"
}
]
},
"value": "再次发起"
},
"CommandList": [
{
"$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
"Title": "温馨提示",
"Message": "确定重新创建次会议?",
"Type": "info",
"ConfirmButtonText": "确定",
"ShowCancelButton": true,
"CancelButtonText": "取消",
"ShowClose": false,
"DialogResult": "按钮结果",
"AdvancedSettings": {},
"BreakpointIdentity": "ea558700-1f7f-47f9-b21d-ea10c4a717e6"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!按钮结果"
}
]
},
"value": "confirm"
},
"CommandList": [
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "重新发起会议",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "会议表ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!D6"
}
}
],
"ResultErrorCodeTo": {
"SerializeProperty": "code"
},
"ResultMessageTo": {
"SerializeProperty": "msg"
},
"RefreshAfterFinish": true,
"CheckDataValidation": true,
"BreakpointIdentity": "72efaeb5-95ad-47c6-b54e-4ef83c110953"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!code"
}
]
},
"value": "0"
},
"CommandList": [
{
"$type": "ElementUI.Commands.ShowMessage, ElementUI",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!msg"
},
"Type": "success",
"Duration": 3000,
"BreakpointIdentity": "63e4cc5d-c011-4691-b807-139c2bd71b3c"
}
],
"ID": "2d8dee9c-21e6-4342-81ec-abeb56d8b632"
},
{
"CommandList": [
{
"$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
"Title": "温馨提示",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!msg"
},
"Type": "warning",
"ConfirmButtonText": "确定",
"CancelButtonText": "取消",
"ShowClose": false,
"AdvancedSettings": {},
"BreakpointIdentity": "5e75fdc0-c231-46e5-bea5-75f4c5d166b0"
}
],
"ID": "7fc9baa1-3996-4469-8df0-cea1934a7065"
}
],
"BreakpointIdentity": "c0023e12-7d4d-4f8b-8032-182a80343b27"
}
],
"ID": "ef4b0c35-f328-414e-a385-e299921c1698"
}
],
"BreakpointIdentity": "4160f08f-0ead-4299-b4db-841ac22c70b4"
}
],
"ID": "ff6bc990-8208-49e7-8aa1-4c935f48ee6a"
},
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!选择项"
}
]
},
"value": "标记为结束"
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "会议记录表",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "会议记录表",
"ColumnName": "会议状态",
"GUID": "9181b977-7a5b-4a93-864a-307c3437e56a"
},
"Value": "1"
}
],
"BreakpointIdentity": "2a98fde8-2fd8-4d4f-a932-bfacdf5d5e34"
},
{
"$type": "ElementUI.Commands.ShowMessage, ElementUI",
"Message": "更新成功",
"Type": "success",
"Duration": 3000,
"BreakpointIdentity": "f2d4b836-fab6-468c-a116-27e476fd1b46"
}
],
"ID": "34ac916b-de2a-4bb0-a4f7-0553543e3d59"
},
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='0a1afa56cef44a3c88bd15e1ace1317'!选择项"
}
]
},
"value": "删除记录"
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "会议记录表",
"UpdateType": "delete",
"ShowConfirm": true,
"ConfirmText": "您确定要删除吗?",
"BreakpointIdentity": "8346c791-fee4-43b2-bf77-0337420b3404"
},
{
"$type": "ElementUI.Commands.ShowMessage, ElementUI",
"Message": "删除成功",
"Type": "success",
"Duration": 3000,
"BreakpointIdentity": "418577e3-5c21-44df-9a4f-976efc0e523d"
}
],
"ID": "5812a239-f2df-43ab-8de9-962c2533689c"
}
],
"BreakpointIdentity": "38f5e04f-ebfb-498c-83ae-27dd92a978ef"
}
],
"ID": "efa1b21a-6b8b-476b-a222-df94f5d85bc1"
}
],
"BreakpointIdentity": "6210d750-39dc-48f8-aa8f-ab878a6255e9"
}
],
"ParamProperties": {
"IsOK": "是否为确定",
"选择项": "选择项"
}
},
"PageName": "会议菜单",
"BreakpointIdentity": "c00c0d1b-5b39-4aa0-b18b-8c4ac7df2c4c"
}
],
"ToolTip": "菜单",
"Size": 18,
"ImagePath": "Mobile/447_more_2.svg",
"BuiltIn": true,
"UseCellForeColor": true
}
},
"5,3": {
"TemplateCellSource": "ID"
@@ -243,8 +544,18 @@
"Formatter": 7,
"HorizontalAlignment": 2
},
{
"Foreground": 3,
"Formatter": 8,
"HorizontalAlignment": 2
},
{
"Foreground": 3
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"HorizontalAlignment": 9
}
],
"Types": {
@@ -256,7 +567,9 @@
"yyyy/m/d",
"Center",
"yyyy/m/d h:mm",
"\"结束时间:\"yyyy/m/d h:mm"
"\"时长:\"0\"秒\"",
"\"结束时间:\"yyyy/m/d h:mm",
"Right"
]
},
"CellStyles": {
@@ -264,8 +577,10 @@
"1,1": 1,
"1,2": 2,
"1,3": 3,
"1,7": 4,
"1,8": 5,
"1,6": 3,
"1,8": 4,
"1,9": 5,
"1,10": 5,
"2,0": 0,
"2,1": 2,
"2,2": 2,
@@ -274,12 +589,16 @@
"2,5": 4,
"2,6": 4,
"2,7": 4,
"2,8": 5,
"2,8": 4,
"2,9": 5,
"2,10": 5,
"3,3": 6,
"3,4": 7,
"3,5": 6,
"3,5": 8,
"3,6": 8,
"3,7": 9
"3,7": 9,
"3,8": 10,
"3,10": 11
},
"SheetStyle": {
"FontFamily": 0,
@@ -287,7 +606,8 @@
}
},
"Spans": [
"1,3,1,4"
"1,9,1,2",
"1,3,1,3"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
@@ -331,4 +651,4 @@
"PaperSize": {},
"Margin": {}
}
}//SK3EQ9WnIuIC3KBVobouX5f0hiUNWHmBE3pMtL/kESr1gURSm4VOZOUF8tWMEltTOThkfxRv5ZPSOjNGK3ESMCTjnpYx/9RDWkbIBiCRERDJBl2/dg0jwAttBxLN9r8aH7g905uqM+pBzDc20Pri2k4WGYHHqWRa7mT/bdEsqp8XwfkgwpBPLfrsRFle1D6Ll5GR6Yzd9oYMWycAFSHjxuwh1OiX6rDEww+7BEwQUMh7HE4itzTAv9swPtpqlHPPT+728gsjkuKBk8yo8zCOBlmXRZUcZZboXPSeJI1dWSWdihUDQVsVcRI4FtUSN246taOvznw7ron3REU9AKRDCJ2jh6OdHAbbjoAaRKtILww58tabGeMk9wk/8r5/43D90HXuktuJTz7VaWB3Lu36YPq+RFwT8UQymPya/gBsjamstSMeHI3Gw5EDuTm6YwuzBRUh46xo0y3n35rZDCtvF7/0J/z8KmCCjS8hFJq7LR4A5SPFcA/85vriV3vGKhEwagKfUWxjamyLgurksQOS0iT6jwpW7x4CfZRn4Nd+XQjpOvW3P9rx1VeQu6zq0cFTC2y0uJA/u3oaydv5kdHTnW1yFj039Dz0v06YvgvQQ06Xfd6DGpRwvVBroO/X5Nj6VywCZJVZ96nYgHn6XiKsENmlwbDGQTdyvJrjoR8NRAAmKl7Odb4VTOIx56JzsZ0UmZoQMJeAtfC0XMgMJGAGCVSabMRJAWG/WPjJge67pKklYpv0Z8D4PVtf7ljIdEdyd/26Ikg9ruqFoVyrSieECNcaOG+FRhMPJwvwWEbWVk7vYp9iK7dhe3oRoKgKzsRURih4YFU/6Wq501vpQ8sAi/4HGrubIcXzaOaNta9sFRKYyY4oCWqiVEADcJNqoT4v6Q85jopJGHZQKc3ibkMrYg==|920
}//7E9OJwjw8UJErUt0QaiWptevri+IQwdPcxbFxnsJI4ijffJD+JbJQPfk1PzX6JlMULvMRYjcvgxmGkFfCvFayoJXjCX4hUDH8RZ51o6DOZCkVP406hA/tjNQs2pwmlhMc4bPPxJDytYhPePsQWFr18LojlN62ZdRCkcsdhQ5jRpOIUjXmaDBoCqNw4cLoZODG3bBvCbnSr6kNYCwDycPnG/YfTNEqG9YRtro5EX+UmKdM+XDBeU4bgcvx/i3dRWPETpwETwvb34oWaFsmEr/T/jRWwj0frc0lNZsMspDHlsClPeFN87+eesYLReW9fE2EB5Yq2DUCUZqssJICxFZn9oBD0dEMrDjelklOD+vZqgN5StfvTMIlwtOfbGtYD6XIZ7IDi9Oy6SwDCMZ8TZtOPppObuQQv46W7v2lwEfYOewKeMlh1R7txsbd3zu5lZYojVYVhZg+li4Q5jDYP/94m93wzi9ojkV6Ze0t0FVHe3vdd2/oMSMOUjuiC3SVtFj4fsUJVYQfYx0mjyapzd/BsiuaLDi3pEXtlgSk4xxFAmbzPP4Yvef2H9AO54A+3qWW3uLwGYilBCE2WfQdiG4XR9eQO0mRTdd03YXi2r/d4VtU/v2kSLEoiFkYjk8LOqMkT0TNI8+6IhzCmJpmMdSGo345Xdzwa2MRs/W6GpeJAQmZak/jiA/J62WJxy5TxV0N1J6ApOGc2tw13hxbRnlByAp2LsIWFZ0RIzJXQaafx53pciPMnZsVuphVDISRYfTcBaJrqEPZRgo5DfkFKI+sZder0C0vDi2VYYdeNiHwSF0W5J8mmuOkhOCKeaJM+dXVd8NeCBko5q3bfUO2OdTloEv8bVHyk2N/MvfaMCPhP8PHH4nJVhl04kkyuFXr9c8hE1y1Ypkg48DiO9ddtbPgg==|920