提交 61a22c4a 编写于 作者: guofeng.chen's avatar guofeng.chen

修改test1的微信号配置

上级 31701e42
import { Toast } from 'vant'; import { Toast } from 'vant';
import fetch from '@/utils/fetch'; import fetch from '@/utils/fetch';
import { getBaseUrl } from '@/utils/index' import { getBaseUrl, getWxType } from '@/utils/index'
import { setCookie, getCookie, delCookie } from '@/utils/index'; import { setCookie, getCookie, delCookie } from '@/utils/index';
import { envConfig } from '@/utils/env-config'; import { envConfig } from '@/utils/env-config';
...@@ -82,7 +82,7 @@ const user = { ...@@ -82,7 +82,7 @@ const user = {
getWxUserInfo({ state, commit }, code) { getWxUserInfo({ state, commit }, code) {
commit('SET_WX_CODE', code); commit('SET_WX_CODE', code);
const type = 15; const type = getWxType();
// let url = getBaseUrl(`wechats/users/info/${type}/${code}`); // let url = getBaseUrl(`wechats/users/info/${type}/${code}`);
let url = `https://sc.yunqueyi.com/wechats/users/info/${type}/${code}`; // 测试支付,暂时使用线上 let url = `https://sc.yunqueyi.com/wechats/users/info/${type}/${code}`; // 测试支付,暂时使用线上
fetch({ fetch({
......
...@@ -16,7 +16,7 @@ export const envConfig = { ...@@ -16,7 +16,7 @@ export const envConfig = {
appId: 'wx08b383d002c73f26', // 用于微信授权登录 appId: 'wx08b383d002c73f26', // 用于微信授权登录
// appId: 'wxf4e66242d31c81c2', // 用于微信授权登录 // appId: 'wxf4e66242d31c81c2', // 用于微信授权登录
// baseUrl: 'https://test1-sc.yunqueyi.com/', // baseUrl: 'https://test1-sc.yunqueyi.com/',
// apiUrl: 'https://test1-api.yunqueyi.com/', // apiUrl: 'https://test1-api.yunqueyi.com/',
// webPageUrl: 'https://test1-phome.yunqueyi.com/', // webPageUrl: 'https://test1-phome.yunqueyi.com/',
...@@ -50,6 +50,7 @@ export const envConfig = { ...@@ -50,6 +50,7 @@ export const envConfig = {
hactiveUrl: 'https://dev-hactive.yunqueyi.com', hactiveUrl: 'https://dev-hactive.yunqueyi.com',
fileUrl: 'https://dev-www.yunqueyi.com', fileUrl: 'https://dev-www.yunqueyi.com',
appId: 'wx2c577552a2d28550', // 用于微信授权登录 appId: 'wx2c577552a2d28550', // 用于微信授权登录
wxType: 15, // 分享、用户信息对应的appid
tradeType: 5, tradeType: 5,
}, },
test: { test: {
...@@ -61,6 +62,7 @@ export const envConfig = { ...@@ -61,6 +62,7 @@ export const envConfig = {
// appId: 'wxcaad75b7fff5659c', // 用于微信授权登录 // appId: 'wxcaad75b7fff5659c', // 用于微信授权登录
// appId: 'wx2c577552a2d28550', // 用于微信授权登录 // appId: 'wx2c577552a2d28550', // 用于微信授权登录
appId: 'wx85f38ae09d22b12e', // 用于微信授权登录 appId: 'wx85f38ae09d22b12e', // 用于微信授权登录
wxType: 30,
tradeType: 5, tradeType: 5,
}, },
uat: { uat: {
...@@ -71,6 +73,7 @@ export const envConfig = { ...@@ -71,6 +73,7 @@ export const envConfig = {
fileUrl: 'https://uat-www.yunqueyi.com', fileUrl: 'https://uat-www.yunqueyi.com',
// appId: 'wx342ef0e5afee54a7', // 用于微信授权登录 // appId: 'wx342ef0e5afee54a7', // 用于微信授权登录
appId: 'wx2c577552a2d28550', // 用于微信授权登录 appId: 'wx2c577552a2d28550', // 用于微信授权登录
wxType: 15,
tradeType: 5, tradeType: 5,
}, },
pro: { pro: {
...@@ -80,6 +83,7 @@ export const envConfig = { ...@@ -80,6 +83,7 @@ export const envConfig = {
hactiveUrl: 'https://hactive.yunqueyi.com', hactiveUrl: 'https://hactive.yunqueyi.com',
fileUrl: 'https://www.yunqueyi.com', fileUrl: 'https://www.yunqueyi.com',
appId: 'wx2c577552a2d28550', // 用于微信授权登录 appId: 'wx2c577552a2d28550', // 用于微信授权登录
wxType: 15,
tradeType: 4, tradeType: 4,
} }
} }
...@@ -36,6 +36,11 @@ export function getAPPID() { ...@@ -36,6 +36,11 @@ export function getAPPID() {
return getConfigByEnvType('appId') return getConfigByEnvType('appId')
} }
// 获取微信APPID对应type
export function getWxType() {
return getConfigByEnvType('wxType')
}
// 获取微信APPID // 获取微信APPID
export function getTradeType() { export function getTradeType() {
return getConfigByEnvType('tradeType') return getConfigByEnvType('tradeType')
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
import Vue from 'vue' import Vue from 'vue'
import request from '@/utils/fetch'; import request from '@/utils/fetch';
import wx from 'weixin-js-sdk' import wx from 'weixin-js-sdk'
import { getBaseUrl } from "@/utils/index"; import { getBaseUrl, getWxType } from "@/utils/index";
/** 注入配置信息 */ /** 注入配置信息 */
export const wxConfig = (link) => { export const wxConfig = (link) => {
// const params = { resetURI: true, url: encodeURIComponent(location.href) }; // const params = { resetURI: true, url: encodeURIComponent(location.href) };
// 上线前是需要把域名改为线上的sc // 上线前是需要把域名改为线上的sc
let baseUrl = getBaseUrl(""); let baseUrl = getBaseUrl("");
let type = '&type=15'; // 本来没有,暂时改成线上 let type = '&type=' + getWxType(); // type不同,对应的appid不一样,15为线上
request({ url: `https://sc.yunqueyi.com/wechats/signs?url=${encodeURIComponent(link)}${type}` }).then(res => { request({ url: `https://sc.yunqueyi.com/wechats/signs?url=${encodeURIComponent(link)}${type}` }).then(res => {
// request({ url: `${baseUrl}/wechats/signs?url=${encodeURIComponent(link)}` }).then(res => { // request({ url: `${baseUrl}/wechats/signs?url=${encodeURIComponent(link)}` }).then(res => {
let configs = res.data.signMap; let configs = res.data.signMap;
......
...@@ -207,14 +207,14 @@ export default { ...@@ -207,14 +207,14 @@ export default {
// goodsType=2 学习卡 // goodsType=2 学习卡
// goodsType= 3 and cardtype = 3 职称考课程卡 // goodsType= 3 and cardtype = 3 职称考课程卡
let shareDesc = "¥" + goods.costPriceText; let shareDesc = "¥" + goods.costPriceText;
if(goodsType == 2) { if(goods.goodsType == 2) {
shareDesc += "\n可申请5学分,自学资料性质,由医院录入!"; shareDesc += "\n可申请5学分,自学资料性质,由医院录入!";
} else if(goods.goodsType == 3 && goods.cardtype == 3) { } else if(goods.goodsType == 3 && goods.cardtype == 3) {
shareDesc += "\n卫健委正规授权,在职医师专业解读,大量实用病例分析!"; shareDesc += "\n卫健委正规授权,在职医师专业解读,大量实用病例分析!";
} }
let shareUrl = getWebPageUrl( let shareUrl = getWebPageUrl(
`profexam/#/goods-detail?goodsId=${this.goods.id}` `profexam/#/goods-detail?goodsId=${this.goods.id}`
); );
this.wechatShare( this.wechatShare(
{ {
link: shareUrl, link: shareUrl,
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册