11 lines
392 B
Plaintext
11 lines
392 B
Plaintext
fiid = params_kw.fiid or 'supply_contract_attach'
|
|
fid = params_kw.id
|
|
if not fid:
|
|
return UiError(title='删除失败', message='缺少文件id')
|
|
|
|
fmgr = ContractAttachMgr(fiid)
|
|
stat = await fmgr.del_file(request, fid)
|
|
if stat.status == 'success':
|
|
return UiMessage(title='删除成功', message='文件已删除')
|
|
return UiError(title='删除失败', message=stat.message or 'unknown error')
|