supplychain/wwwroot/api/contract_upload.dspy
yumoqing a914380a9b feat: ContractAttachMgr — supplychain 自有附件管理器
ContractAttachMgr 继承 FileMgr, fiid 从 params_kw 透传
contract_upload.dspy: 自有上传端点
contract_attach.ui: 改用 supplychain 自己的上传 dspy
2026-07-03 17:05:24 +08:00

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')