This commit is contained in:
yumoqing 2026-03-29 16:24:12 +08:00
parent 660b4a19df
commit f09bad64a7
2 changed files with 20 additions and 1 deletions

View File

@ -18,6 +18,16 @@ async def get_callerid(orgid):
return await sor_get_callerid(sor, orgid) return await sor_get_callerid(sor, orgid)
return None return None
async def sor_get_uapi_by_appname_apiname(sor, appname, apiname):
sql = """select a.* from uapi a, upapp b
where a.apisetid = b.apisetid
and b.name = ${appname}$
and a.name = ${apiname}$"""
recs = await sor.sqlExe(sql, {'apiname': apiname, 'appname': appname})
if recs:
return recs[0]
return None
async def sor_get_callerid(sor, orgid): async def sor_get_callerid(sor, orgid):
sql = """select a.ownerid from upappkey a, users b sql = """select a.ownerid from upappkey a, users b
where b.orgid = ${orgid}$ where b.orgid = ${orgid}$

View File

@ -1,5 +1,13 @@
from ahserver.serverenv import ServerEnv from ahserver.serverenv import ServerEnv
from .appapi import UAPI, deerer, bearer, get_callerid, sor_get_callerid, get_deerer from .appapi import (
UAPI,
deerer,
sor_get_uapi_by_appname_apiname,
bearer,
get_callerid,
sor_get_callerid,
get_deerer
)
from .uptask import ( from .uptask import (
check_uptask_status, check_uptask_status,
get_my_uptasks, get_my_uptasks,
@ -12,6 +20,7 @@ def load_uapi():
g.UAPI = UAPI g.UAPI = UAPI
g.get_deerer = get_deerer g.get_deerer = get_deerer
g.deerer = deerer g.deerer = deerer
g.sor_get_uapi_by_appname_apiname = sor_get_uapi_by_appname_apiname
g.bearer = bearer g.bearer = bearer
g.check_uptask_status = check_uptask_status g.check_uptask_status = check_uptask_status
g.get_my_uptasks = get_my_uptasks g.get_my_uptasks = get_my_uptasks