chore:增加名片删除按钮

This commit is contained in:
2026-10-19 16:58:04 +08:00
parent 8635f9795f
commit a2bf8d6c25
2 changed files with 73 additions and 0 deletions

View File

@@ -35,6 +35,7 @@ export const CARD_API_URL = {
CARD_RECOGNIZE: '/card/api/card/recognize',
CARD_RETRY: '/card/api/card/retry',
CARD_RECOGNIZE_BATCH: '/card/api/card/recognizeBatch',
CARD_DELETE: '/card/api/card/delete', // 删除自己的名片(软删, 2.11.91)
// === 跟进完成态 2.11.3 /card/api/card/* ===
CARD_FOLLOW_DONE: '/card/api/card/followDone',
@@ -208,6 +209,18 @@ const CardApi = {
Http.sendJson(Object.assign({ url: CARD_API_URL.CARD_FAVORITE }, p || {}));
},
/**
* 删除自己的名片(软删, 2.11.91)
* 文档: CARD_DELETE_API.md(POST /card/api/card/delete,token 自动带,不传 site_id)
* 通道: 与 cardClaim/cardFollowDone 同款 sendRequest(表单编码);只需 card_id 一个字段
* 交互: 调用前页面必须已做二次确认;成功后 toast「已删除」并刷新列表(接口不再返回该卡)
* 口径: 「卡片不存在」是故意模糊(他人/已删/不存在同一文案),前端统一按 message toast,不特殊处理
* @param {Object} p { data: { card_id }, success, fail }
*/
cardDelete(p) {
Http.sendRequest(Object.assign({ url: CARD_API_URL.CARD_DELETE }, p || {}));
},
/**
* 识别建卡
* @param {Object} p { media_path, media_type?, source_type?, success, fail }