Files
陈子默 9605384edc feat: 搭建微信小程序展示端
- 初始化小程序工程配置与类型声明

- 增加首页、律所、律师列表、详情与历史页面

- 补充公共组件、运行时配置与示例素材
2026-03-20 12:44:31 +08:00

30 lines
748 B
TypeScript

import type { MiniProgramEnvVersion } from '../config/runtime';
const APPID_OVERRIDE_KEY = 'miniapp_appid_override';
export function getMiniappAppId(): string {
const override = wx.getStorageSync(APPID_OVERRIDE_KEY);
if (typeof override === 'string' && override.trim()) {
return override.trim();
}
try {
const accountInfo = wx.getAccountInfoSync();
return accountInfo.miniProgram.appId || '';
} catch {
return '';
}
}
export function getMiniappEnvVersion(): MiniProgramEnvVersion {
try {
const envVersion = wx.getAccountInfoSync().miniProgram.envVersion;
if (envVersion === 'trial' || envVersion === 'release') {
return envVersion;
}
return 'develop';
} catch {
return 'develop';
}
}