From 50b1c70a402d5e02994e6076b70d3d366f7e6ee7 Mon Sep 17 00:00:00 2001 From: Tuzki <1720599558@qq.com> Date: Sat, 8 Mar 2025 11:44:09 +0800 Subject: [PATCH] =?UTF-8?q?refactor(app):=20=E9=87=8D=E6=9E=84=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=20appId=20=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 使用 uni.getAccountInfoSync().miniProgram 替代 uni.getExtConfigSync() - 更新相关页面和组件中的 appId 获取逻辑 - 修改 ext.json 中的 app_id 字段为 appId - 统一代码风格,提高代码可维护性 --- components/f-login/f-login.js | 5 +++-- components/f-login/f-login.vue | 4 ++-- ext.json | 6 +++--- subPageA/components/sy-audio/utils/jweixin.js | 2 +- subPageC/Ai/index.vue | 4 ++-- subPageC/bookHomestay/bookHomestay.vue | 4 ++-- subPageC/bookShop/bookShop.vue | 4 ++-- subPageC/bookTicket/bookTicket.vue | 4 ++-- subPageC/order/order.vue | 5 ++--- subPageC/orderHomestay/orderList.vue | 4 ++-- subPageC/orderShop/orderList.vue | 4 ++-- 11 files changed, 23 insertions(+), 23 deletions(-) diff --git a/components/f-login/f-login.js b/components/f-login/f-login.js index 3070953..5d00e80 100644 --- a/components/f-login/f-login.js +++ b/components/f-login/f-login.js @@ -6,10 +6,11 @@ import HttpConfig from '@/common/config' function getPhoneInfo(info, successCallback, errCallback) { let httpData = {} // #ifdef MP-WEIXIN - const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : {}; + // const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : uni.getAccountInfoSync();//创巨圆商户平台管理 + const extConfig = uni.getAccountInfoSync(); console.log(extConfig,'获取appiod') httpData = { - appId: extConfig.app_id, + appId: extConfig.appId, code: info.code, //小程序code iv: info.iv, //小程序加密算法的初始向量 encryptedData: info.encryptedData, //包括敏感数据在内的完整用户信息的加密数据 diff --git a/components/f-login/f-login.vue b/components/f-login/f-login.vue index f01162a..0ac0910 100644 --- a/components/f-login/f-login.vue +++ b/components/f-login/f-login.vue @@ -105,8 +105,8 @@ export default { //调用登录接口 获取token let phone = res.phone; - const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : {}; - let appId = extConfig.app_id + const extConfig = uni.getAccountInfoSync().miniProgram; + let appId = extConfig.appId uni.login({ success: (ras) => { HttpRequest.post( diff --git a/ext.json b/ext.json index 62a1cea..4425b81 100644 --- a/ext.json +++ b/ext.json @@ -1,8 +1,8 @@ { - "extEnable": true, + "extEnable": false, "extAppid": "wx43f2232676218ce3", - "directCommit": true, + "directCommit": false, "ext": { - "app_id": "wx43f2232676218ce3" + "appId": "wx43f2232676218ce3" } } diff --git a/subPageA/components/sy-audio/utils/jweixin.js b/subPageA/components/sy-audio/utils/jweixin.js index 1b5014b..4730366 100644 --- a/subPageA/components/sy-audio/utils/jweixin.js +++ b/subPageA/components/sy-audio/utils/jweixin.js @@ -1 +1 @@ -!function(e,n){"function"==typeof define&&(define.amd||define.cmd)?define(function(){return n(e)}):n(e,!0)}(window,function(o,e){if(!o.jWeixin){var n,c={config:"preVerifyJSAPI",onMenuShareTimeline:"menu:share:timeline",onMenuShareAppMessage:"menu:share:appmessage",onMenuShareQQ:"menu:share:qq",onMenuShareWeibo:"menu:share:weiboApp",onMenuShareQZone:"menu:share:QZone",previewImage:"imagePreview",getLocation:"geoLocation",openProductSpecificView:"openProductViewWithPid",addCard:"batchAddCard",openCard:"batchViewCard",chooseWXPay:"getBrandWCPayRequest",openEnterpriseRedPacket:"getRecevieBizHongBaoRequest",startSearchBeacons:"startMonitoringBeacons",stopSearchBeacons:"stopMonitoringBeacons",onSearchBeacons:"onBeaconsInRange",consumeAndShareCard:"consumedShareCard",openAddress:"editAddress"},a=function(){var e={};for(var n in c)e[c[n]]=n;return e}(),i=o.document,t=i.title,r=navigator.userAgent.toLowerCase(),s=navigator.platform.toLowerCase(),d=!(!s.match("mac")&&!s.match("win")),u=-1!=r.indexOf("wxdebugger"),l=-1!=r.indexOf("micromessenger"),p=-1!=r.indexOf("android"),f=-1!=r.indexOf("iphone")||-1!=r.indexOf("ipad"),m=(n=r.match(/micromessenger\/(\d+\.\d+\.\d+)/)||r.match(/micromessenger\/(\d+\.\d+)/))?n[1]:"",g={initStartTime:L(),initEndTime:0,preVerifyStartTime:0,preVerifyEndTime:0},h={version:1,appId:"",initTime:0,preVerifyTime:0,networkType:"",isPreVerifyOk:1,systemType:f?1:p?2:-1,clientVersion:m,url:encodeURIComponent(location.href)},v={},S={_completes:[]},y={state:0,data:{}};O(function(){g.initEndTime=L()});var I=!1,_=[],w={config:function(e){B("config",v=e);var t=!1!==v.check;O(function(){if(t)M(c.config,{verifyJsApiList:C(v.jsApiList),verifyOpenTagList:C(v.openTagList)},function(){S._complete=function(e){g.preVerifyEndTime=L(),y.state=1,y.data=e},S.success=function(e){h.isPreVerifyOk=0},S.fail=function(e){S._fail?S._fail(e):y.state=-1};var t=S._completes;return t.push(function(){!function(){if(!(d||u||v.debug||m<"6.0.2"||h.systemType<0)){var i=new Image;h.appId=v.appId,h.initTime=g.initEndTime-g.initStartTime,h.preVerifyTime=g.preVerifyEndTime-g.preVerifyStartTime,w.getNetworkType({isInnerInvoke:!0,success:function(e){h.networkType=e.networkType;var n="https://open.weixin.qq.com/sdk/report?v="+h.version+"&o="+h.isPreVerifyOk+"&s="+h.systemType+"&c="+h.clientVersion+"&a="+h.appId+"&n="+h.networkType+"&i="+h.initTime+"&p="+h.preVerifyTime+"&u="+h.url;i.src=n}})}}()}),S.complete=function(e){for(var n=0,i=t.length;n { - const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : {}; - let appId = extConfig.app_id + const extConfig = uni.getAccountInfoSync().miniProgram; + let appId = extConfig.appId var data = { "hotelId": this.orderInfo.hotelId, diff --git a/subPageC/bookShop/bookShop.vue b/subPageC/bookShop/bookShop.vue index 32feab0..c441737 100644 --- a/subPageC/bookShop/bookShop.vue +++ b/subPageC/bookShop/bookShop.vue @@ -119,8 +119,8 @@ orderSubmit() { this.$refs.form.validate().then(res => { - const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : {}; - let appId = extConfig.app_id + const extConfig = uni.getAccountInfoSync().miniProgram; + let appId = extConfig.appId console.log("|this.formData", this.formData, this.orderInfo) var data = { diff --git a/subPageC/bookTicket/bookTicket.vue b/subPageC/bookTicket/bookTicket.vue index 4a90308..584e19b 100644 --- a/subPageC/bookTicket/bookTicket.vue +++ b/subPageC/bookTicket/bookTicket.vue @@ -1238,8 +1238,8 @@ export default { } // } const userInfo = uni.getStorageSync("userInfo"); - const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : {}; - let appId = extConfig.app_id + const extConfig = uni.getAccountInfoSync().miniProgram; + let appId = extConfig.appId const params = { openid: userInfo.openid, appid: appId, diff --git a/subPageC/order/order.vue b/subPageC/order/order.vue index 51fd5b4..7bce7d0 100644 --- a/subPageC/order/order.vue +++ b/subPageC/order/order.vue @@ -354,9 +354,8 @@ export default { loadData(pageNo) { let that = this const userInfo = uni.getStorageSync("userInfo"); - const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : {}; - console.log(uni.getExtConfigSync(), 'extConfigextConfigextConfig') - let appId = extConfig.app_id + const extConfig = uni.getAccountInfoSync().miniProgram; + let appId = extConfig.appId let httpData = { openid: userInfo.openid, diff --git a/subPageC/orderHomestay/orderList.vue b/subPageC/orderHomestay/orderList.vue index ab8a232..1c6254b 100644 --- a/subPageC/orderHomestay/orderList.vue +++ b/subPageC/orderHomestay/orderList.vue @@ -165,8 +165,8 @@ loadData() { // TODO: 需从缓存获取appId openId const userInfo = uni.getStorageSync("userInfo"); - const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : {}; - let appId = extConfig.app_id + const extConfig = uni.getAccountInfoSync().miniProgram; + let appId = extConfig.appId this.param.openid = userInfo.openid this.param.appid = appId diff --git a/subPageC/orderShop/orderList.vue b/subPageC/orderShop/orderList.vue index 925b0a8..afdab20 100644 --- a/subPageC/orderShop/orderList.vue +++ b/subPageC/orderShop/orderList.vue @@ -141,8 +141,8 @@ export default { loadData() { // TODO: 需从缓存获取appId openId const userInfo = uni.getStorageSync("userInfo"); - const extConfig = uni.getExtConfigSync ? uni.getExtConfigSync() : {}; - let appId = extConfig.app_id + const extConfig = uni.getAccountInfoSync().miniProgram; + let appId = extConfig.appId this.param.openid = userInfo.openid this.param.appid = appId // this.param.openid = "oohzD5b7g4hNA1qJyAwlSA5H4NCY"