conflict-nuxt-4/app/apis/elpApi.js
2026-02-14 13:30:05 +03:30

31 lines
1.2 KiB
JavaScript
Executable File

export default {
base: {
update_field: "elp/v1/indices/{{type_name}}/update/field/{{doc_id}}",
compute_field: "elp/v1/indices/{{type_name}}/compute/field",
},
search: {
elp_base_search: "elp/v1/indices/{{index_key}}/search",
elp_voice_search: "elp/voice/{{index_key}}/search",
elp_db_search: "elp/db/indices/{{index_key}}/search",
},
Info: {
elp_completion: "elp/v1/indices/{{type_name}}/completion/{{property_key}}",
elp_main_label: "elp/v1/base/option/get/{{main_label}}",
elp_update_field: "elp/v1/indices/{{type_name}}/update/field/{{doc_id}}",
elp_list_Tree: "/elp/tbase/{{type_name}}/list/tree",
elp_get_Tree: "/elp/tbase/{{type_name}}/get/item/all",
elp_update_Tree: "/elp/tbase/{{type_name}}/update/{{id}}",
elp_delete_Tree: "/elp/tbase/{{type_name}}/delete/{{id}}",
elp_move_in_Tree:
"/elp/tbase/{{type_name}}/move_in/{{drop_id}}/{{drag_id}}",
elp_insert_Tree: "/elp/tbase/{{type_name}}/insert",
elp_relation_Tree: "/elp/tbase/{{type_name}}/relation/add",
},
data_entry:{
getSchema:"elp/schema/get"
},
conflict:{
get:"elp/conflict/{{type_name}}/get/text/{{doc_id}}"
}
};