{"Message":"增加全局自动拉会配置","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/会议记录表"},{"State":1,"Type":1,"Name":"PCPage/平台设置"},{"State":1,"Type":8,"Name":"ApplicationSetting"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/钉钉事件处理"},{"State":1,"Type":15,"Name":"ServerCommand/创建项目视频会议_页面"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/创建项目视频会议"},{"State":3,"Type":15,"Name":"ServerCommand/获取业务配置"},{"State":3,"Type":15,"Name":"ServerCommand/更新业务配置"}],"Version":"v1"}

This commit is contained in:
cuckooent
2024-11-22 12:26:00 +08:00
parent ae8fb8c9d4
commit 65bc9c908a
10 changed files with 1733 additions and 765 deletions

View File

@@ -170,16 +170,7 @@
},
{
"ModuleName": "Table/会议记录表",
"State": 1,
"LockedBy": {
"UserName": "cuckooent",
"Email": "phoben@qq.com"
},
"LockDateTime": "2024-11-22T12:20:39.3733311+08:00",
"ModuleType": 7,
"ToRemoveFiles": [
"Tables\\会议\\会议记录表.json"
]
"ModuleType": 7
},
{
"ModuleName": "Tables/Git",
@@ -871,17 +862,7 @@
},
{
"ModuleName": "PCPage/平台设置",
"State": 1,
"LockedBy": {
"UserName": "cuckooent",
"Email": "phoben@qq.com"
},
"LockDateTime": "2024-11-22T11:50:35.4941317+08:00",
"ModuleType": 1,
"ToRemoveFiles": [
"Pages\\系统\\平台设置\\平台设置.json",
"Pages\\系统\\平台设置\\平台设置.rd"
]
"ModuleType": 1
},
{
"ModuleName": "PCPage/开发测试",
@@ -1937,17 +1918,7 @@
},
{
"ModuleName": "ApplicationSetting",
"State": 1,
"LockedBy": {
"UserName": "cuckooent",
"Email": "phoben@qq.com"
},
"LockDateTime": "2024-11-22T11:53:42.7078028+08:00",
"ModuleType": 8,
"ToRemoveFiles": [
"ApplicationSettings.json",
"favicon.ico"
]
"ModuleType": 8
},
{
"ModuleName": "Theme",
@@ -2583,16 +2554,7 @@
},
{
"ModuleName": "ServerCommandPrivate/钉钉事件处理",
"State": 1,
"LockedBy": {
"UserName": "cuckooent",
"Email": "phoben@qq.com"
},
"LockDateTime": "2024-11-22T12:21:40.1505326+08:00",
"ModuleType": 27,
"ToRemoveFiles": [
"ServerCommands\\钉钉\\钉钉事件处理.json"
]
"ModuleType": 27
},
{
"ModuleName": "Image/默认头像.png",
@@ -2616,48 +2578,18 @@
},
{
"ModuleName": "ServerCommand/创建项目视频会议_页面",
"State": 1,
"LockedBy": {
"UserName": "cuckooent",
"Email": "phoben@qq.com"
},
"LockDateTime": "2024-11-22T12:21:40.1504246+08:00",
"ModuleType": 15,
"ToRemoveFiles": [
"ServerCommands\\项目\\创建项目视频会议_页面.json"
]
"ModuleType": 15
},
{
"ModuleName": "ServerCommandPrivate/创建项目视频会议",
"State": 1,
"LockedBy": {
"UserName": "cuckooent",
"Email": "phoben@qq.com"
},
"LockDateTime": "2024-11-22T12:21:40.1504082+08:00",
"ModuleType": 27,
"ToRemoveFiles": [
"ServerCommands\\项目\\创建项目视频会议.json"
]
"ModuleType": 27
},
{
"ModuleName": "ServerCommand/获取业务配置",
"State": 3,
"LockedBy": {
"UserName": "cuckooent",
"Email": "phoben@qq.com"
},
"LockDateTime": "2024-11-22T11:55:11.604435+08:00",
"ModuleType": 15
},
{
"ModuleName": "ServerCommand/更新业务配置",
"State": 3,
"LockedBy": {
"UserName": "cuckooent",
"Email": "phoben@qq.com"
},
"LockDateTime": "2024-11-22T11:59:44.7394844+08:00",
"ModuleType": 15
}
]

View File

@@ -7,7 +7,7 @@
"GlobalProperties": [
{
"Name": "全局_业务配置",
"Value": "{\"项目ID\":\"1\",\"版本ID\":\"1\",\"版本名\":\"Develop\",\"版本号\":\"1.0.0\"}"
"Value": "{\"项目ID\":\"1\",\"版本ID\":\"1\",\"版本名\":\"Develop\",\"版本号\":\"1.0.0\",\"自动拉会\":1}"
},
{
"Name": "全局_Gitee",
@@ -24,9 +24,15 @@
"ProcessDataConnectionSet": {
"ExternalDatabaseId": "业务表"
},
"StartPage": "工作台首页",
"StartDateFiscalYear": 1,
"BaseOnStartingMonth": true,
"ProcessUserInfoDisplayMode": 1,
"SuppressedWarningMessages": [
"项目首页->页面加载命令->Notify加载, 在命令条件之后的命令可能不会被执行,因为此时页面可能已经跳转到新的页面。",
"项目首页->页面容器(A2), 页面容器没有设置子页面",
"数据表, 有部分连接到外部数据库的数据表没有检查过连接状态,如果无法连接到数据库可能会导致数据无法在页面上显示。如需确认数据库的连接状态,请点击数据表右键菜单里的“刷新”"
],
"MultipleLanguageSettings": {
"Languages": [
{

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{
"PageType": 0,
"ColumnCount": 36,
"RowCount": 17
"ColumnCount": 38,
"RowCount": 23
}

View File

@@ -0,0 +1,152 @@
{
"$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.PostRequestTriggerSaveData, ServerDesignerCommon",
"Permission": {
"$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": {
"$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": {
"$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
"$values": [
"FGC_LoginUser"
]
}
}
]
}
}
},
"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"
}
},
{
"$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
"Name": "版本ID",
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
},
{
"$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
"Name": "自动拉会",
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
}
]
}
}
]
},
"Commands": {
"$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": "{\"项目ID\":\"1\",\"版本ID\":\"1\",\"版本名\":\"Develop\",\"版本号\":\"1.0.0\",\"自动拉会\":1}",
"ToParameter": "原配置",
"BreakpointIdentity": "39c64bbe-5c5a-4f0a-b7c9-36b1a5858a41"
},
{
"$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit",
"Operation": 4,
"InParamater": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=原配置"
},
"OperationParamaterPairs": {
"$type": "System.Collections.Generic.List`1[[CollectionOperationKit.PropertyValueObject, CollectionOperationKit]], System.Private.CoreLib",
"$values": [
{
"$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
"Name": "项目ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=INT(项目ID)"
}
},
{
"$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
"Name": "版本ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=INT(版本ID)"
}
},
{
"$type": "CollectionOperationKit.PropertyValueObject, CollectionOperationKit",
"Name": "自动拉会",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=INT(自动拉会)"
}
}
]
},
"OutParamaterName": "新配置",
"BreakpointIdentity": "81645102-1724-4572-9ef6-6bfd7f299e00"
},
{
"$type": "JsonUtilityCommand.JsonSerializeCommand, JsonUtilityCommand",
"SourceObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新配置"
},
"ToParameter": "配置字符串",
"BreakpointIdentity": "7c607a9c-7352-4b8b-bd63-cf43b15c1997"
},
{
"$type": "Forguncy.Model.Commands.ServerChangeGlobalPropertyCommand, ServerDesignerCommon",
"ChangedGlobalProperties": {
"$type": "System.Collections.Generic.List`1[[CommonUtilities.GlobalPropertySetting.SetGlobalPropertyFormula, CommonUtilities]], System.Private.CoreLib",
"$values": [
{
"$type": "CommonUtilities.GlobalPropertySetting.SetGlobalPropertyFormula, CommonUtilities",
"Name": "全局_业务配置",
"Formula": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=配置字符串"
}
}
]
},
"BreakpointIdentity": "cafd59eb-d199-47cd-919c-10df498f476c"
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "更新系统设置成功",
"BreakpointIdentity": "6303d31b-ca84-4515-997c-006ab6943ed1"
}
]
},
"ReturnProperties": {
"$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
"$values": []
}
}

View File

@@ -0,0 +1,103 @@
{
"$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.PostRequestTriggerSaveData, ServerDesignerCommon",
"Permission": {
"$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon",
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": {
"$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": {
"$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
"$values": [
"FGC_LoginUser"
]
}
}
]
}
}
}
}
]
},
"Commands": {
"$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 \"项目ID\": \"1\",\r\n \"版本ID\": \"1\",\r\n \"版本名\": \"Develop\",\r\n \"版本号\": \"1.0.0\",\r\n \"自动拉会\": 1\r\n}",
"ToParameter": "全局配置JSON",
"BreakpointIdentity": "e7b9855a-b483-499d-b987-befb1b91e70f"
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "获取成功",
"CustomReturns": {
"$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
"ReturnPropertyName": "项目ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=全局配置JSON.项目ID"
}
},
{
"$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
"ReturnPropertyName": "版本ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=全局配置JSON.版本ID"
}
},
{
"$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon",
"ReturnPropertyName": "自动拉会",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=全局配置JSON.自动拉会"
}
}
]
},
"BreakpointIdentity": "c787ccec-0c80-4983-9eed-391f91e61426"
}
]
},
"ReturnProperties": {
"$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib",
"$values": [
{
"$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
"Name": "项目ID"
},
{
"$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
"Name": "版本ID"
},
{
"$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon",
"Name": "自动拉会"
}
]
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -45,6 +45,13 @@
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
},
{
"$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon",
"Name": "关联钉钉会议ID",
"DataValidationInfo": {
"$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon"
}
}
]
},
@@ -62,7 +69,7 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "主持人UnionID",
"ParameterValue": "%CurrentUser.DingTalkUnionID%",
"ID": "7fed289541ff4f6ba2dca7a522618d39",
"ID": "6b445242687942729b916487fcb24e3e",
"BreakpointIdentity": "fedb9d66-b60e-4f89-bf8f-f5b60abd91fe"
},
{
@@ -114,7 +121,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "项目ID",
"GUID": "fad1902d-958d-4434-8062-68bb32a4e6c8"
"GUID": "ce39af59-6921-4944-b395-4deb87e20b88"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -127,7 +134,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议业务类型",
"GUID": "58c0e5f4-62ac-4bc5-add6-72f34486a0e8"
"GUID": "26ec748f-d375-4df1-8a77-07ad5907603a"
},
"Value": "0"
},
@@ -137,7 +144,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "钉钉会议ID",
"GUID": "794bc2e6-d02d-43fc-81eb-5062a24eccbf"
"GUID": "7fc66665-ed18-43b4-b97f-a50b739ca600"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -150,7 +157,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "发起人",
"GUID": "7051a115-e3ad-434e-95e8-4b6a42a46797"
"GUID": "1e66f439-df1f-4063-a0a9-9d39f32a8609"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -163,7 +170,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "参与人",
"GUID": "6b7afb51-54b0-40d0-9429-515d3a7c001b"
"GUID": "08507eab-a86e-47eb-af40-daa865f14cb0"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -176,7 +183,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议标题",
"GUID": "93fe42c7-d6ff-4497-baa9-6f996994c405"
"GUID": "5359226d-fa12-4735-aafb-b29d59d34da3"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -189,7 +196,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "自动拉会",
"GUID": "2a27e03a-0f02-4c77-bd26-a35297119f9c"
"GUID": "d997c7ea-b3bc-436c-8717-0de696250177"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -202,7 +209,7 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "开启云录制",
"GUID": "2f9dc5c4-b263-4b57-8017-241d080d9f97"
"GUID": "3c3949ea-8135-4489-b5dc-21c7dba0af3f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -215,9 +222,22 @@
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "会议状态",
"GUID": "fdfaad21-9a8d-4769-a66b-da4f6ac3ebc9"
"GUID": "3bd4c31d-7b07-4e52-b321-98d08abd4e56"
},
"Value": "2"
},
{
"$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon",
"BindingInfo": {
"$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess",
"TableName": "会议记录表",
"ColumnName": "关联钉钉会议ID",
"GUID": "60103fed-da42-49fe-b703-04885a5ba696"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=关联钉钉会议ID"
}
}
]
},
@@ -284,7 +304,7 @@
}
]
},
"ID": "8e0c1e24-8cec-4b00-b008-4a6d6ccb6f98"
"ID": "ae566ddf-eb5b-4b2e-87fb-304ec22ccb9d"
}
]
},

View File

@@ -126,6 +126,10 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参会人员UnionId"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "关联钉钉会议ID"
}
]
},

View File

@@ -32,6 +32,13 @@
"Name": "钉钉会议ID",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "关联钉钉会议ID",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",