{"Message":"增加AI对话历史行权限","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/对话主题"},{"State":1,"Type":7,"Name":"Table/对话历史"}],"Version":"v1"}
This commit is contained in:
@@ -1,5 +1,130 @@
|
||||
{
|
||||
"Name": "对话主题",
|
||||
"PermissionData": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
|
||||
"permissionResource": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
|
||||
"enabledTypes": 2,
|
||||
"followMasterDetails": [
|
||||
{
|
||||
"subTableName": "对话历史",
|
||||
"subColumnName": "主题",
|
||||
"relatedColumnName": "ID"
|
||||
}
|
||||
],
|
||||
"isExternal": true,
|
||||
"detailTables": [
|
||||
{
|
||||
"subTableName": "对话历史",
|
||||
"subColumnName": "主题",
|
||||
"relatedColumnName": "ID"
|
||||
}
|
||||
]
|
||||
},
|
||||
"permissionBindings": [
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"operationTypes": 13,
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
|
||||
"userFieldName": "用户",
|
||||
"filterType": 4,
|
||||
"condition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "对话主题",
|
||||
"ColumnName": "用户",
|
||||
"GUID": "2ea62072-90ec-4595-95c5-248c9ec13952"
|
||||
},
|
||||
"Value": "%CurrentUser.UserName%"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 2,
|
||||
"roleNames": [
|
||||
"FGC_LoginUser"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 1,
|
||||
"roleNames": [
|
||||
"FGC_LoginUser"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"fieldOperations": {
|
||||
"ID": 1,
|
||||
"主题": 5,
|
||||
"用户": 5
|
||||
},
|
||||
"subTableOperations": {
|
||||
"对话历史": 5
|
||||
},
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 4,
|
||||
"roleNames": [
|
||||
"Administrator"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"fieldOperations": {
|
||||
"ID": 1,
|
||||
"主题": 5,
|
||||
"用户": 5
|
||||
},
|
||||
"subTableOperations": {
|
||||
"对话历史": 5
|
||||
},
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 4,
|
||||
"roleNames": [
|
||||
"FGC_LoginUser"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"fieldOperations": {
|
||||
"ID": 1,
|
||||
"主题": 5,
|
||||
"用户": 5
|
||||
},
|
||||
"subTableOperations": {
|
||||
"对话历史": 5
|
||||
},
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 4,
|
||||
"roleNames": [
|
||||
"FGC_Anonymous"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Columns": [
|
||||
{
|
||||
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
||||
|
||||
@@ -1,5 +1,141 @@
|
||||
{
|
||||
"Name": "对话历史",
|
||||
"PermissionData": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
|
||||
"permissionResource": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
|
||||
"isExternal": true,
|
||||
"detailTables": []
|
||||
},
|
||||
"permissionBindings": [
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 1,
|
||||
"roleNames": [
|
||||
"FGC_LoginUser"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"operationTypes": 13,
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 2,
|
||||
"roleNames": [
|
||||
"Administrator"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"operationTypes": 5,
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
|
||||
"filterType": 1
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 2,
|
||||
"roleNames": [
|
||||
"FGC_LoginUser"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"operationTypes": 1,
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
|
||||
"filterType": 2
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 2,
|
||||
"roleNames": [
|
||||
"FGC_LoginUser"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"fieldOperations": {
|
||||
"ID": 1,
|
||||
"主题": 5,
|
||||
"角色": 5,
|
||||
"内容": 5,
|
||||
"用户名": 5,
|
||||
"图片": 5,
|
||||
"附件": 5
|
||||
},
|
||||
"subTableOperations": {},
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 4,
|
||||
"roleNames": [
|
||||
"Administrator"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"fieldOperations": {
|
||||
"ID": 1,
|
||||
"主题": 5,
|
||||
"角色": 5,
|
||||
"内容": 5,
|
||||
"用户名": 5,
|
||||
"图片": 5,
|
||||
"附件": 5
|
||||
},
|
||||
"subTableOperations": {},
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 4,
|
||||
"roleNames": [
|
||||
"FGC_LoginUser"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"config": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
|
||||
"fieldOperations": {
|
||||
"ID": 1,
|
||||
"主题": 5,
|
||||
"角色": 5,
|
||||
"内容": 5,
|
||||
"用户名": 5,
|
||||
"图片": 5,
|
||||
"附件": 5
|
||||
},
|
||||
"subTableOperations": {},
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
|
||||
}
|
||||
},
|
||||
"dataPermissionType": 4,
|
||||
"roleNames": [
|
||||
"FGC_Anonymous"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Columns": [
|
||||
{
|
||||
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
||||
|
||||
Reference in New Issue
Block a user