feat: 生成微信二维码时,移除开发环境mock数据,使用微信测试号进行api调用

This commit is contained in:
wkj 2025-12-09 11:05:01 +08:00
parent f2ada8fbba
commit 365900b750
3 changed files with 24 additions and 24 deletions

View File

@ -219,13 +219,13 @@ const triggers = [
case 'wechatPublic': {
assert(applicationType === 'wechatPublic' &&
config.type === 'wechatPublic');
if (process.env.NODE_ENV === 'development') {
Object.assign(updateData, {
ticket: 'develop环境下无法真实获取二维码数据',
url: `http://localhost:3000/wechatQrCode/scan?scene=${shrinkUuidTo32Bytes(id)}`,
});
}
else {
// if (process.env.NODE_ENV === 'development') {
// Object.assign(updateData, {
// ticket: 'develop环境下无法真实获取二维码数据',
// url: `http://localhost:3000/wechatQrCode/scan?scene=${shrinkUuidTo32Bytes(id)}`,
// });
// }
// else {
const config2 = config;
const { appId, appSecret } = config2;
const wechatInstance = WechatSDK.getInstance(appId, 'wechatPublic', appSecret);
@ -238,7 +238,7 @@ const triggers = [
ticket: result.ticket,
url: result.url,
});
}
// }
break;
}
case 'wechatMpDomainUrl': {

View File

@ -222,13 +222,13 @@ const triggers = [
case 'wechatPublic': {
(0, assert_1.assert)(applicationType === 'wechatPublic' &&
config.type === 'wechatPublic');
if (process.env.NODE_ENV === 'development') {
Object.assign(updateData, {
ticket: 'develop环境下无法真实获取二维码数据',
url: `http://localhost:3000/wechatQrCode/scan?scene=${(0, uuid_1.shrinkUuidTo32Bytes)(id)}`,
});
}
else {
// if (process.env.NODE_ENV === 'development') {
// Object.assign(updateData, {
// ticket: 'develop环境下无法真实获取二维码数据',
// url: `http://localhost:3000/wechatQrCode/scan?scene=${(0, uuid_1.shrinkUuidTo32Bytes)(id)}`,
// });
// }
// else {
const config2 = config;
const { appId, appSecret } = config2;
const wechatInstance = WechatSDK_1.default.getInstance(appId, 'wechatPublic', appSecret);
@ -241,7 +241,7 @@ const triggers = [
ticket: result.ticket,
url: result.url,
});
}
// }
break;
}
case 'wechatMpDomainUrl': {

View File

@ -276,13 +276,13 @@ const triggers: Trigger<EntityDict, 'wechatQrCode', BRC<EntityDict>>[] = [
applicationType === 'wechatPublic' &&
config!.type === 'wechatPublic'
);
if (process.env.NODE_ENV === 'development') {
Object.assign(updateData, {
ticket: 'develop环境下无法真实获取二维码数据',
url: `http://localhost:3000/wechatQrCode/scan?scene=${shrinkUuidTo32Bytes(id)}`,
});
}
else {
// if (process.env.NODE_ENV === 'development') {
// Object.assign(updateData, {
// ticket: 'develop环境下无法真实获取二维码数据',
// url: `http://localhost:3000/wechatQrCode/scan?scene=${shrinkUuidTo32Bytes(id)}`,
// });
// }
// else {
const config2 = config as WechatPublicConfig;
const { appId, appSecret } = config2;
const wechatInstance = WechatSDK.getInstance(
@ -300,7 +300,7 @@ const triggers: Trigger<EntityDict, 'wechatQrCode', BRC<EntityDict>>[] = [
ticket: result.ticket,
url: result.url,
});
}
// }
break;
}
case 'wechatMpDomainUrl': {