import { request } from 'umi'; export async function auditDetail(chainId: string) { return request(`/goapi/audit/detail`, { method: 'POST', data: { chainId, }, }); } export async function auditPreview(params) { return request(`/goapi/audit/preview`, { method: 'POST', data: { ...params, }, }); } export async function replyMessage(data: { chainId: string; message: string; mentions?: any[] }) { return request(`/goapi/audit/replyMessage`, { method: 'POST', data, }); } export async function auditApproval({ auditId, chainId, state, type }) { const bpmobj = { bpmAuditId: auditId, chainId, state, }; const uacobj = { uacAuditId: auditId, chainId, state, }; return request(`/goapi/audit/approval/batch`, { method: 'POST', data: type == 'uac' ? uacobj : bpmobj, }); } export async function auditWithdraw({ chainId }) { return request(`/goapi/audit/withdraw`, { method: 'POST', data: { chainId, }, }); } export async function requestReasonDel(id: number) { return request(`/goapi/audit/DelMessage`, { method: 'POST', data: { id }, }); } export async function getAduiltList(chainId: string) { return await request(`/goapi/audit/detail`, { method: 'POST', data: { chainId, }, }); }