From e99f8d485cc4fe086896c1642d743439bdf71670 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Thu, 19 Oct 2023 21:21:39 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=BE=AE=E4=BF=A1=E5=85=AC?= =?UTF-8?q?=E4=BC=97=E5=8F=B7=E7=99=BB=E5=BD=95=E7=9A=84=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/member/auth.js | 7 +++++++ api/system/weixin.js | 8 -------- libs/wechat.js | 3 +-- 3 files changed, 8 insertions(+), 10 deletions(-) delete mode 100644 api/system/weixin.js diff --git a/api/member/auth.js b/api/member/auth.js index c847f652..65bf5e70 100644 --- a/api/member/auth.js +++ b/api/member/auth.js @@ -58,3 +58,10 @@ export function weixinMiniAppLogin(phoneCode, loginCode) { noAuth: true // TODO 芋艿:后续要做调整 }); } + +// 创建微信 JS SDK 初始化所需的签名 +export function createWeixinMpJsapiSignature(url) { + return request.post("app-api/member/auth/create-weixin-jsapi-signature?url=" + url, {}, { + noAuth: true // TODO 芋艿:后续要做调整 + }); +} \ No newline at end of file diff --git a/api/system/weixin.js b/api/system/weixin.js deleted file mode 100644 index 64bffbb2..00000000 --- a/api/system/weixin.js +++ /dev/null @@ -1,8 +0,0 @@ -import request from "@/utils/request.js"; - -// 创建微信 JS SDK 初始化所需的签名 -export function createJsapiSignature(url) { - return request.post("app-api/system/wx-mp/create-jsapi-signature?url=" + url, {}, { - noAuth: true // TODO 芋艿:后续要做调整 - }); -} diff --git a/libs/wechat.js b/libs/wechat.js index 10dd7165..39a25a0f 100644 --- a/libs/wechat.js +++ b/libs/wechat.js @@ -3,7 +3,6 @@ import WechatJSSDK from "@/plugin/jweixin-module/index.js"; import * as AuthApi from "@/api/member/auth"; import * as BrokerageAPI from '@/api/trade/brokerage.js' -import * as WeiXinApi from '@/api/system/weixin.js'; import { WX_AUTH, STATE_KEY, @@ -29,7 +28,7 @@ class AuthWechat { wechat() { return new Promise((resolve, reject) => { // if (this.status) return resolve(this.instance); - WeiXinApi.createJsapiSignature(location.href).then(res => { + AuthApi.createWeixinMpJsapiSignature(location.href).then(res => { // debugger const jsapiTicket = res.data; jsapiTicket.jsApiList = ['chooseWXPay']; // TODO 芋艿:这里要设置下