13 lines
659 B
Plaintext
13 lines
659 B
Plaintext
# pbl_blueprint_subobject_save.dspy —— 子对象新增/更新(subobject 指定类型,有 id 走更新)
|
||
debug('pbl_blueprint_subobject_save.dspy: START params_kw=%s' % dict(params_kw))
|
||
try:
|
||
tenant_id = params_kw.get('tenant_id') or None
|
||
res = await pbl_blueprint_subobject_save(dict(params_kw), request=request, tenant_id=tenant_id)
|
||
return res
|
||
except PblBlueprintError as e:
|
||
debug('pbl_blueprint_subobject_save.dspy: BIZ_ERR %s' % e.to_dict())
|
||
return e.to_dict()
|
||
except Exception as e:
|
||
exception('pbl_blueprint_subobject_save.dspy: %s' % format_exc())
|
||
return {'status': 'error', 'code': 'PBL_INTERNAL', 'message': str(e)}
|