微信小程序发布试用版本

This commit is contained in:
zhonghua1
2026-01-31 21:10:40 +08:00
parent 4ebeec45bc
commit 80d6d46182
338 changed files with 5767 additions and 6091 deletions

View File

@@ -1 +1 @@
{"version":3,"file":"assets.js","sources":["static/uni-center/headers.png","uni_modules/uni-id-pages/pages/userinfo/realname-verify/face-verify-icon.svg","static/uni-load-state/disconnection.png","uni_modules/uni-sign-in/static/background.png"],"sourcesContent":["export default \"__VITE_ASSET__c816d0e0__\"","export default \"__VITE_ASSET__da277dd7__\"","export default \"__VITE_ASSET__7a56db78__\"","export default \"__VITE_ASSET__7f3ee520__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;;;;;"}
{"version":3,"file":"assets.js","sources":["uni_modules/uni-id-pages/pages/userinfo/realname-verify/face-verify-icon.svg","static/uni-center/headers.png","uni_modules/uni-sign-in/static/background.png","static/uni-load-state/disconnection.png"],"sourcesContent":["export default \"__VITE_ASSET__da277dd7__\"","export default \"__VITE_ASSET__c816d0e0__\"","export default \"__VITE_ASSET__7f3ee520__\"","export default \"__VITE_ASSET__7a56db78__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;;;;;"}

View File

@@ -1 +1 @@
{"version":3,"file":"config.js","sources":["common/config.js"],"sourcesContent":["/**\r\n * API 配置\r\n * 统一管理后端接口地址,并根据环境自动切换\r\n */\r\n\r\nimport envConfig from '@/common/env.js'\r\n\r\nconst API_TARGETS = {\r\n\tlocal: 'http://localhost:8090/',\r\n\tprod: 'https://api.huayang-star.com/'\r\n}\r\n\r\nconst ENV_ALIAS = {\r\n\tdevelopment: 'local',\r\n\tproduction: 'prod',\r\n\tlocal: 'local',\r\n\tprod: 'prod'\r\n}\r\n\r\nfunction normalizeBaseUrl(url) {\r\n\treturn url.endsWith('/') ? url : `${url}/`\r\n}\r\n\r\nfunction resolveApiEnv() {\r\n\t// 优先读取 env.js 配置文件\r\n\tconst fileEnv = envConfig?.apiEnv\r\n\tif (fileEnv) {\r\n\t\tconst mapped = ENV_ALIAS[fileEnv.toLowerCase()]\r\n\t\tif (mapped) {\r\n\t\t\tconsole.log('[API Config] 使用 env.js 配置:', fileEnv, '=>', mapped)\r\n\t\t\treturn mapped\r\n\t\t}\r\n\t}\r\n\r\n\t// 其次读取环境变量\r\n\tconst runtimeEnv =\r\n\t\ttypeof process !== 'undefined' && process?.env\r\n\t\t\t? process.env.UNI_APP_API_ENV || process.env.NODE_ENV\r\n\t\t\t: ''\r\n\tconst aliasKey = runtimeEnv ? runtimeEnv.toLowerCase() : ''\r\n\tconst env = ENV_ALIAS[aliasKey] || 'prod'\r\n\tconsole.log('[API Config] 使用环境变量:', runtimeEnv, '=>', env)\r\n\treturn env\r\n}\r\n\r\nconst API_ENV = resolveApiEnv()\r\n\r\n// API 基础地址(根据当前环境自动判定)\r\nexport const API_BASE_URL = normalizeBaseUrl(API_TARGETS[API_ENV] || API_TARGETS.prod)\r\n\r\n// 输出当前配置信息(便于调试)\r\nconsole.log('[API Config] 当前环境:', API_ENV)\r\nconsole.log('[API Config] API_BASE_URL:', API_BASE_URL)\r\n\r\n// 当前 API 环境local / prod\r\nexport function getApiEnv() {\r\n\treturn API_ENV\r\n}\r\n\r\n// 导出完整的 API URL 构建函数\r\n// H5环境下local / prod 均直接使用完整URL避免依赖本地代理\r\n// 其他环境使用完整URL\r\nexport function getApiUrl(path = '') {\r\n\tconst apiPath = path.startsWith('/') ? path : `/${path}`\r\n\t// #ifdef H5\r\n\t// H5环境下local / prod 都返回完整URL确保 prod 时直接请求远程服务器\r\n\tconst fullPath = apiPath.startsWith('/') ? apiPath.slice(1) : apiPath\r\n\tconst fullUrl = `${API_BASE_URL}${fullPath}`\r\n\tconsole.log(`[API Config] H5环境(${API_ENV})直接使用完整URL:`, fullUrl)\r\n\treturn fullUrl\r\n\t// #endif\r\n\t// #ifndef H5\r\n\t// 其他环境使用完整URL\r\n\tconst fullPath = apiPath.startsWith('/') ? apiPath.slice(1) : apiPath\r\n\tconst fullUrl = `${API_BASE_URL}${fullPath}`\r\n\tconsole.log('[API Config] 非H5环境使用完整URL:', fullUrl)\r\n\treturn fullUrl\r\n\t// #endif\r\n}\r\n"],"names":["envConfig","uni"],"mappings":";;;AAOA,MAAM,cAAc;AAAA,EACnB,OAAO;AAAA,EACP,MAAM;AACP;AAEA,MAAM,YAAY;AAAA,EACjB,aAAa;AAAA,EACb,YAAY;AAAA,EACZ,OAAO;AAAA,EACP,MAAM;AACP;AAEA,SAAS,iBAAiB,KAAK;AAC9B,SAAO,IAAI,SAAS,GAAG,IAAI,MAAM,GAAG,GAAG;AACxC;AAEA,SAAS,gBAAgB;;AAExB,QAAM,WAAUA,gBAAW,cAAXA,mBAAW;AACd;AACZ,UAAM,SAAS,UAAU,QAAQ,YAAa,CAAA;AAC9C,QAAI,QAAQ;AACXC,0BAAA,MAAA,OAAA,0BAAY,8BAA8B,SAAS,MAAM,MAAM;AACxD,aAAA;AAAA,IACR;AAAA,EACD;AAGM,QAAA,aACL,OAAO,YAAY,gBAAe,mCAAS,OACxC,QAAQ,IAAI,mBAAmB,gBAC/B;AACJ,QAAM,WAAW,aAAa,WAAW,YAAA,IAAgB;AACnD,QAAA,MAAM,UAAU,QAAQ,KAAK;AACnCA,sBAAA,MAAA,OAAA,0BAAY,wBAAwB,YAAY,MAAM,GAAG;AAClD,SAAA;AACR;AAEA,MAAM,UAAU,cAAc;AAGvB,MAAM,eAAe,iBAAiB,YAAY,OAAO,KAAK,YAAY,IAAI;AAGrFA,cAAA,MAAA,MAAA,OAAA,0BAAY,sBAAsB,OAAO;AACzCA,cAAA,MAAA,MAAA,OAAA,0BAAY,8BAA8B,YAAY;AAG/C,SAAS,YAAY;AACpB,SAAA;AACR;AAKgB,SAAA,UAAU,OAAO,IAAI;AACpC,QAAM,UAAU,KAAK,WAAW,GAAG,IAAI,OAAO,IAAI,IAAI;AAUhD,QAAA,WAAW,QAAQ,WAAW,GAAG,IAAI,QAAQ,MAAM,CAAC,IAAI;AAC9D,QAAM,UAAU,GAAG,YAAY,GAAG,QAAQ;AAC1CA,gBAAA,6CAAY,8BAA8B,OAAO;AAC1C,SAAA;AAER;;;"}
{"version":3,"file":"config.js","sources":["common/config.js"],"sourcesContent":["/**\r\n * API 配置\r\n * 统一管理后端接口地址,并根据环境自动切换\r\n */\r\n\r\nimport envConfig from '@/common/env.js'\r\n\r\nconst API_TARGETS = {\r\n\tlocal: 'http://localhost:8090/',\r\n\tprod: 'https://api.huayang-star.com/'\r\n}\r\n\r\nconst ENV_ALIAS = {\r\n\tdevelopment: 'local',\r\n\tproduction: 'prod',\r\n\tlocal: 'local',\r\n\tprod: 'prod'\r\n}\r\n\r\nfunction normalizeBaseUrl(url) {\r\n\treturn url.endsWith('/') ? url : `${url}/`\r\n}\r\n\r\nfunction resolveApiEnv() {\r\n\t// 优先读取 env.js 配置文件\r\n\tconst fileEnv = envConfig?.apiEnv\r\n\tif (fileEnv) {\r\n\t\tconst mapped = ENV_ALIAS[fileEnv.toLowerCase()]\r\n\t\tif (mapped) {\r\n\t\t\t// #ifdef APP-PLUS || H5 || MP-ALIPAY\r\n\t\t\tconsole.log('[API Config] 使用 env.js 配置:', fileEnv, '=>', mapped)\r\n\t\t\t// #endif\r\n\t\t\treturn mapped\r\n\t\t}\r\n\t}\r\n\r\n\t// 其次读取环境变量\r\n\tconst runtimeEnv =\r\n\t\ttypeof process !== 'undefined' && process?.env\r\n\t\t\t? process.env.UNI_APP_API_ENV || process.env.NODE_ENV\r\n\t\t\t: ''\r\n\tconst aliasKey = runtimeEnv ? runtimeEnv.toLowerCase() : ''\r\n\tconst env = ENV_ALIAS[aliasKey] || 'prod'\r\n\t// #ifdef APP-PLUS || H5 || MP-ALIPAY\r\n\tconsole.log('[API Config] 使用环境变量:', runtimeEnv, '=>', env)\r\n\t// #endif\r\n\treturn env\r\n}\r\n\r\nconst API_ENV = resolveApiEnv()\r\n\r\n// API 基础地址(根据当前环境自动判定)\r\nexport const API_BASE_URL = normalizeBaseUrl(API_TARGETS[API_ENV] || API_TARGETS.prod)\r\n\r\n// 输出当前配置信息(便于调试)\r\n// #ifdef APP-PLUS || H5 || MP-ALIPAY\r\nconsole.log('[API Config] 当前环境:', API_ENV)\r\nconsole.log('[API Config] API_BASE_URL:', API_BASE_URL)\r\n// #endif\r\n\r\n// 当前 API 环境local / prod\r\nexport function getApiEnv() {\r\n\treturn API_ENV\r\n}\r\n\r\n// 导出完整的 API URL 构建函数\r\n// H5环境下local / prod 均直接使用完整URL避免依赖本地代理\r\n// 其他环境使用完整URL\r\nexport function getApiUrl(path = '') {\r\n\tconst apiPath = path.startsWith('/') ? path : `/${path}`\r\n\t// #ifdef H5\r\n\t// H5环境下local / prod 都返回完整URL确保 prod 时直接请求远程服务器\r\n\tconst fullPath = apiPath.startsWith('/') ? apiPath.slice(1) : apiPath\r\n\tconst fullUrl = `${API_BASE_URL}${fullPath}`\r\n\t// #ifdef APP-PLUS || H5 || MP-ALIPAY\r\n\tconsole.log(`[API Config] H5环境(${API_ENV})直接使用完整URL:`, fullUrl)\r\n\t// #endif\r\n\treturn fullUrl\r\n\t// #endif\r\n\t// #ifndef H5\r\n\t// 其他环境使用完整URL\r\n\tconst fullPath = apiPath.startsWith('/') ? apiPath.slice(1) : apiPath\r\n\tconst fullUrl = `${API_BASE_URL}${fullPath}`\r\n\t// #ifdef APP-PLUS || H5 || MP-ALIPAY\r\n\tconsole.log('[API Config] 非H5环境使用完整URL:', fullUrl)\r\n\t// #endif\r\n\treturn fullUrl\r\n\t// #endif\r\n}\r\n"],"names":["envConfig"],"mappings":";;AAOA,MAAM,cAAc;AAAA,EACnB,OAAO;AAAA,EACP,MAAM;AACP;AAEA,MAAM,YAAY;AAAA,EACjB,aAAa;AAAA,EACb,YAAY;AAAA,EACZ,OAAO;AAAA,EACP,MAAM;AACP;AAEA,SAAS,iBAAiB,KAAK;AAC9B,SAAO,IAAI,SAAS,GAAG,IAAI,MAAM,GAAG,GAAG;AACxC;AAEA,SAAS,gBAAgB;;AAExB,QAAM,WAAUA,gBAAW,cAAXA,mBAAW;AACd;AACZ,UAAM,SAAS,UAAU,QAAQ,YAAa,CAAA;AAC9C,QAAI,QAAQ;AAIJ,aAAA;AAAA,IACR;AAAA,EACD;AAGM,QAAA,aACL,OAAO,YAAY,gBAAe,mCAAS,OACxC,QAAQ,IAAI,mBAAmB,gBAC/B;AACJ,QAAM,WAAW,aAAa,WAAW,YAAA,IAAgB;AACnD,QAAA,MAAM,UAAU,QAAQ,KAAK;AAI5B,SAAA;AACR;AAEA,MAAM,UAAU,cAAc;AAGvB,MAAM,eAAe,iBAAiB,YAAY,OAAO,KAAK,YAAY,IAAI;AAS9E,SAAS,YAAY;AACpB,SAAA;AACR;AAKgB,SAAA,UAAU,OAAO,IAAI;AACpC,QAAM,UAAU,KAAK,WAAW,GAAG,IAAI,OAAO,IAAI,IAAI;AAYhD,QAAA,WAAW,QAAQ,WAAW,GAAG,IAAI,QAAQ,MAAM,CAAC,IAAI;AAC9D,QAAM,UAAU,GAAG,YAAY,GAAG,QAAQ;AAInC,SAAA;AAER;;;"}

View File

@@ -1 +1 @@
{"version":3,"file":"env.js","sources":["common/env.js"],"sourcesContent":["/**\r\n * 环境配置文件\r\n * apiEnv 可选:'local' | 'prod'\r\n */\r\nexport default {\r\n\tapiEnv: 'local'\r\n}\r\n\r\n"],"names":[],"mappings":";AAIA,MAAe,YAAA;AAAA,EACd,QAAQ;AACT;;"}
{"version":3,"file":"env.js","sources":["common/env.js"],"sourcesContent":["/**\r\n * 环境配置文件\r\n * apiEnv 可选:'local' | 'prod'\r\n */\r\nexport default {\r\n\tapiEnv: 'prod'\r\n}\r\n\r\n"],"names":[],"mappings":";AAIA,MAAe,YAAA;AAAA,EACd,QAAQ;AACT;;"}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"version":3,"file":"uni-id-pages-init.js","sources":["common/uni-id-pages-init.js"],"sourcesContent":["// 简化版的 uni-id-pages 初始化\r\n// 由于项目不使用 uniCloud移除了所有 uniCloud 相关功能\r\n\r\nexport default async function () {\r\n\t// #ifdef APP-PLUS\r\n\t// 如果配置的登录功能有一键登录,执行预登录(异步)\r\n\t// 注意:这里需要从配置中读取,但由于配置在子包中,暂时注释\r\n\t// 如果需要一键登录功能,可以在这里添加配置\r\n\t// if (loginTypes.includes('univerify')) {\r\n\t// uni.preLogin({\r\n\t// provider: 'univerify',\r\n\t// complete: e => {\r\n\t// // console.log(e);\r\n\t// }\r\n\t// })\r\n\t// }\r\n\t// #endif\r\n\t\r\n\t// 其他初始化逻辑已移除(因为不需要 uniCloud\r\n\tconsole.log('[uni-id-pages] 初始化完成(简化版,无 uniCloud')\r\n}\r\n\r\n"],"names":["uni"],"mappings":";;AAGe,eAAA,gBAAkB;AAgBhCA,gBAAAA,wDAAY,sCAAsC;AACnD;;"}

File diff suppressed because one or more lines are too long