entity/json/entity.json

34 lines
1.7 KiB
JSON

{
"tblname": "entity",
"title": "实体管理",
"params": {
"sortby": ["sort_no desc", "created_at desc"],
"logined_userorgid": "org_id",
"data_url": "{{entire_url('../api/entity_list.dspy')}}",
"browserfields": {
"exclouded": ["id", "import_id", "org_id", "created_by", "updated_by", "created_at", "updated_at", "description"],
"alters": {
"entity_type": {"uitype": "code", "dataurl": "{{entire_url('../api/get_search_entity_type.dspy')}}"},
"status": {"uitype": "code", "dataurl": "{{entire_url('../api/get_search_status.dspy')}}"},
"scene_id": {"uitype": "code", "dataurl": "{{entire_url('../api/get_search_scene_id.dspy')}}"},
"world_id": {"uitype": "code", "dataurl": "{{entire_url('../api/get_search_world_id.dspy')}}"}
}
},
"editexclouded": ["id", "import_id", "org_id", "created_by", "updated_by", "created_at", "updated_at"],
"data_filter": {
"AND": [
{"field": "entity_name", "op": "LIKE", "var": "keyword"},
{"field": "entity_type", "op": "=", "var": "entity_type"},
{"field": "status", "op": "=", "var": "status"}
]
},
"filter_labels": {"keyword": "实体名称/编码", "entity_type": "实体类型", "status": "状态"},
"editable": {
"get_data_url": "{{entire_url('../api/entity_list.dspy')}}",
"new_data_url": "{{entire_url('../api/entity_create.dspy')}}",
"update_data_url": "{{entire_url('../api/entity_update.dspy')}}",
"delete_data_url": "{{entire_url('../api/entity_delete.dspy')}}"
}
}
}