#!/usr/bin/env python3 # -*- coding: utf-8 -*- from fastapi import APIRouter, Request, Depends, Query, HTTPException, status from common.security import valid_access_token from pydantic import BaseModel from database import get_db from sqlalchemy.orm import Session from typing import List from models import * from utils import * from utils.ry_system_util import * import json from sqlalchemy.sql import func from common.auth_user import * import traceback router = APIRouter() @router.get('/configKey/{configKey}') async def get_list( # request: Request, configKey: str , db: Session = Depends(get_db), body = Depends(remove_xss_json), user_id = Depends(valid_access_token) ): query = db.query(SysConfig) # query = query.filter(SysConfig.del_flag != '2') query = query.filter(SysConfig.config_key==configKey) config= query.first() if config: return { "code":200, "data":config.config_value, "msg":"操作成功" } return { "code": 200, "data": "", "msg": "操作成功" }