Added libs

This commit is contained in:
Lucas
2026-01-25 13:55:46 +10:00
parent 575c682afc
commit f70af3c4ea
229 changed files with 26983 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
from libs.api.apiBlueprint import ApiBlueprint
from flask import jsonify, request
import logging
import random
class Blueprint(ApiBlueprint):
def routes(self):
from .vueNoSys import VueNoSys
self.module:VueNoSys = self.module
@self.blueprint.route('/')
def show():
return self.module.name
@self.blueprint.route('/configs', methods=["GET", "POST"])
def configs():
if request.method == "GET":
configs = {}
for lib in self.module.nosys_core.config.get("app", "libs"):
lib_id = lib.get("id")
frontend = self.module.nosys_core.config.get(lib_id, "info", "frontend")
if frontend == 'vue':
configs[lib_id] = self.module.nosys_core.config.get(lib_id)
return jsonify(configs)