fix: 认领双凭证——领取码/card_id 同值双传, 后端按领取码优先解析
This commit is contained in:
@@ -141,7 +141,7 @@ export default {
|
|||||||
uni.showModal({
|
uni.showModal({
|
||||||
title: '认领名片',
|
title: '认领名片',
|
||||||
editable: true,
|
editable: true,
|
||||||
placeholderText: '粘贴商家提供的名片编号(card_id)',
|
placeholderText: '粘贴领取码或名片编号(card_id)',
|
||||||
success: res => {
|
success: res => {
|
||||||
if (!res.confirm) return;
|
if (!res.confirm) return;
|
||||||
const cardId = (res.content || '').trim();
|
const cardId = (res.content || '').trim();
|
||||||
@@ -153,11 +153,12 @@ export default {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
doClaim(cardId) {
|
doClaim(codeOrCardId) {
|
||||||
uni.showLoading({ title: '认领中…' });
|
uni.showLoading({ title: '认领中…' });
|
||||||
this.$api.sendRequest({
|
this.$api.sendRequest({
|
||||||
url: '/card/api/card/claim',
|
url: '/card/api/card/claim',
|
||||||
data: { card_id: cardId },
|
// 同值双传: 后端按领取码优先解析, 未命中回落 card_id
|
||||||
|
data: { claim_code: codeOrCardId, card_id: codeOrCardId },
|
||||||
success: res => {
|
success: res => {
|
||||||
uni.hideLoading();
|
uni.hideLoading();
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user