From eeb6509cebe8aeeffc9c45b21ce3605106aff68d Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Wed, 19 Jan 2022 14:52:19 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91=20?= =?UTF-8?q?=E4=BF=AE=E6=94=B9secret=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/js/common.js | 12 ++++++------ assets/js/project.config.js | 13 ++++++++----- pages/forgetPassword/forgetPassword.js | 18 ++++++++++-------- 3 files changed, 24 insertions(+), 19 deletions(-) diff --git a/assets/js/common.js b/assets/js/common.js index eb334f7..280201a 100644 --- a/assets/js/common.js +++ b/assets/js/common.js @@ -1,6 +1,6 @@ import { appId, - secret + type } from '../js/project.config' import UserApi from '../js/http/userApi' export function wxBind(callback) { @@ -11,7 +11,7 @@ export function wxBind(callback) { if (res.code && count === 1) { let params = { appid: appId, - secret: secret, + type: type, js_code: res.code, grant_type: 'authorization_code' } @@ -57,9 +57,9 @@ export function isLogin(callback) { } /** - * @description 微信扫描二维码的签到 检验是否登录 + * @description 微信扫描二维码的签到 检验是否登录 * @param successCallback 确定登录后的回调 - * @param meetingId 失败后 需要将meetingId 存入缓存 为了下次登录后跳转 签到页面 接口获取信息用 + * @param meetingId 失败后 需要将meetingId 存入缓存 为了下次登录后跳转 签到页面 接口获取信息用 */ export function isLoginSignIn(successCallback,meetingId) { wx.getStorage({ @@ -68,7 +68,7 @@ export function isLoginSignIn(successCallback,meetingId) { successCallback() }, fail() { - // 设置是否是签到的登录 + // 设置是否是签到的登录 wx.setStorage({ key:"isSignLogin", data:meetingId @@ -78,4 +78,4 @@ export function isLoginSignIn(successCallback,meetingId) { }) } }) -} \ No newline at end of file +} diff --git a/assets/js/project.config.js b/assets/js/project.config.js index ffc204c..1325d30 100644 --- a/assets/js/project.config.js +++ b/assets/js/project.config.js @@ -1,14 +1,17 @@ // export const appId = 'wx322b63d1e6ff4765' export const appId = 'wx457dfcb58fd556ea'// fcc -// export const secret = 'a3e81ffa80aa5f04d0b104b2ccda7f32' -export const secret = 'e8d2ee25e32c77561efccb7145ba9dc8' // fcc + // export const appName = '来款测试demo' export const appName = 'zoey来款测试demo'// fcc // export let baseUrl = 'https://bxxt.hzwlsoft.com' // 外网环境 -export let baseUrl = 'http://10.10.10.46:8055/' // 测试环境 -// export const baseUrl = 'http://10.0.1.16:8080' // 本地环境 +// export let baseUrl = 'http://10.10.10.46:8055/' // 测试环境 +export const baseUrl = 'http://10.0.1.18:8080' // 本地环境 +// export const baseUrl = 'http://cwp.catarc.org.cn' // 本地环境 export const URL_CONFIG = '/jero-boot/' // 小程序名称 -export const appletName = "标准所协同工作平台" +export const appletName = "汽车标准化工作平台" + +// 传 secret接口 参数 fcc - dev 客户 -- prod +export const type = 'dev' diff --git a/pages/forgetPassword/forgetPassword.js b/pages/forgetPassword/forgetPassword.js index 28f7e83..d6c7bf8 100644 --- a/pages/forgetPassword/forgetPassword.js +++ b/pages/forgetPassword/forgetPassword.js @@ -1,6 +1,8 @@ // pages/mine/mine.js import UserApi from '../../assets/js/http/userApi' import { encrypt } from '../../assets/js/jsencrypt/rsa' +import {appId,type} from "../../assets/js/project.config"; + var countdown = 60; // 倒计时秒数 Page({ data: { @@ -109,14 +111,14 @@ Page({ if(currentval){ // 如果值存在追加到vals中 vals.push(currentval) } - if(vals.length == 1 ){ + if(vals.length == 1 ){ const v = vals[vals.length-1].length if(v > 1){ // 如果第一个的长度就大于1 说明是粘贴过来的 this.clearrepeatval() } } - if(vals.length > 1){ - // 如果值数组大于1 就获取最后一个值长度和倒数第二个值长度 + if(vals.length > 1){ + // 如果值数组大于1 就获取最后一个值长度和倒数第二个值长度 // 比较值长度差如果大于1 则粘贴的 const lastv = vals[vals.length-1].length // 获取最后一个值的长度 const secondv = vals[vals.length-2].length // 获取倒数第二个值得长度 @@ -137,14 +139,14 @@ Page({ if(currentval){ // 如果值存在追加到vals中 vals.push(currentval) } - if(vals.length == 1 ){ + if(vals.length == 1 ){ const v = vals[vals.length-1].length if(v > 1){ // 如果第一个的长度就大于1 说明是粘贴过来的 this.clearrepeatvalVerify() } } - if(vals.length > 1){ - // 如果值数组大于1 就获取最后一个值长度和倒数第二个值长度 + if(vals.length > 1){ + // 如果值数组大于1 就获取最后一个值长度和倒数第二个值长度 // 比较值长度差如果大于1 则粘贴的 const lastv = vals[vals.length-1].length // 获取最后一个值的长度 const secondv = vals[vals.length-2].length // 获取倒数第二个值得长度 @@ -274,7 +276,7 @@ Page({ if (res.code) { let params = { appid: appId, - secret: secret, + type:type, js_code: res.code, grant_type: 'authorization_code' } @@ -282,7 +284,7 @@ Page({ if (res.success) { // 成功拿到openId // 微信和该账号绑定 let params = { - openId: res.result.openid, + openId: encrypt(that.data.rsaPublicKey, res.result.openid), rsaPublicKey: that.data.rsaPublicKey } UserApi.wxBind(params).then(res=>{})