ContractAttachMgr 继承 FileMgr, fiid 从 params_kw 透传 contract_upload.dspy: 自有上传端点 contract_attach.ui: 改用 supplychain 自己的上传 dspy
7 lines
305 B
Plaintext
7 lines
305 B
Plaintext
fiid = params_kw.fiid or 'supply_contract_attach'
|
|
fmgr = ContractAttachMgr(fiid)
|
|
stat = await fmgr.add_file(request, params_kw)
|
|
if stat.status == 'success':
|
|
return UiMessage(title='上传成功', message='文件已添加')
|
|
return UiError(title='上传失败', message=stat.message or 'unknown error')
|