diff --git a/.collaboration b/.collaboration index e0b4bcde..ab821615 100644 --- a/.collaboration +++ b/.collaboration @@ -9,47 +9,17 @@ }, { "ModuleName": "Table/FGC_订单记录", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426814+08:00", "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\FGC_页面模板文件夹\\联动页\\FGC_订单记录.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/FGC_订单明细表", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426825+08:00", "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\FGC_页面模板文件夹\\联动页\\FGC_订单明细表.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/FGC_商品表", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426834+08:00", "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\FGC_页面模板文件夹\\联动页\\FGC_商品表.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { @@ -206,137 +176,47 @@ }, { "ModuleName": "TableView/用户信息视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426855+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\用户信息视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/用户组织关系视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426877+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\用户组织关系视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/用户角色关系视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426894+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\用户角色关系视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/组织信息视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426909+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\组织信息视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/组织级别视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426923+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\组织级别视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/角色信息视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426937+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\角色信息视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/角色分类关系视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426952+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\角色分类关系视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/角色拥有权限视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426971+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\角色拥有权限视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/角色组织关系视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426985+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\角色组织关系视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { @@ -953,17 +833,7 @@ }, { "ModuleName": "MasterPCPage/FGC_母版页", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-19T00:30:10.7516032+08:00", - "ModuleType": 3, - "ToRemoveFiles": [ - "MasterPages\\FGC_母版页.json", - "MasterPages\\FGC_母版页.rd" - ] + "ModuleType": 3 }, { "ModuleName": "MasterPages/流程母版页面文件夹", @@ -1479,34 +1349,11 @@ }, { "ModuleName": "UserService", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:05:08.8573857+08:00", - "ModuleType": 11, - "ToRemoveFiles": [ - "UserServiceDB.sqlite3", - "CloudStorageProvider\\data.json", - "SecurityProviderV2\\data.json" - ] + "ModuleType": 11 }, { "ModuleName": "CustomLibrary", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T22:56:10.5217386+08:00", - "ModuleType": 12, - "ToRemoveFiles": [ - "CustomLibraries.json", - "UserFile\\BaseCss.css", - "UserFile\\CustomFormula.js", - "UserFile\\echart.js" - ] + "ModuleType": 12 }, { "ModuleName": "MapJsonFile", @@ -1526,39 +1373,7 @@ }, { "ModuleName": "Plugin", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-19T00:53:39.7230415+08:00", - "ModuleType": 40, - "ToRemoveFiles": [ - "Plugin\\Echarts图表-10_0_1_0.zip", - "Plugin\\Editormd-6_0_102_0.zip", - "Plugin\\Forguncy.CustomMenu.zip", - "Plugin\\Forguncy.PassListviewDataCommand.zip", - "Plugin\\JSON 序列化和反序列化-10_0_1_0.zip", - "Plugin\\JSON数据源-10_0_1_0.zip", - "Plugin\\Lottie动画插图-9_0_103_0.zip", - "Plugin\\Notiflix-9_0_103_0(1).zip", - "Plugin\\OPENAIFORGUNCY.zip", - "Plugin\\PC组件包-ElementPlus-10_0_1_0.zip", - "Plugin\\SqlServerWrapper.zip", - "Plugin\\Tiny富文本编辑器-10_0_1_0.zip", - "Plugin\\加载动画-10_0_1_0.zip", - "Plugin\\增强关闭页面-9_0_6.zip", - "Plugin\\复制到剪贴板-7_0_3_0.zip", - "Plugin\\客户端缓存操作工具库-8_0_0_0.zip", - "Plugin\\富文本编辑器-10_0_1_0.zip", - "Plugin\\对象与集合操作工具-8_0_0_0(1).zip", - "Plugin\\支持预览的附件上传-10_0_1_0.zip", - "Plugin\\甘特图-10_0_1_0.zip", - "Plugin\\用户管理命令 V2-10_0_1_0.zip", - "Plugin\\表格报表-10_0_1_0.zip", - "Plugin\\设置当前行命令-10_0_1_0.zip", - "Plugin\\设置焦点命令-10_0_1_0.zip" - ] + "ModuleType": 40 }, { "ModuleName": "PublishSetting", @@ -1618,17 +1433,7 @@ }, { "ModuleName": "Table/message_test", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2427001+08:00", "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\汇报\\message_test.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { @@ -1661,59 +1466,15 @@ }, { "ModuleName": "PCPage/首页", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:10:21.0700927+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\首页\\首页.json", - "Pages\\首页\\首页.rd" - ] - }, - { - "ModuleName": "PCPage/AI动画页面", - "State": 2, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:50:49.7446529+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\首页\\AI动画页面.json", - "Pages\\首页\\AI动画页面.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/对话页面", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:02:28.9990668+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\首页\\对话页面.json", - "Pages\\首页\\对话页面.rd" - ] + "ModuleType": 1 }, { "ModuleName": "UserControlPage/输入框", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-19T00:38:24.4869645+08:00", - "ModuleType": 31, - "ToRemoveFiles": [ - "UserControlPages\\输入框.json", - "UserControlPages\\输入框.rd" - ] + "ModuleType": 31 }, { "ModuleName": "Image/发送.svg", @@ -1721,73 +1482,31 @@ }, { "ModuleName": "UserControlPage/聊天起泡", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T22:51:34.7377626+08:00", "ModuleType": 31 }, { "ModuleName": "Image/微信图片_20240304194015.jpg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T22:53:12.6415231+08:00", "ModuleType": 38 }, { "ModuleName": "Tables/AI助手", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:03:16.5557484+08:00", "ModuleType": 22 }, { "ModuleName": "Table/对话历史", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:03:27.6235909+08:00", "ModuleType": 7 }, { "ModuleName": "Table/对话主题", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:44:00.2426696+08:00", "ModuleType": 7, "ExclusiveType": 0 }, { "ModuleName": "PCPage/AI欢迎页", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-18T23:50:49.7446686+08:00", "ModuleType": 1 }, { "ModuleName": "UserControlPage/聊天列表", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-19T00:00:31.5602729+08:00", "ModuleType": 31 } ] \ No newline at end of file diff --git a/ForguncyDB.sqlite3 b/ForguncyDB.sqlite3 index 88d3994b..dc48d4b4 100644 Binary files a/ForguncyDB.sqlite3 and b/ForguncyDB.sqlite3 differ diff --git a/MasterPages/FGC_母版页.json b/MasterPages/FGC_母版页.json index bdd22d0d..dd03a9bd 100644 --- a/MasterPages/FGC_母版页.json +++ b/MasterPages/FGC_母版页.json @@ -35,14 +35,12 @@ }, "5": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true + "DesignLengthInPixel": 32.0 } }, "6": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true + "DesignLengthInPixel": 32.0 } } }, @@ -124,7 +122,8 @@ }, "Values": { "1,0": "TeamAction", - "5,0": "%CurrentUser.UserName%" + "5,0": "%CurrentUser.UserName%", + "5,1": "%CurrentUser.FullName%" }, "Formulas": { "6,0": "ODATA(\"ACT_RU_TASK_View/$count?$filter=负责人 eq \"&IF(ISBLANK(F2),\"null\",\"'\"&F2&\"'\")&\" and 类型 ne '抄送'\")" @@ -865,6 +864,10 @@ { "Name": "母版_待办数量", "Formula": "FGC_母版页!$A$7" + }, + { + "Name": "母版_当前用户姓名", + "Formula": "FGC_母版页!$B$6" } ] -}//2kkKsCo98Qk8D7o3LfVpRXZCL/G2O+CbhyA5TqIiTNgNSRz40b7fY+/i7bibWcFEv7UAUfKovP2d2DyP0OjHm6Ak+ba2Nx1oPabwevMMUX2h7J40QD6SLHmQQIn1/sfGGbe4Fi7KzdugRVJm0HYsn5jwypE0GVJEObQBtIeElflLNZHFGjBIhFEXBEtE2NCNKTHzGErZUm5KkcTHJJKKI2Gic65jiJVw2/YNgk+z7JuavlnAEcJ/MBV4MPbQBBzb7Nyg/lP2LRQJJhc1k43AWJPdWxex5TAh7rHRG1dhW6r5f7dT4PGs7Fh2EHZDW/T+YfGUQFioK8pclsYHbY/ClMsdT6aNuWrvnfVusvdqgIFvelDIfWMun79V3knNTJfPHtlgjW/2v/PkZaYPel63rF2e3JqeGhPUWM3V1gDpC9nJn4JF7QY1H/sHwfs0iGORHYQiS+EU5eOSIkFaku6l70vzqrKU5+RcW9n+3wN7ZJHRHOL3/Q5YZ9jpBVJp1zL+TBEgNt5GUtCguKu575dhd8Xk0VHENWRFEHpikn1WcbBgwfCGdGhjU/1+3s+IsDWR49Oi/i6rRwyousfZWyMeZqvyqk/NS+EvaHLY5N4zX/YDeS6SaGuIKpNeZIoJd51Ijg9a8aJZ2KBa89sYyT4BFMOYYtaCeKnysSRDj+ysnQ9zubUsdpB+RPHgjQVVQHOs5nqUOXhxw96cXSjC73iqMnNp9escQtV6//jnPBqFbV9FMrY8jBNf8u1RF941Z+eIW5gAKpirlSgHFQJ1wIMEJfoKnTwyOhNwtHjRMdZxgX/gV13+6/hpAuSrS5lzGjQrruu3OAUiIj19jOAHbV1zPs/nvVfGJRD0cTyuHEa9oc0cUy3n63M2EoQV8aGNEruyHvkLoWB3vjLjvtia3a4kyQ==|920 \ No newline at end of file +}//FCBapg8U+5eR5/RqfD9RpZX3r09UsbA6BOFGLFoVnZ1bPcc0TkFHfGoX4p9NsXmtlJLBolXUmKu8MyCJFu3t5TA6z7CVOAlsZ8zz/qb/gzlHRjpGA1M5FGGb2WsYc72aOsXyNb7Ocz4WhQJDszdcXUAJoxZm/qDwNikJb/UPQHMl1Pn0E+Iwub9MN+v+uUFFVmCLTIMDXdQAHJC/rqCfrYKyYYDQ/ch9jDtndqeIuD1R7mhPa8mJHwjq78I5Dhh9pjDFLOvy0SI7iD1ZMujNBI8uIYUb8bWjeT2De4CYxLFS+JF4HfYeef1b7+IATgGItc9QDa1SDcwtMn0pGD3AOsF8Nl1g+ZuiNVwQtq+KT7vec1ITgqiGm0+CYl7PZuSH1Uz2IJ39mah6eb+vwEN+nUXR+y03EE1VLC7dhSwCVmELktb3AS9XGTYUeAIywrtWTpQ4P8Ub4FRJB472hB5vaVgVN0k43lGeGnjOrLnsayc5B08iopbmjB/MhAtF2CN8sbEqLoemx9YCsBMEdvbZsYRj2CThjTDzKqFolDzur4T8JkL776AsQUN2vUAoC9Y3qhKXRIG/OwT+JoNTO5bfTkoxb7IXxnSnaw+RigYfN7ZSjLhj1xTAk32dlMpw9653nFF8RTC9C091l87h1RNNP44hT+BrgkWUWcINDj/+A4BatTyDtmCilP2rBYFxWFsyjiLAgPVV2LzS3wisNnteVvQJQdm3/2E8HA401IhXBDHsLG5Yao6FDMECT8y0cM1I4MlHd/2Q7m1+SNcfM4WKmyNux269JTVrIX0cvukDnMlLcchSxn9H9clr1XumwYk2McrQGWP5lUvPoHpRQ5g5T0//vEr7aT/zFCNi7Wehnf/1/wYVRR1wysK7FIaYd9UN2qrtBH/daO1eII52Fjo10w==|920 \ No newline at end of file diff --git a/MasterPages/FGC_母版页.rd b/MasterPages/FGC_母版页.rd index 40939c15..5dc649a8 100644 --- a/MasterPages/FGC_母版页.rd +++ b/MasterPages/FGC_母版页.rd @@ -13,6 +13,10 @@ { "Name": "母版_待办数量", "Formula": "FGC_母版页!$A$7" + }, + { + "Name": "母版_当前用户姓名", + "Formula": "FGC_母版页!$B$6" } ] } \ No newline at end of file diff --git a/Pages/21293af3013f474faf264d978cf3501.json b/Pages/21293af3013f474faf264d978cf3501.json new file mode 100644 index 00000000..f58518a0 --- /dev/null +++ b/Pages/21293af3013f474faf264d978cf3501.json @@ -0,0 +1,112 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 103.0 + } + } + }, + "InLogicalVisibleIndexes": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "Count": 9 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 595.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + } + }, + "Count": 1, + "DefaultSize": 595.0 + }, + "AttachInfos": { + "0,0": { + "CellType": { + "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon", + "UserControlPageName": "聊天起泡", + "PropertyValues": [ + { + "Name": "姓名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='21293af3013f474faf264d978cf3501'!A5" + } + }, + { + "Name": "聊天内容", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='21293af3013f474faf264d978cf3501'!A3" + } + }, + { + "Name": "头像", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='21293af3013f474faf264d978cf3501'!A4" + } + }, + { + "Name": "我方消息", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='21293af3013f474faf264d978cf3501'!A6" + } + } + ] + }, + "TemplateCellSource": "内容" + }, + "1,0": { + "TemplateCellSource": "角色" + }, + "2,0": { + "TemplateCellSource": "内容" + }, + "3,0": { + "TemplateCellSource": "用户名" + }, + "4,0": { + "TemplateCellSource": "用户名_全名" + }, + "5,0": { + "TemplateCellSource": "是否自己" + } + }, + "StyleDatas": { + "Types": { + "Strs": [ + "Body" + ] + }, + "SheetStyle": { + "FontFamily": 0 + } + }, + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "聊天列表" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//GLQAn5g/0JLvBD4u4JKhq9hyqIvK5hYl78pw4TVuT1mewC+tjFZ8LNcVkOf5AT5XtVJ4ZhDiCQUAQyR1MU0JZmamen8ODJAvIhQ3QMy+0GBGgpBN3eR4iYLTFfDZXCT1n5MiuqTAYIaB9mxDwyxDPFR7XqVQ9f38bnMU1hogmB2YcS5ntFn93zfD5YFCD/qTVVmJRoT+CkeOLzqVGznv3Fswzu+90jhgder2D6/1bMU0vZNOB0LSHdgkAh4IZ1Xp5LQhOuYAiNmUCeBbVXo6mxW8yG+KbvQmwYzJhv67tmc4fVKK+JhLLp6eACIqms0JHziTUyTAjOLJq0+ZNQxBMIhQUVubyBcG0JRf+tgDsph1lO0F7XC4dyJU/b0Mpn+6AoVmB2kSopAoHYThBEnzHGw1LjTgACF6vzBkUzvxjDzW9qEa8eoEi4jtyQMbzqw6PxZhTMC/3po1ttFol2+kdVovi1L0LmzjOst8LUNZu79KrACVDRKCrysPqoQKcMi79aXKRz08gHvY45jrhj7l4mSXIFHYB977cJnI8io+nYf5Zacrnzs2pap4KOXP+Xk+UfMS1X5Wpp8Ik5uOZR0Af1D/nM3IsypczVRAyGtgDlmeeqIPVGjhwOs7WN7ICKVcnOFyqjrjqsogM9CGUAXUGGs9Z/mn9EG6ZZmBWPa3PlYBv9O4m36I4hkVKW6M3v4u++lHzRV3aOyhsxgSSDmHncn61/NN6/gA0iEZ3cYc7gxQVM46rPlnhFBoWJkWrkiATjploP01UvwScWvjAk4IXmR6WlCaInZu4SYLMk7i8nbmoBEY+x2/ODuqFGqCnSlw6be3QBhhDY8XRl3btLzOUYsbrEvMW+tCoXcYGbcrNzqp8TkRC0qa6IQllzYsPCr7r2vIPM25ve0rSVPsQPp/xA==|920 \ No newline at end of file diff --git a/Pages/21293af3013f474faf264d978cf3501.rd b/Pages/21293af3013f474faf264d978cf3501.rd new file mode 100644 index 00000000..aa4b3508 --- /dev/null +++ b/Pages/21293af3013f474faf264d978cf3501.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 1, + "RowCount": 9 +} \ No newline at end of file diff --git a/Pages/2d17eefef7c5473fbc54f0c5820a6c1.json b/Pages/2d17eefef7c5473fbc54f0c5820a6c1.json new file mode 100644 index 00000000..06e075b0 --- /dev/null +++ b/Pages/2d17eefef7c5473fbc54f0c5820a6c1.json @@ -0,0 +1,83 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0, + "Mode": 1 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 3, + "DefaultSize": 15.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 135.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 3, + "DefaultSize": 15.0 + }, + "Values": { + "1,1": "新主题..." + }, + "AttachInfos": { + "1,1": { + "CssName": "ec-label", + "TemplateCellSource": "主题" + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 16.0, + "Foreground": 0, + "WordWrap": true + } + ], + "Types": { + "Strs": [ + "Text 1 50", + "Body" + ] + }, + "CellStyles": { + "1,1": 0 + }, + "SheetStyle": { + "FontFamily": 1 + } + }, + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "首页" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//Niqx7xadGhQiEobj/mcCHEW5UrLVIvVrS4eZJkWSlnZGealpdqqTXYld78mRTqJRgdijw+4zelXznPnOVQIpznDjB4FhGdLl/YhQh83dkyAFPzTcEJKfXtI6e/L2dd/fRAk1/wxWuB3H3gUkkk1R6UgZKBD7dpRmjnQPBmndZH1ct0gIQ0+LrJDJmRbGYpPvyJhOibgoHKSq6EuuMI5RSkKuh59UtiqTdqy694sPcS29V5/4L2FYNhNh8e+t55KxOZPY9+AkBgz4GaJTON4nQdMuRYllM7CrQ3gifoqS9yBCo+6v9wX5LaEy2OBPJPsgpUw5/LbEj1F1trv2wWcUOa28iCXW+zwsbD0rh/GmSikzAh1ts9Ns5Yz6Mru5qJQVytQEVeaEHoQjHaKuAOvpcy0HqSDahKT6Ka8djQmtJVHlVL0G0B12OF0L7Kt46USfukgPylKMjeoE2svcvdVA0FKAWH+/eRcb4lng6jpHdm0WT3UbryXACgM7rVdPEzz58u0aTNto7ZPqLibUFTkbc3+H1o2O9aIeSLlEgBi7bL/x87yJms2AmBHU+dXEdq1TyHLGMxhxiDNpHuMvycuPw327NHoA5fLLBKd1BYU2A8djxMlG1OTmCzQ9aSoY5JTvmbt3TJbmgihrT19dy+nwEUyLYRwy8qHC009ZttrQdQRRIKthLWUNPbeRqoXTEV0jWQHUUC/inWWutEixZjilZxBQUhJzBHmFu7PL1gTt8nvaqxsJcm/VKq6yDQl71V2uBHYpPA2VCJKwFLY9C3JKRqsjMeP/dgwzHx6AqqUUhFa5NFOxY2EgeYh87hZnTp9VJPW3nteN7A05aUYwe4Qb/xhrMPS2/uGXivUU8yymNLizdfcCuYurI/uqwHHcxjmITIa9yEhQYvyefHWOf3GthQ==|920 \ No newline at end of file diff --git a/Pages/2d17eefef7c5473fbc54f0c5820a6c1.rd b/Pages/2d17eefef7c5473fbc54f0c5820a6c1.rd new file mode 100644 index 00000000..7ec9107c --- /dev/null +++ b/Pages/2d17eefef7c5473fbc54f0c5820a6c1.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 3, + "RowCount": 3 +} \ No newline at end of file diff --git a/Pages/首页/AI动画页面.json b/Pages/首页/AI欢迎页.json similarity index 91% rename from Pages/首页/AI动画页面.json rename to Pages/首页/AI欢迎页.json index f72b13e5..5f210040 100644 --- a/Pages/首页/AI动画页面.json +++ b/Pages/首页/AI欢迎页.json @@ -403,7 +403,7 @@ "CustomNames": [ { "Name": "提示语", - "Formula": "AI动画页面!$B$14" + "Formula": "AI欢迎页!$B$14" } ] -}//hggfu1fJPif4mMEGDJTrmedVYSeQTIGiwFlq+vxfqPwvuFNMlwxN1wswzW6/wKloy1iJZoFgEBOWSyJWXFwRE6B67pPlAxijfdPHrXM9kWs6xa9gLa2Lqk/S11K4NxmoqrvKt0NaWbTG/BP7GC23ceccmuW/3Q4fOVRrCgUxV1aRFxNYcn7kTwuuH070GnEWz9GZtBsH0YPQEjBA9/+ZNHMWaC+htr24QcSfgbLR1o2k0JVzEdvqBSApO/hYmJLeIfIx0cZwlILYjP76eJbzhNchfVYQ/vlwnxLcoLRzoUNGVZZkXxMJ0QLqmSRsODCNqqZ4U9Ddxq/xu9I8IG9iLS+oFZrF0jnLBJSOD9ppeOWM3Bx7DiboIJtxhtnB+gOEHgzbAMrxLT4hdKoAqYrsUsJF+NHqVIDR2X1hHkPZoMl+EVJSn6LyD8aqTKD/3BscnIyBWozhyeRVd5JSGvnUuVrmkwJmhwh7i0LV4QMtaYvHpX9lWhNnVMKTi72OxzVxm5C+58pGMa6GsP4k/sEqtKiYzp9a7zACpoJU+prPJJA7Nwhlnn/8h+Qyx6rlCwtFe2mxyXR8ew/8RZrmVk0d9Qofi2KMw9gQOgZg7OJgw6G0Nd0hBuSlksWWd+FHUHSuSkw76HAm0uZghmDQmkW2taDaT/fQx9OvG92TU0lgyppHmWiy9GSKeTTaSTlYaEh81PFCxy5Mj6HNl3pS5s3Gl3p4vKZXjCvghD0kT1L6zhasCVgGS1k6igKypq47T4yW/yX6DdKR8kWE6o074NLynkT5KngN2w51zNoM0cQ1LJtAieJ93larSFmFRdCDqDsvvXTNnvjSv0azxRuljjuGSWlvU0yfJdWY7IX8fR5BZSpS9SnkiO/W/4VbEvORrgES7MOMAXrlbJIp+gExBMunjw==|920 \ No newline at end of file +}//hACEJdWqMEvUHbdNosx9GHZUThvK7+gmTAF6tL3ZoV/v+FzLDR+O92iBOt5SsUp/ATf3ekaAYJS+S+uol8ilcSwtEEICFED5dxMvpvrKwog0OjsWNKp4nGnvx1rXUw7XBURmuEfpdpW4o/D1Qp+Lsp4fbSHpzQlnIgRR2fk6ECPF5yJhTixeLTjumXLhpJJu3+xAKWQkH8MProTK3c6wq9U6hh9INfjcAmqDuQAenf/XM7pAQGOcVipMimlPDc6V3iR15uNAIWPkaoQkDtLAH+iWJSSrxi//LKwq3nSRjgkRwqFJnVDAUYJO6O35TSYUAqXJXK+WKESW6o6X7n7ps42uOinfgjBBx5aUIHjD3Y2X4N/G7Wzv30JXdCkVyNMNxhYH7vSStPkkrX/3Vpt3vfBu4W5CQhuRWxTT/DQz4YCRtUXJxliyuDUMZr+Dgm+ibLnrYqcFc6iADWuQFJb7T/St2QsVinnLMgWcpbQXeQXP+FbhWlStWVPBvC5ZsBHpPbjK1f/SQGomRg7MJQwv4OIySYIoA1jDZyebZZWRwe/24pPU392EvwYGpnkpAQ7VOPi54bxsHLc/vteC++YboGtoZnZ/INS5DCxXClXf82qymrQKgzdEU3vgVlzh3/TojdovCNfnL2SxJ3Ww+5u0isl6zKEgkNAbDlHGAZ40Xvzoe24x8a6sB9GF9TSC6GMsu+iPJJKwaM7c6AY5mJwgg6Fucazwkq4W0JPnWVXlL+eOyJvsZX5WGIPwxYk/9teMzdcFzt2QbRXMzK8gKEjlJaNQ0hm7eWpgULeg3WpytVpCdwkLAPi2Obe9nIwdMSsRJBs7FDzpprpFrTLrONZ7OeStkx6ett9ru+QupT+ENERMmNZL2aqeAyIi6WpZUqaQ20HYTsWFNtHC3TVZ1Q5MUg==|920 \ No newline at end of file diff --git a/Pages/首页/AI动画页面.rd b/Pages/首页/AI欢迎页.rd similarity index 75% rename from Pages/首页/AI动画页面.rd rename to Pages/首页/AI欢迎页.rd index 8e6e10dd..a1953371 100644 --- a/Pages/首页/AI动画页面.rd +++ b/Pages/首页/AI欢迎页.rd @@ -5,7 +5,7 @@ "CustomNames": [ { "Name": "提示语", - "Formula": "AI动画页面!$B$14" + "Formula": "AI欢迎页!$B$14" } ] } \ No newline at end of file diff --git a/Pages/首页/对话页面.json b/Pages/首页/对话页面.json index 722676e1..882c1c9a 100644 --- a/Pages/首页/对话页面.json +++ b/Pages/首页/对话页面.json @@ -1,10 +1,161 @@ { "Rows": { - "Count": 45 + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 467.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 36.0 + } + } + }, + "Count": 2, + "DefaultSize": 467.0 }, "Cols": { - "Count": 20, - "DefaultSize": 60.0 + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + } + }, + "Count": 28, + "DefaultSize": 32.0 + }, + "AttachInfos": { + "0,0": { + "CellType": { + "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon", + "UserControlPageName": "聊天列表", + "PropertyValues": [ + { + "Name": "主题", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=对话页面!当前主题" + } + } + ] + } + } }, "StyleDatas": { "Types": { @@ -16,6 +167,9 @@ "FontFamily": 0 } }, + "Spans": [ + "0,0,1,28" + ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", "PermissionData": { @@ -38,5 +192,11 @@ "PrintInfo": { "PaperSize": {}, "Margin": {} - } -}//ef/6Gdw2yLgYiUmnNfcD1X9MEC8RDMBzLVtWKiZI7iePjo8PFj+rSnoDm9WE9V9/sFmQeJsOU7g+tRwsNAWfbXE6yeqrpk9Z/WAlOnDiXDHxQwsNwlMF2EhcFAMQV/WMe9wTnlWfrk95W2Q3Mg/bqb9ZxN1Afybq8PR13KHYMuOCaaf7DVz+ppPZyAhz7RnHD5XZFiu/a7FItN2r2+Dstz6k+SDHVDNpSLVlDfBwRM/F00Wi6Hyf6PxJH6LZiww7E9MUhMcHUW+tOmBz3llh5BAzQ0NUsFVeK/MMSVNrWKDqgK7amDL+SZv6RHWMS1X/aJev22dQsqIoAyJ3JRTyOpdP1B+1Bkr2gk+jLnh7G3NMPo+qIzPcQgpsw+glhkISl6IBWQ/ZwjOS5lWqXqJtWUxv14mC9Y2pYDksB4gfjYmxnk39UCH2gq8qIYM/7Akwy0ENtv4STOrGR48BIV2vtaWAmHg5sUZ1yIX0CsfCYEHmL5a2tnB8bDsmfQnq+i/RPJMMcePnWQftzht3D6g2AVOpRCvn7tmXSvw7JAYYONkrkiv0UD2uc3Xl8P/i74Ojady178+JiiCkG0DmGsMQJBtfzLdWm+V8PaJr/1uz3UIJY1A0UzP5ryX62rszppSNeF8cfQkDpsZI9KmuYknK2JSlWsYtukwRdab+kMO6K1iw0L4oOEKRunPBRuDBZiJekkVtclprhYWWSBTpUXER9waowZwubIDEJZqP0Zpc+P7B+hxX7VdNd3sUHP6gJk+WqSj+hvE1sY2zQXkrKQchl7+aDST6/qdeziz6IYh9AVfq77hxcpKrDDX0km92iLSRWOAeFg36z9RVZhJL3eYlu/qc2N6QTlxcFYd0njOepdHg3LYr9L8LRMtTW4Ix5x7oM7NvtZGfeRzxDivX3hFGGA==|920 \ No newline at end of file + }, + "CustomNames": [ + { + "Name": "聊天列表组件", + "Formula": "对话页面!$A$1" + } + ] +}//dXekz8zUZ4IkcVVUWN3+Lh3r2uxMEGUQFM1+bpFafz8n/OfDmL/ypMlsoe/2Q2ymRaVoOjcn30XYpujIR561oZCdU+IWdrOUcZeZY/D6RDgqNfRFDWGh/tSKkJeX08BrVOy92wduMuQiakVzevos+S40qFovb8y8HqkPqDaql1QtM+Q2rCjPQdpPctVPBj2NhfnQxsv3rTQ1cycoyHK/+Ec+UHHYXwDVo7C9+XrU8NGAQSbDCtf1Iduxknl/pKP5PAEdoy+z3wr9rEcJ0b2WgM/KGHeXKc1tczup4CV09Pzew8NmGD9m5kFzlPiBL7mOQXJYOSa6PzKxdDGgEsKHOUatluiOraAbciU6M8Uffkrr2mn2DHbbKSx5SGEHYWZ0DvQhyxnI5Mp2y1ejts3YDBRvsmoooNi71FWjWtIYQFwjh/7oNEkK/lWrxiPmqR8f6P7LtEzZkNlUYoM0kGocb/8U90twO4hXN5F2aIQ35iXmUkk0VaYwYCOQcVVl6MhPLX3KaxJul/IjXCCtSZDgufr/eco08kHFF60sMUUBj5rTUpKc8PBFSrfeHl15pH/76zreM6EBULpWWN3mobkMgUgOfkWEpZxWQt6Ny2byJ9C09/OBwjipa+dmLT0QTjNuBSN1HR8mUU8BhYDiG9bnXlFESBnMU+nzTFAz/IIkL566kMFoT+EdH2sLuHgEUirAyLWpqCsaUf/XaUT+dKa4q2nXLAJbBmrEkPWp7YjX0o0QIF/etZenVGDwp+jFKl+ox/HaUTaoweuwYM/YV5G1DN+l7EBVEwNuoWSE6h66owgPWKr34f85DxULH6Jl7acWCURYCFd5501I9FJovdklEC3Yhl0UxnlUIus22EWREvYPTmbki6p0L2iUgXfGX2dUQ5Gc0OzbiBTBuykyBNNw4w==|920 \ No newline at end of file diff --git a/Pages/首页/对话页面.rd b/Pages/首页/对话页面.rd index 66879013..3ec783c7 100644 --- a/Pages/首页/对话页面.rd +++ b/Pages/首页/对话页面.rd @@ -1,5 +1,11 @@ { "PageType": 0, - "ColumnCount": 20, - "RowCount": 45 + "ColumnCount": 28, + "RowCount": 2, + "CustomNames": [ + { + "Name": "聊天列表组件", + "Formula": "对话页面!$A$1" + } + ] } \ No newline at end of file diff --git a/Pages/首页/首页.json b/Pages/首页/首页.json index 4ff31d29..e798d608 100644 --- a/Pages/首页/首页.json +++ b/Pages/首页/首页.json @@ -85,7 +85,7 @@ }, "15": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 33.0 + "DesignLengthInPixel": 23.0 } }, "16": { @@ -94,29 +94,30 @@ "Mode": 1 } }, - "17": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 53.0 - } - }, "18": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true + "DesignLengthInPixel": 31.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 31.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 34.0 } } }, - "InLogicalVisibleIndexes": [ - 18 - ], - "Count": 19, + "Count": 20, "DefaultSize": 32.0 }, "Cols": { "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 48.0, + "DesignLengthInPixel": 50.0, "Mode": 2, "MinLength": { "Unit": 1 @@ -128,17 +129,21 @@ }, "1": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 48.0 + "DesignLengthInPixel": 165.0, + "Mode": 1, + "IsHidden": true } }, "2": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 24.0, + "IsHidden": true } }, "3": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 24.0, + "IsHidden": true } }, "4": { @@ -166,6 +171,46 @@ "DesignLengthInPixel": 32.0 } }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, "26": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 @@ -183,7 +228,7 @@ }, "29": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 30.0 } }, "30": { @@ -198,32 +243,13 @@ }, "32": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 30.0, + "IsHidden": true } }, "33": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "34": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 30.0 - } - }, - "35": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "36": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "38": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 48.0, + "DesignLengthInPixel": 50.0, "Mode": 2, "MinLength": { "Unit": 1 @@ -232,34 +258,437 @@ "Value": 1.0 } } - }, - "37": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 48.0 - } } }, - "Count": 39, + "InLogicalVisibleIndexes": [ + 1, + 2, + 3, + 32 + ], + "Count": 34, "DefaultSize": 32.0 }, "Values": { - "1,2": "AI动画页面" + "1,4": "AI欢迎页" }, "AttachInfos": { - "1,2": { + "1,1": { + "CssName": "fade-in animation-delay-1", + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "2d17eefef7c5473fbc54f0c5820a6c1", + "Command": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=ID" + } + ] + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "对话主题", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "对话主题", + "ColumnName": "用户", + "GUID": "a182d213-5edf-4223-9112-cfeade0f0a5c" + }, + "Value": "%CurrentUser%" + }, + { + "BindingInfo": { + "TableName": "对话主题", + "ColumnName": "主题", + "GUID": "2144802b-377f-49df-829b-616a061c371e" + }, + "Value": "新创建的主题" + } + ] + }, + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!M20" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!ID" + } + } + ] + } + ], + "ID": "98d2bbb0-f186-4851-918d-e8b88029d07a" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!当前主题" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!ID" + } + } + ] + } + ], + "ID": "402cfb97-9cfe-42a4-87af-4015c3c26265" + } + ] + } + ], + "ParamProperties": { + "ID": "ID", + "主题": "主题" + } + }, + "DataSourceType": 1, + "DataSource": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "对话主题", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "对话主题", + "ColumnName": "ID", + "GUID": "3a6a41fb-86e3-4052-b000-0f524465f9ea" + }, + "ColumnName": "ID" + }, + { + "BindingInfo": { + "TableName": "对话主题", + "ColumnName": "主题", + "GUID": "a20d0f94-86c7-4784-835a-568652aa8b1b" + }, + "ColumnName": "主题" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "对话主题", + "ColumnName": "用户", + "GUID": "3729856b-909f-481f-9664-3359ef4352de" + }, + "Value": "%CurrentUser.UserName%" + }, + "NullFormulaValueQueryPolicy": 1, + "OrderBySqlCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "对话主题", + "ColumnName": "FGC_CreateDate", + "GUID": "ac946d18-5e7b-49e2-aaec-d5d7ce807d0c" + }, + "Order": 1 + } + ] + }, + "IsListviewDataSource": true, + "CustomColumns": [] + }, + "DataSourceListviewName": "图文列表表格1", + "IsLoadOnDemand": true, + "LoadOnDemandCount": 16, + "TemplateKey": "悬浮变灰", + "AllowAddNewRow": true + } + }, + "1,4": { "CssName": "", "CellType": { "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "AI动画页面", + "PageName": "AI欢迎页", "TabIndex": 2, "DisableTabOrder": true } }, - "16,2": { + "1,32": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!E2" + }, + "Value": "AI欢迎页" + } + ] + }, + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!B:D,首页!AG:AG" + }, + "Value": false + } + ] + } + ], + "ToolTip": "清空记录", + "Size": 18, + "ImagePath": "Application/042_brush_1.svg", + "BuiltIn": true, + "UseCellForeColor": true + } + }, + "16,4": { "CssName": "fade-in animation-delay-1", "CellType": { "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon", "UserControlPageName": "输入框", + "CommandHandlers": [ + { + "CommandName": "发送内容", + "Commands": { + "Commands": [ + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "aaaa", + "ParameterValue": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!内容" + }, + "ID": "3780e8d9f7dd410b87c0294ddea65dba" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=首页!当前主题" + } + ] + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "对话主题", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "对话主题", + "ColumnName": "用户", + "GUID": "5e6ad134-0fed-4457-b235-efa146f849f0" + }, + "Value": "%CurrentUser%" + }, + { + "BindingInfo": { + "TableName": "对话主题", + "ColumnName": "主题", + "GUID": "4f600f47-db1e-4e63-aeab-70ec147631ed" + }, + "Value": "新发起的聊天" + } + ] + }, + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!当前主题" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!M20" + } + } + ] + } + ], + "ID": "7ff72f54-cef6-4560-b009-d3e807a8ac9d" + } + ] + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=首页!对话子页面" + } + ] + }, + "value": "对话页面", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!E2" + }, + "Value": "对话页面" + } + ] + }, + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!B:D,首页!AG:AG" + }, + "Value": true + } + ] + }, + { + "$type": "xTools.Commands.xDelayed, xTools", + "Millisecond": "1000" + } + ], + "ID": "9f34686d-83ac-4aef-a600-097220b6e2b6" + } + ] + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=内容" + } + ] + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=对话页面!聊天列表组件" + }, + "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.1.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "CallUserControlPageMethod", + "ParameterValues": { + "userControlMethodData": { + "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon", + "UserControlPageName": "聊天列表", + "MethodName": "添加一条消息", + "ParameterValues": [ + { + "Name": "用户名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!母版_当前用户" + } + }, + { + "Name": "全名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!母版_当前用户姓名" + } + }, + { + "Name": "角色", + "Value": "user" + }, + { + "Name": "内容", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=首页!内容" + } + }, + { + "Name": "日期", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOW()" + } + }, + { + "Name": "是否自己消息", + "Value": "1" + } + ], + "Returns": [], + "MethodResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "MethodResultMessageTo": { + "SerializeProperty": "msg" + } + } + } + } + ], + "ID": "3348edd1-2799-4b6b-8c7a-2cbf55b73375" + } + ] + } + ], + "ParamProperties": { + "内容": "内容" + } + } + } + ], "PropertyValues": [ { "Name": "水印内容", @@ -275,30 +704,90 @@ ], "TabIndex": 1 } + }, + "19,12": { + "BindingInfo": { + "TableName": "对话主题", + "ColumnName": "ID", + "GUID": "13c24efe-b5bb-4032-800a-7f9d52aac845" + } } }, "StyleDatas": { "Styles": [ { - "FontFamily": 0, + "HorizontalAlignment": 0 + }, + { + "HorizontalAlignment": 0, + "BorderRight": 0 + }, + { + "Foreground": 2 + }, + { + "Background": 3, + "FontFamily": 4, + "BorderLeft": 1 + }, + { + "FontFamily": 4, "FontSize": 13.333333333333332 } ], "Types": { "Strs": [ - "Body" + "Center", + "Background 1 -15", + "Background 1 -50", + "#FFFFFF00", + "Body", + "black" + ], + "Borders": [ + { + "Color": 1 + }, + { + "Color": 5 + } ] }, "CellStyles": { - "17,37": 0 + "1,1": 0, + "1,2": 1, + "1,32": 2, + "2,2": 1, + "3,2": 1, + "4,2": 1, + "5,2": 1, + "6,2": 1, + "7,2": 1, + "8,2": 1, + "9,2": 1, + "10,2": 1, + "11,2": 1, + "12,2": 1, + "13,2": 1, + "14,2": 1, + "15,2": 1, + "16,2": 1, + "17,1": 0, + "17,2": 0, + "18,12": 3, + "18,32": 4, + "19,12": 3 }, "SheetStyle": { - "FontFamily": 0 + "FontFamily": 4 } }, "Spans": [ - "1,2,14,35", - "16,2,1,35" + "1,4,14,28", + "16,4,1,28", + "1,1,16,1", + "18,12,1,5", + "19,12,1,5" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -319,6 +808,7 @@ }, "RowBreakLines": [], "RepeatRangeSettings": [], + "RelatedDataTableName": "对话主题", "EnableTabIndex": true }, "PrintInfo": { @@ -340,7 +830,17 @@ }, "IsAutomaticStroke": false, "IsAutomaticFill": false, - "Size": "1310,692" + "Size": "1237,693" + } + ], + "CustomNames": [ + { + "Name": "对话子页面", + "Formula": "首页!$E$2" + }, + { + "Name": "当前主题", + "Formula": "首页!$M$19" } ] -}//Y77cYzP8UeNrkZTGya5Wz3LimIQzShCROhc+fOmlZ3+bdVXxVSgPOSfWxDEvM+x1sC33UuWKG8LRuNpB9dA4lt3rOImxc22TgdqFyeXX8xyy0ncGT5Kd6sCv57BHX4w0bujt8oaJ8dCU1SwFC0x0BUxE0pR+pSDV4+15FCMpBTFEDsh295+LaRum6e53iwvECNh2H5fmi8NcBHUye1LbREuh7Js9c0AOvd34vFTzkafSsYIZDBDumKD1KeRDDwD4bQ1unp/HpX55QAKouWFCUQ+tB/TS2DqVSprsHNjtZLEYA4aRb4IwC3aiKGiVAHfnen0DRrg+lo1eV6tmbXoUPurWHjedzNUXaKOa7K3hBYawwolclF3AnP1vhiHuzXEV+dFJ4fkF+ov8Yk53RgibaCdYjvwMse6MKjRBVoJJB5n9qGf98sVy3EfuSY7GVDnsRJ4KEsiXvScgO9rPiL7omC3up9hSnkoTyiaRlOkDVWDlpiQtX/PRbS6i+OQXs4cNBNggyO+K6xZq9kimMxvOpOVqyF36PuM12zFb5nt2uv3MFHuXRyVBFyYanjOtFWxhSAW7j2m/xFeaOOQcNRzQvQ1L/fWaeh4Au6h3qsoj6Pz2Q2XQoWZ9WEa1AHvI8oTN726FmvBThK1cF+Qeb+JmfL6XArAfli9B0ROiVcTkHsoo+FTdtqDuEHufUHz1dUx219wtzKrCaG8TM2XSSw185uu66B4Q33zldi40gbqTWCGMVoQ1FXKUsveSjeWaSvsG0oOK86it1aZllYLnfXKu3H5DhMk12wd6I9Ws6g8vI30EzuWdY/cqudXRDcI3bQgdVZigEaCfBnNbVbLLP8yqylcLHaPA7cpHUP59mUsBXBWjLVO1+dww2tFW64K1MICdUoKn0aoK/RGIsq4ulFeRTA==|920 \ No newline at end of file +}//kccO+vOZjw98uaDZvPIsqiI9gh3C/s3DJHCQcptu6hZbqW06OAGhBDDUN2v7+d8psgqN0ufiUvDWkLAsoXUsXSIirmU4hT9UKGLXieFSLA21TSFA5TvfyA7AFb8CBDIclYnu5rLyiCuLwq+hrHWBwES8GNmezrUzZNre5YeonMWvdmWFr+DdukfXDIndHe1MJadDOTa7DNRUF8nk3nYCok+RxXFdJGcseBtuerTDbyI5XTLRblTw2AAv+FlR0OLToQohF6S+Qb9FAKue1dMl3N/Gup5XqMuqQNF03Vd+01j3+0N7NmgXAkMc1uh7lovDiIw6ML9fmpb6IDPPZGqNOUgtw7gH6p0v4f7XxsCFvr05jG4VTJEkvpn2VsA0xUxgvHklwqKWzK+an9yCWlBqpzB+iudmkuxI04GiHq1yEFs5zsmrJeYZUE/y/OmEwwBJTqUuuHUuIb9JlSLOWl62pwt6hX4yiQonpIHy3QotPiRo+jr85qzEyaaG6JSjGYwjOMwNIo00IADBRzu6+QAXQiYChSqxXJPecJ5nvPIaxljUHcVmL8BprldbFYvNSyhelWEv8Isb9trbrK1QZ20JYS73KGl6xim8P54n/GC5QjbE9hqpcQ7z0fT2Ait9bpOf2uN5LGsL5tNf0/Anl3xSjjSiU+Y7tSXVpU3zDcSEuZ1HBCTTjcyHt/RNv9u3oDHf+vCIqai5ZaWE6tzBCKvzyWY/ZsJ9TGd0/KesGfmPHalBIRAY6b4f5hftz3k6T1WNd8wcxzaFfjqfkoxgtekBzOAebaoKQrdncp2uaf7FQnSnOnrfLPy1m0x88O2FzUCYGQNrZDCwgoXJktpYTIF3pGPh+PrIXD9E6Qj5iQsKLhJXP9KcDeVdWfjkrJUx9iM/VzJP3QFAya/YjkfmXOO4Xg==|920 \ No newline at end of file diff --git a/Pages/首页/首页.rd b/Pages/首页/首页.rd index 6409277e..0942d3da 100644 --- a/Pages/首页/首页.rd +++ b/Pages/首页/首页.rd @@ -1,5 +1,15 @@ { "PageType": 0, - "ColumnCount": 39, - "RowCount": 19 + "ColumnCount": 34, + "RowCount": 20, + "CustomNames": [ + { + "Name": "对话子页面", + "Formula": "首页!$E$2" + }, + { + "Name": "当前主题", + "Formula": "首页!$M$19" + } + ] } \ No newline at end of file diff --git a/Plugin/xTools快速开发工具包-9_0_4_0.zip b/Plugin/xTools快速开发工具包-9_0_4_0.zip new file mode 100644 index 00000000..70f17f37 Binary files /dev/null and b/Plugin/xTools快速开发工具包-9_0_4_0.zip differ diff --git a/Tables/AI助手/对话主题.json b/Tables/AI助手/对话主题.json new file mode 100644 index 00000000..472f4f6a --- /dev/null +++ b/Tables/AI助手/对话主题.json @@ -0,0 +1,50 @@ +{ + "Name": "对话主题", + "Columns": [ + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "Unique": true, + "AutoIncrement": true, + "DatabaseColumnType": "System.Int64", + "MaxLength": -1, + "Name": "ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "System.String", + "Name": "用户", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Name": "主题", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_Creator" + }, + { + "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_CreateDate" + }, + { + "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_LastModifier" + }, + { + "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_LastModifyDate" + } + ], + "PrimaryKey": [ + "ID" + ], + "Indexes": [] +} \ No newline at end of file diff --git a/Tables/AI助手/对话历史.json b/Tables/AI助手/对话历史.json new file mode 100644 index 00000000..34169c67 --- /dev/null +++ b/Tables/AI助手/对话历史.json @@ -0,0 +1,97 @@ +{ + "Name": "对话历史", + "Columns": [ + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "Unique": true, + "AutoIncrement": true, + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "主题", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "角色", + "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": "内容", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "用户名", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.ImageBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "图片", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "附件", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_Creator" + }, + { + "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_CreateDate" + }, + { + "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_LastModifier" + }, + { + "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_LastModifyDate" + } + ], + "ExternalDatabaseInfo": { + "DataBaseType": "6db454c0-531c-4395-9122-921a18942902", + "AllowModifySchema": true, + "ConnectionId": "业务表", + "SourceTableName": "对话历史", + "SourceTableSchema": "dbo" + }, + "PrimaryKey": [ + "ID" + ], + "Relations": [ + { + "PrimaryTable": "对话主题", + "PrimaryColumn": "ID", + "ForeignTable": "对话历史", + "ForeignColumn": "主题", + "IsDetailTableRelation": true + } + ], + "Indexes": [] +} \ No newline at end of file diff --git a/UserControlPages/聊天列表.json b/UserControlPages/聊天列表.json new file mode 100644 index 00000000..6bb054d6 --- /dev/null +++ b/UserControlPages/聊天列表.json @@ -0,0 +1,413 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 343.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 1 + ], + "Count": 2, + "DefaultSize": 343.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + } + }, + "Count": 28, + "DefaultSize": 32.0 + }, + "AttachInfos": { + "0,0": { + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "21293af3013f474faf264d978cf3501", + "DataSourceType": 1, + "DataSource": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "对话历史", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "对话历史", + "ColumnName": "ID", + "GUID": "f0811285-23e4-4455-a6e8-7460a42891cd" + }, + "ColumnName": "ID" + }, + { + "BindingInfo": { + "TableName": "对话历史", + "ColumnName": "主题", + "GUID": "522bc8e8-206b-4c8f-a571-758debb2da4e" + }, + "ColumnName": "主题" + }, + { + "BindingInfo": { + "TableName": "对话历史", + "ColumnName": "角色", + "GUID": "8ba1dafa-12a9-4763-9a47-c6217afaa7f6" + }, + "ColumnName": "角色" + }, + { + "BindingInfo": { + "TableName": "对话历史", + "ColumnName": "内容", + "GUID": "f8dd0041-3fd6-49fc-a1f7-80a2cb5e0721" + }, + "ColumnName": "内容" + }, + { + "BindingInfo": { + "TableName": "对话历史", + "ColumnName": "用户名", + "GUID": "4ce37189-0536-4ff8-b82e-4fd474cf5ab0" + }, + "ColumnName": "用户名" + }, + { + "BindingInfo": { + "TableName": "对话历史", + "ColumnName": "图片", + "GUID": "778c1975-9da9-4a33-bb03-48557cf1f33a" + }, + "ColumnName": "图片" + }, + { + "BindingInfo": { + "TableName": "对话历史", + "ColumnName": "附件", + "GUID": "341087d6-11d1-4c70-a74b-ec44337794a3" + }, + "ColumnName": "附件" + }, + { + "BindingInfo": { + "TableName": "对话历史", + "ColumnName": "用户名", + "GUID": "a6a6cc32-7211-4b44-9b67-90b279451184", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + }, + "ColumnName": "用户名_全名" + }, + { + "BindingInfo": { + "TableName": "对话历史", + "ColumnName": "FGC_CreateDate", + "GUID": "1bc0eec5-ca8a-44bd-b0db-6900eebd93ca" + }, + "ColumnName": "创建日期" + }, + { + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=IF(聊天列表!角色=\"user\",1,0)" + }, + "ColumnName": "是否自己" + } + ], + "OrderBySqlCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "对话历史", + "ColumnName": "FGC_CreateDate", + "GUID": "0075eb66-9f70-4097-a695-dfa288a92e3d" + }, + "Order": 0 + } + ] + }, + "IsListviewDataSource": true, + "CustomColumns": [] + }, + "DataSourceListviewName": "图文列表表格1", + "DetailTableSetting": { + "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon", + "ColumnOfDetailTable": "主题", + "MasterTable": "对话主题", + "ColumnOfMasterTable": "ID", + "DataCommitType": 2 + } + } + } + }, + "StyleDatas": { + "Styles": [ + { + "HorizontalAlignment": 0 + } + ], + "Types": { + "Strs": [ + "Center", + "Body" + ] + }, + "CellStyles": { + "0,0": 0 + }, + "SheetStyle": { + "FontFamily": 1 + } + }, + "Spans": [ + "0,0,1,28" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon", + "PropertyDefinitions": [ + { + "Name": "主题" + } + ], + "CommandDefinitions": [], + "MethodDefinitions": [ + { + "Name": "添加一条消息", + "Params": [ + { + "Name": "用户名" + }, + { + "Name": "全名" + }, + { + "Name": "角色" + }, + { + "Name": "内容" + }, + { + "Name": "日期" + }, + { + "Name": "是否自己消息" + } + ], + "Commands": [ + { + "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", + "ListviewName": "图文列表表格1", + "UpdateType": 1, + "UpdateValues": [ + { + "Column": "角色", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天列表!角色" + } + }, + { + "Column": "用户名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天列表!用户名" + } + }, + { + "Column": "内容", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天列表!内容" + } + }, + { + "Column": "用户名_全名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天列表!全名" + } + }, + { + "Column": "创建日期", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天列表!日期" + } + }, + { + "Column": "是否自己", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天列表!是否自己消息" + } + } + ] + } + ] + }, + { + "Name": "更新消息内容", + "Params": [ + { + "Name": "内容" + } + ], + "Commands": [ + { + "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", + "ListviewName": "图文列表表格1", + "UpdateValues": [ + { + "Column": "内容", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天列表!内容" + } + } + ], + "UpdateRowType": 1, + "SpecifiedRowCondition": { + "$type": "Forguncy.Model.UpdateListviewCondition, ServerDesignerCommon", + "Column": "ID", + "value": "%Null%" + } + } + ] + } + ], + "PageLoadedCommandList": [] + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//pfLFkAiCYndAobWzeJzvauLH7IuxWEI2Kl3SyTclW788NzziflEqHgAmMQZSGmNBo1iNEDSjTbxN2Y4GLgougkfn+bYrhRS9zr/BMVxuVNgkCk+AfbcHUJ1lr1q6pw+e5rPBalB8Tip6wu4mIxzhfQoTEQY5Lf7e2gMhFqglovhfRk3JtHNhaHPkklJnqVu1E/nPvfS7zfYYvV6fu3u4ICJd/GKzdwy7MbQxIEGVN4MAXPj1xZa9j4/3RfC5RzB8gsv0wCTV0nyok9BN24FOZ6EjBbjl6qaHnS0monqWFz1iLk3OmPD2b5xxzPiDN0jwxEVWDOOoBtNatRgAeH/0bRQsyXiJdogXXfTZPOE8Q96el4aR4tbiKhJW+1TKRosYUm6+W2gyvDI4dotPypYpkbEIf8kAn8xCSq24owZb8FJELJBP6uvm/mS5IGgZQjHHuZPLNZvkxXhZ2J/d2G+/zffdMjXTEVdcgNlc7fixk2mPShxPSZqv85pNl2MQKpyfOenq/ixvqHM/jXHBD4Vf7ekcLR1DLXtImx3f6AnLDMi1BWL5oCoOni9waoyR0a+WXlyXpXCTUe4SZfHteoWkJwl2RuH1LZfHekjGVkh1o92VYg6sAXH9IC1OggvpTOu4i0WjFKpTePJVjOzZp2B6CVrKI8cwd/62pgpQUMx3QcW88Dv+ZnMuFhMpOcBn5XIdcfxzyc+kjFpa/+jKaSMcKR5tKsvuwS2Lr+ZTMmfN9NBxsMHCX6Cg37SWGIXnoD/1eaSHvtTN8bprk5cKlHhSRFBIukbXZeM3hEA5pVT6i+E6CIm6eM3pdDb2YGtnuDCkT0UrHUqhImnOzM674QYb0B11XYF6TJU3zdLAdKXlALtp7o5Y92vC08R1o3k8IB1AJ5TmqswaR44qB77SMIc93Q==|920 \ No newline at end of file diff --git a/UserControlPages/聊天列表.rd b/UserControlPages/聊天列表.rd new file mode 100644 index 00000000..bbeb3229 --- /dev/null +++ b/UserControlPages/聊天列表.rd @@ -0,0 +1,5 @@ +{ + "PageType": 3, + "ColumnCount": 28, + "RowCount": 2 +} \ No newline at end of file diff --git a/UserControlPages/聊天起泡.json b/UserControlPages/聊天起泡.json new file mode 100644 index 00000000..fd55e189 --- /dev/null +++ b/UserControlPages/聊天起泡.json @@ -0,0 +1,440 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 22.0, + "Mode": 1 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 7, + "DefaultSize": 10.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0, + "IsHidden": true + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0, + "IsHidden": true + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0, + "IsHidden": true + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 1, + "IsHidden": true + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 1, + "IsHidden": true + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 1, + "IsHidden": true + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0, + "IsHidden": true + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0, + "IsHidden": true + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 1, + "IsHidden": true + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 1, + "IsHidden": true + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 1, + "IsHidden": true + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0, + "IsHidden": true + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0, + "IsHidden": true + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 8, + 9, + 10, + 11, + 12, + 13, + 14 + ], + "Count": 15, + "DefaultSize": 32.0 + }, + "Values": { + "1,3": "username", + "1,11": "username", + "4,3": "思考中..." + }, + "AttachInfos": { + "1,1": { + "CellType": { + "$type": "ElementUI.AvatarCellType, ElementUI", + "CommandList": [], + "icon": { + "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin", + "Name": "微信图片_20240304194015.jpg" + }, + "showSystemAvatar": true + }, + "TemplateCellSource": "头像" + }, + "1,3": { + "TemplateCellSource": "姓名" + }, + "1,11": { + "TemplateCellSource": "姓名" + }, + "1,13": { + "CellType": { + "$type": "ElementUI.AvatarCellType, ElementUI", + "CommandList": [], + "icon": { + "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin", + "Name": "微信图片_20240304194015.jpg" + }, + "showSystemAvatar": true + } + }, + "4,3": { + "CssName": "", + "TemplateCellSource": "聊天内容" + }, + "4,9": { + "CssName": "", + "TemplateCellSource": "聊天内容" + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 12.0, + "Foreground": 0 + }, + { + "FontFamily": 1, + "FontSize": 12.0, + "Foreground": 0, + "HorizontalAlignment": 2 + }, + { + "FontFamily": 1 + }, + { + "FontSize": 13.333333333333332, + "Foreground": 3, + "HorizontalAlignment": 4, + "WordWrap": true + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Foreground": 3, + "HorizontalAlignment": 2, + "WordWrap": true + } + ], + "Types": { + "Strs": [ + "Text 1 50", + "Body", + "Right", + "black", + "Left" + ] + }, + "CellStyles": { + "1,3": 0, + "1,4": 0, + "1,11": 1, + "1,12": 1, + "1,13": 2, + "4,3": 3, + "4,9": 4, + "4,10": 2, + "4,11": 2, + "4,12": 2 + }, + "SheetStyle": { + "FontFamily": 1 + } + }, + "Spans": [ + "4,3,1,3", + "4,9,1,3" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon", + "PropertyDefinitions": [ + { + "Name": "聊天内容" + }, + { + "Name": "我方消息" + }, + { + "Name": "头像" + }, + { + "Name": "姓名", + "DefaultValue": "我" + } + ], + "CommandDefinitions": [], + "MethodDefinitions": [], + "PageLoadedCommandList": [], + "PropertyChangedHandlers": { + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=属性名" + } + ] + }, + "value": "我方消息" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=新值" + } + ] + }, + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天起泡!原值" + }, + "compareType": 1 + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=新值" + } + ] + }, + "value": "1" + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天起泡!I:O" + }, + "Value": true + }, + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天起泡!A:G" + }, + "Value": false + } + ] + } + ], + "ID": "319e172d-6893-4dee-b24f-a102855f3e7c" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天起泡!I:O" + }, + "Value": false + }, + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=聊天起泡!A:G" + }, + "Value": true + } + ] + } + ], + "ID": "4e5689bf-1ca5-45fa-bcde-0fb55be80212" + } + ] + } + ], + "ID": "eb7b6c61-9c1a-4e55-9bcd-d41890608fcf" + } + ] + } + ], + "ParamProperties": { + "propertyName": "属性名", + "oldValue": "原值", + "newValue": "新值" + } + } + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "BackgroundPictures": [ + { + "Name": "b0a2948a-97e4-4776-a2cc-e900c795aba1.png", + "DisplayName": "背景图1", + "StyleInfo": { + "CornerRadius": 8.0, + "Fill": "Background 1 0" + }, + "IsAutomaticFill": false, + "Location": "47,49", + "Size": "115,42" + }, + { + "Name": "5f6132c7-62e3-4009-ad1b-2481bf7c5be2.png", + "DisplayName": "背景图2", + "StyleInfo": { + "CornerRadius": 8.0, + "Fill": "#FF95EC69", + "StrokeDashType": 8, + "Stroke": "black", + "StrokeThickness": 0.0 + }, + "IsAutomaticStroke": false, + "IsAutomaticFill": false, + "Location": "198,49", + "Size": "115,42" + } + ] +}//1C1lVlUgu4NLBvzqHsgu/ejzBW3Dl6859gqBgi0HoPZc+8RjpvC+c0cMXm1G5Mhc4/yzf1yTco3bhunBditWTi9RP7zG7L3Rk+3xm1p4o/l1uvdcoy7TqBdTzC31NbxTA5Llp0ezhaPoPLSEvsECWQ9RjmzEnwpYg8O7AvYKGnA1Fsk8JXDTPrL8iSc0btZaqfhaYv4AkZQPeWiHW57K49ZUiCi2p0lu6oxubuIAId5H/GNsYUGEZ8robIpHtVPocTPP6ERx5BrMPG7XqQl5p1H/26wx4oOEqX3KWGSXduu7tv5FYd6cMMujsF7YBiW49IVASh8A1vUe6KAEjK8bJt3pZGg8bODrPtUJj/8UOJDa/EIaR+c4A4gq+7sJ1keToTlKwuKvCs2Rz8HPHsPf6aKL+IFmv6pjGEin6e45WNrs+UZknWC3gYTgh2NXtilxtCTcF4l0fuxRhnLs9tsy4XUcNGlQh/9YpqA13Y6KaoOmt9kdmhc8KYbkCbs4DeNRDxUw/5NTLkP0YmAJ+bNl5nqN0bRK2M7GOEhW3dHIzixAlRzt6is9lBMGZ7LzchyBBogHtsVoKyyS+AGKX4TT+/mzc9beOZU5VsMXE6SbhCmpdG4W/WeakXAJ+cw/WYwY5nJJYmZ6FJn4Uk1WGwJyYj4zfVQcvsFfdG/YnTgIYTBNWZaCypbsgN48SYok0I9k5bJEpfPi1MyuhFYS+vGDZVL5fyEoq7EEhqZSnxNUg4Aybw7v+HyGVL9SZx8T+HHykCKPencHBvahgCO+UfZ1Dymao61H9hxESdmEWpvaTRjffnIYJdSggins5YZklySUrjEheaPPiK0SM6Dg6vKWDXvOfWxvAgL5F6syoJzoEhiC5xR3mjkV7pxsRDsQ/gdGH3cg/v5zBE5WfElahS8iZg==|920 \ No newline at end of file diff --git a/UserControlPages/聊天起泡.rd b/UserControlPages/聊天起泡.rd new file mode 100644 index 00000000..2eb60adb --- /dev/null +++ b/UserControlPages/聊天起泡.rd @@ -0,0 +1,5 @@ +{ + "PageType": 3, + "ColumnCount": 15, + "RowCount": 7 +} \ No newline at end of file diff --git a/UserControlPages/输入框.json b/UserControlPages/输入框.json index fd769ec7..c963852a 100644 --- a/UserControlPages/输入框.json +++ b/UserControlPages/输入框.json @@ -230,74 +230,32 @@ "TemplateCellSource": "默认内容" }, "1,32": { - "CssName": "fade-in animation-delay-3", + "CssName": "fade-in animation-delay-1", "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ + "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon", + "CommandName": "发送内容", + "CommandParamValue": [ { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=输入框!B2" - } - ] - }, - "value": "%Null%", - "compareType": 1 + "Name": "内容", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=输入框!B2" + } + } + ] + }, + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=输入框!B2" }, - "CommandList": [ - { - "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon", - "CommandName": "发送内容", - "CommandParamValue": [ - { - "Name": "内容", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=输入框!B2" - } - } - ] - }, - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=输入框!B2" - }, - "Value": "%Null%" - } - ] - }, - { - "$type": "ElementUI.Commands.ShowMessage, ElementUI", - "Message": "发送成功!", - "Type": "success", - "Duration": "1000", - "Center": true - } - ], - "ID": "bcab0018-b044-4a73-be82-7da81df3c771" - }, - { - "CommandList": [ - { - "$type": "ElementUI.Commands.ShowMessage, ElementUI", - "Message": "请输入消息内容", - "Type": "warning", - "Duration": "1000", - "Center": true - } - ], - "ID": "62c875d0-ef77-4519-b0c9-0e034c8becde" + "Value": "%Null%" } ] } @@ -434,4 +392,4 @@ "Size": "1031,79" } ] -}//fV6As4DGL4PNze1LPw2WJHxltsUgcHwvRScAgWWvFP6wvaP3MChLmRamoNVE36fizWAR0esnMb8o5x5Rk6Gf3w4PV3C05TEUdMeuAhEUVJoXHrwaIA8USjHO/TeVDO0f0QhHx+k0ex3CZAijocMsL8LPx1dIR8MJWsvJAH6h4aSTtcWA2Gj9Pu863FuXghCG73Xuz1FQfD8tfQ5S4UY8GwnYKejWaEPAauaGHrjPFn/F1RFFeqY7RSu+9T+3aK72oxe13bLZBZoP12jGPkV5/HAnGV/EPdKUXnLY2HuxIUxlFUiU+MP2qLLfkHFvgj3gcucTd+zsRgtOuhWU1O0ovJ62enjUTwzuPh33UbRkaldtnrrs4MBWS7PZB2A8rA8VhCnv5v83rJV5lPxVZFPz3j6whP5GtcflonHoi62v5VaLfejusOQ41jdfCArpvIw+ykuxqInfE5tmYQPXyvQMk06i9w2ZfL3JIUJIjqwX1hDjNcVQgY/42ChTh79rGg3O4Ufa4wXrLpGPBiShIPr5korvcjzh65U7srz9RAyjfNBHS+wgMG5oDox/2lWoqEezOZYbq2fYvlhT90OXBPBgdXSs8+mlzguFaM9HBUhjhmpZgp0Sv385OvMvZAq6eiR7WaznlzJgKmvOof7b/Kv26Wqpypy5qiqDDIxyR0KwOe1LKxyzLi2T1Qy6AsUq1kbfCrMTzU5/7TDsdDJ/s4XC/9vOrN4hVFjzAZ8aoZa+F4uXJyWgL66fLkTOeiRutXp5z7sdl3H2Szv27M1KHNGjXzJpsvCV6S11dgNbNk9dYFvY9e8u5Nbu4hYXC8/0YhBlGhGalJmx3BmfqvvWEjYORDcXIWM0xY0A7Q0ebsaueunYIg/6jRxj3CyoPHbXRMkgMrCBKyNaLDiV8/LfVZKJvg==|920 \ No newline at end of file +}//W2GQjpn1uu19GNIRGcR3vfnkdM2lu7rzHDQPMe6v+9aYYOsREABDEDJMRMkNJ/iNHBirpX8Nut/8WhxDH+L/OVQucaCwF8o872HcbHZkzngpyL/ITow9UU3Y51KM/5y1wsdGiagASw5taCtaJvuN3bX3NK0n6SRhk6Iwrx42h2+aGOuEPtrQHMT8N0dnM1CsfEfoBM7A9QC3whZv6CijZIS9E67XAhoLXR/ubN3VmexvqX/q3H+/kB9+6HJIzQjhzBnLYuaAjCCjzd3sH+nxT/MlZAwtDOxg9NidNbqZ+H819mR9jk15TEfHlP2mb3nb1XXmA+j5P67avjh8bZMoi8DOU/LptuoG+Es950PF98dE1kt9yabPGtStRQumbPLFnNzmFjqXz0iYRImZwk5Jjwg6aiLyiWJL9NK4aAszdoZCDXH1xqdrQu2WJ6yXbM7r4YQhCGvj+NjmGpe9own072Gy7C2za+qked6WVIXG4+OC7q7izXXC6ApasMlDxStyhhtf0fJBOU6HgpB+X0UQndDoITt70WDqA+zRn1v1Q7/sc9Z3U4Q1kz8mvln22hqAJ5tx7aavcdDVYWgbQEyt1sfnklVXpBUS5gq+po1wbmWBQcHaztuqPck5kf8T/Z23dYGVJyrPPFSoM6U12T6M5P2vSWmgnAgUGZWYqGBzYVt86/MiIemCPxarPHYjv+W9fDKdP/WdzIfG2E6tlt07pv7AMOkUfMTTzx3EbM15hQHN5UIJCO8xonQ5GXuQAlfKk2oXZPSzHmxayZKy5tb60DzwW6M8XDxLfgLnyV3KUmv1wBuwkuEBAykFKJ1TiJFqGRWaqVMPT6S/MlSF9/rO7NaToTL8CR2w0eSXXakv/axC2sUvUVvJzuesi70LQnxrR0/sCcqaScdcLOPXbz9LAw==|920 \ No newline at end of file diff --git a/UserFile/BaseCss.css b/UserFile/BaseCss.css index 68730575..f61517cd 100644 --- a/UserFile/BaseCss.css +++ b/UserFile/BaseCss.css @@ -125,7 +125,6 @@ max-height: 140px; overflow: auto !important; } - /* 淡入淡出*/ .fade-effect { transition: opacity 1s ease, transform 1s ease; @@ -136,4 +135,11 @@ .hidden { opacity: 0; transform: translateY(20px); /* 向下移动20像素 */ +} + +/* 聊天气泡框 */ +.chatpop .markdown-body.editormd-html-preview{ + white-space: normal !important; + padding: 0 !important; + background-color: transparent !important; } \ No newline at end of file diff --git a/UserServiceDB.sqlite3 b/UserServiceDB.sqlite3 index 7c15752c..1de94c70 100644 Binary files a/UserServiceDB.sqlite3 and b/UserServiceDB.sqlite3 differ diff --git a/image/图片/微信图片_20240304194015.jpg b/image/图片/微信图片_20240304194015.jpg new file mode 100644 index 00000000..96b800b4 Binary files /dev/null and b/image/图片/微信图片_20240304194015.jpg differ