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

View File

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

View File

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