- 支持火山方舟(Volcengine Ark)真人人像素材API - AK/SK HMAC-SHA256签名(纯stdlib实现) - 素材组合(Asset Group)管理: 创建认证、查询、删除 - 素材资产(Asset)管理: 上传、状态同步、删除 - 多供应商可扩展架构 - 完整CRUD + 前端UI + uapi SQL配置 - 12个API端点 + 6个前端页面 - 数据库表: rl_asset_group, rl_asset
15 lines
423 B
Plaintext
15 lines
423 B
Plaintext
import json
|
|
from sqlor.dbpools import DBPools
|
|
|
|
org_id = (await get_userorgid()) or '0'
|
|
dbname = get_module_dbname('reallife_asset')
|
|
db = DBPools()
|
|
async with db.sqlorContext(dbname) as sor:
|
|
ns = dict(params_kw)
|
|
ns['org_id'] = org_id
|
|
recs = await sor.R('rl_asset', ns)
|
|
total = len(recs)
|
|
data = [dict(r) for r in recs]
|
|
|
|
ret = json.dumps({"data": data, "total": total, "status": "ok"}, ensure_ascii=False)
|