imOutboundStatus
IM 出站状态判断(与送达已读 status 分离)。
函数
typescript
function isLocalOutboundDraft(msg: Pick<ImMessage, 'outbound_status'>): boolean
function isOutboundFailedForListSummary(
m: Pick<ImMessage, 'outbound_status' | 'extra_data'>,
): boolean
function isOutboundSendSuccess(m: Pick<ImMessage, 'outbound_status'>): boolean说明
queued/sending/failed视为本地出站草稿,列表时间可回退client_sent_at。extra_data.media_upload_status === 'failed'与outbound_status === 'failed'均视为失败态。