{"Message":"完成AI对话功能","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/FGC_订单记录","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/FGC_订单明细表","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/FGC_商品表","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/项目任务树视图"},{"State":1,"Type":23,"Name":"TableView/用户信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户角色关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织级别视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色分类关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色拥有权限视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色组织关系视图","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/message_test","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/对话主题","ExclusiveType":0},{"State":1,"Type":1,"Name":"PCPage/首页"},{"State":1,"Type":1,"Name":"PCPage/对话页面"},{"State":1,"Type":31,"Name":"UserControlPage/聊天起泡"},{"State":1,"Type":31,"Name":"UserControlPage/聊天列表"},{"State":1,"Type":12,"Name":"CustomLibrary"},{"State":1,"Type":26,"Name":"Upload"},{"State":1,"Type":40,"Name":"Plugin"},{"State":3,"Type":20,"Name":"ServerCommands/AI"},{"State":3,"Type":15,"Name":"ServerCommand/AI对话"},{"State":3,"Type":34,"Name":"Notification/AI流消息"}],"Version":"v1"}
This commit is contained in:
@@ -4,13 +4,7 @@
|
||||
"0": {
|
||||
"GridRowColumnDefinition": {
|
||||
"DesignLengthInPixel": 343.0,
|
||||
"Mode": 2,
|
||||
"MinLength": {
|
||||
"Unit": 1
|
||||
},
|
||||
"MaxLength": {
|
||||
"Value": 1.0
|
||||
}
|
||||
"Mode": 1
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
@@ -151,6 +145,7 @@
|
||||
},
|
||||
"AttachInfos": {
|
||||
"0,0": {
|
||||
"CssName": "chat-box",
|
||||
"CellType": {
|
||||
"$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
|
||||
"TemplatePageName": "21293af3013f474faf264d978cf3501",
|
||||
@@ -389,12 +384,20 @@
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
|
||||
"JavaScript": "var $chatBox = $('.chat-box');\r\n\r\n // 查找第一个可滚动的父元素\r\n var $scrollableParent = $chatBox.parents().filter(function() {\r\n var overflowY = $(this).css('overflow-y');\r\n return (overflowY === 'scroll' || overflowY === 'auto') && this.scrollHeight > this.clientHeight;\r\n }).first();\r\n\r\n if ($scrollableParent.length) {\r\n // 如果找到了可滚动的父元素,平滑滚动到底部\r\n var scrollHeight = $scrollableParent.prop('scrollHeight');\r\n $scrollableParent.animate({\r\n scrollTop: scrollHeight\r\n }, 1000); // 1000毫秒内滚动到底部,可以根据需要调整这个时间\r\n }",
|
||||
"ID": "e7a2e459ccdd44f097e80445afdf4d63"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "更新消息内容",
|
||||
"Params": [
|
||||
{
|
||||
"Name": "角色"
|
||||
},
|
||||
{
|
||||
"Name": "内容"
|
||||
}
|
||||
@@ -404,12 +407,23 @@
|
||||
"$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
|
||||
"ListviewName": "图文列表表格1",
|
||||
"UpdateValues": [
|
||||
{
|
||||
"Column": "角色",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=聊天列表!角色"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Column": "内容",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=聊天列表!内容"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Column": "是否自己",
|
||||
"Value": "0"
|
||||
}
|
||||
],
|
||||
"UpdateRowType": 1,
|
||||
@@ -418,14 +432,38 @@
|
||||
"Column": "ID",
|
||||
"value": "%Null%"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
|
||||
"JavaScript": "var $chatBox = $('.chat-box');\r\n\r\n // 查找第一个可滚动的父元素\r\n var $scrollableParent = $chatBox.parents().filter(function() {\r\n var overflowY = $(this).css('overflow-y');\r\n return (overflowY === 'scroll' || overflowY === 'auto') && this.scrollHeight > this.clientHeight;\r\n }).first();\r\n\r\n if ($scrollableParent.length) {\r\n // 如果找到了可滚动的父元素,平滑滚动到底部\r\n var scrollHeight = $scrollableParent.prop('scrollHeight');\r\n $scrollableParent.animate({\r\n scrollTop: scrollHeight\r\n }, 1000); // 1000毫秒内滚动到底部,可以根据需要调整这个时间\r\n }",
|
||||
"ID": "daf92f9a2c0f49fcac06c37a40d18ca1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "保存到数据库",
|
||||
"Commands": [
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
|
||||
"ListviewName": "图文列表表格1",
|
||||
"UpdateType": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "滚动到底部",
|
||||
"Commands": [
|
||||
{
|
||||
"$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
|
||||
"JavaScript": "var $chatBox = $('.chat-box');\r\n\r\n// 查找第一个可滚动的父元素\r\nvar $scrollableParent = $chatBox.parents().filter(function () {\r\n var overflowY = $(this).css('overflow-y');\r\n return (overflowY === 'scroll' || overflowY === 'auto') && this.scrollHeight > this.clientHeight;\r\n}).first();\r\n\r\nif ($scrollableParent.length) {\r\n // 如果找到了可滚动的父元素,平滑滚动到底部\r\n var scrollHeight = $scrollableParent.prop('scrollHeight');\r\n $scrollableParent.animate({\r\n scrollTop: scrollHeight\r\n }, 1000); // 1000毫秒内滚动到底部,可以根据需要调整这个时间\r\n}",
|
||||
"ID": "7e96faa054974439b742c856c769db02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PageLoadedCommandList": []
|
||||
]
|
||||
},
|
||||
"PrintInfo": {
|
||||
"PaperSize": {},
|
||||
"Margin": {}
|
||||
}
|
||||
}//WS+/O/lDXgGTZIH/OJezENd5LSj2r8Sw7X10K5x2+1OQ9U1ABHZfOZi4JJ3A0VRq0Xx1NQicAUqTKpi10WCCz8iFO+Gafd7qHqrzrQR84GRN5lWIlxbP+lQz7v4cUFZ9pJ+Mx1grNsJtvP36Cue4trNftYJnses1UmOeRG32xf4AdzX0EJVjRLybOrG7KfE8IS+9L8c3B0Xu1sC2ilR0Y38OaydPKdRFReTeE0X3AAgsXLfw+SVn8GDd3mqm6qtookFwxYeSCaavmgi0t8RQJrinaM0zjDYw9qPgBmCHBaaeevmsKsfIgoQJ0bRSCvIPL1argfh8064BMsfYZTOfDGVts6z60Zxy7aWJc1YKDqBhZXKtOUWbjl4WQgc2nHIqQ7NJizSrK0e1gY1ehcpS7QI7Y0S5qvMutlA5Twior7c6QlCL9Z/VOLtJFED+TZHYfLUG3J6wgnjzXIgLKYWVOowXzy/oSq5nxdSvdgS/sgU4DsAf/k+kOgOGnp0py96c09qWU+bv3SX7O4mwJ/PzzcF8JgnwNcjMVIVMyN2hLEJhq/FxQeOjD6XJV/0siQ9DssAem7h6lirWOq9+5Wg0vxSZ8SR0Xl9k/a6ZlgqGXiUrQMxQr8EGrt2zH3D/aKxCre0AiORkvnPTXa0FxjsjlecG662whRbz5VI3yFzD/lNjq56C6goY4ook5f1TEmVqVKG+VPNIrjGS5O8IaMfT0RRPf4QVXAE+Ycaz/p6wk4xfyJyyWYjMlnUo91ilfnwBD5c5GjnOpvQrT6gx8EDhZY/MN41HaZKaA5VQMO+qVUQKyhfgeBoTYZ9PzSYxrYl9mEDgPuP7qFqSd42MqntsqLGF2X41/KNeccNAsZr3PmG3qSE3eXCLOONrrljU20ZWTSqcGr+c9Ss5NgvrSr619w==|920
|
||||
}//d3gOxEBkylwfn2fiby6qX04SvHiuobRsu39zuoUpXkQYJ4BrcfMGp9K6Wtt24qKBIKorma3cXDS5qVydvB9Ka2LThz4TRAe5hF/04s8dSZ31pKY28tNf14Pw+l7TV8RsTnqa299kMZ/QePJXfxPx+cJO02PTq4hlTJf55/+oJhZTySkeLMrVj4F3B4AoltGZDGdK0/MB7E0bwRMzXI8lugJlJPm9XI4hz5LOkNTSYI31lpFkLPQkuOBX3SjUQA8f7eG12EHV8E4GWErnvG92Rx4sLI80Z/YuSCuzrJZq8VCNPZ9BbIrykxymqhrxG9+AevAH9OloujBnH5tNUfMhdYe+RiYRw30pDOa8EgsEajVpLBFRc9wPQXOGwKorZlpL4wJL0PkSdJR+6/b4oakxDyltUPwukC1TK7ZKw/QgMUEuqaiIH3VVqYQXytIkVJVyY6nAf96vbobn/kpU+P/PpMfFKBAi1YB8se51PNKJ+DnOfX/5hYNRr1mX5N1K5nHDQ5haJk0otK0k8BL2xiX/SgKj2GOSMKUrNhBMYwQblVadepy/eAZXT7Hz6QXny1Jzn1HqqLS7174gDjBE+mHiGrDfXjdEjuyTb3+yyxOC6WisAd90Szvi+6AsA2icatUu2hdOt6HxgPbgDJcAL/DA2AVF1GjuQsX5tugKWTvxC8Pe0Z1PR7LnCdrlpB5OL69D7K54ODfsYkt5KDTwGE9fhyTYPHlpi2oJTszo4kLb68MUlu8oBJ79N5ZX29836h/AU3IFdJPUugl1G6EdT1chJDJqOActOFPlShE7IU2Wi1SGawStoaxIcoeRA4WnXyKAPbmPDjXP8AOGQO8mFaMKyDpCNbtLBGaR5+PSolk1r9u4WXgf+yaHSXtUZScuE0DZWWZia/orK32orttFJQubmw==|920
|
||||
Reference in New Issue
Block a user