queries.gd 1,8 КБ
Newer Older
magcourier's avatar
magcourier включено в состав коммита
1
extends Object
magcourier's avatar
magcourier включено в состав коммита
2
# Здесь будем хранить всё для запросов к бэкэнду 
magcourier's avatar
magcourier включено в состав коммита
3
4
5
6
7
8


# URL к API
const URL = "https://t34.tehnokom.su/api/v1.1/"


magcourier's avatar
magcourier включено в состав коммита
9
# Запрос к API, выбираем объекты, которые в космосе
magcourier's avatar
magcourier включено в состав коммита
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# func objecto_query(statusoId, kategorioId, tipoId, kuboId = 1):
# 	var query = JSON.print({ "query": "query ($kuboId:Float, $statusoId:Float, "+
# 		" $realecoId:Float, $kategorioId:Float, $tipoId:Float) " +
# 		"{ filteredUniversoObjekto (realeco_Id:$realecoId, kubo_Id: $kuboId, "+
# 		" koordinatoX_Isnull:false, koordinatoY_Isnull:false, koordinatoZ_Isnull:false," +
# 			" ) { edges { node { uuid posedantoId "+
# 		" projekto (statuso_Id: $statusoId, tipo_Id: $tipoId){ "+
# 		"  edges { node { uuid "+
# 		"  tasko (kategorio_Id:$kategorioId){ edges {node { "+
# 		"   uuid finKoordinatoX finKoordinatoY finKoordinatoZ statuso {objId} } } } } } } "+
# 		" nomo { enhavo } priskribo { enhavo } "+
# 		" resurso { objId nomo { enhavo } priskribo { enhavo } "+
# 		"  tipo { objId nomo { enhavo } } "+
# 		" } "+
# 		" koordinatoX koordinatoY koordinatoZ "+
# 		' posedantoObjekto '+
# 		'  { uuid } '+
# 		" nomo{enhavo}" +
# 		" ligilo{edges{node{ "+
# 		"  konektiloPosedanto konektiloLigilo tipo{objId}		"+
# 		"  ligilo{ uuid nomo{enhavo} integreco resurso{objId} "+
# 		"   ligilo{edges{node{" +
# 		"    konektiloPosedanto konektiloLigilo tipo{objId} " +
# 		"    ligilo{ uuid integreco resurso{objId} }}}}}" +
# 		"    tipo{objId}}}}" +
# 		" posedanto{edges{node{" +
# 		"  posedantoUzanto{ siriusoUzanto{ objId}}}}}" +
# 		" rotaciaX rotaciaY rotaciaZ } } } }",
# 		'variables': {"kuboId":kuboId, "statusoId":statusoId, 
# 		"kategorioId":kategorioId, "tipoId":tipoId,
# 		"realecoId":Global.realeco} })
# 	# print('===objecto_query=',query)
# 	return query