Commit d6e3c4c4 by 李嘉林

feat: 非常用地提示

parent cff7e169
...@@ -50,25 +50,25 @@ mpAnalytics.init({ ...@@ -50,25 +50,25 @@ mpAnalytics.init({
Vue.prototype.$mpAnalytics = mpAnalytics; Vue.prototype.$mpAnalytics = mpAnalytics;
// 神策埋点 // 神策埋点
let sensors = require('../node_modules/sa-sdk-miniprogram/sensorsdata.min.js'); // let sensors = require('../node_modules/sa-sdk-miniprogram/sensorsdata.min.js');
sensors.setPara({ // sensors.setPara({
name: 'sensors', // name: 'sensors',
server_url: process.env.CLK_LOG_URL, // server_url: process.env.CLK_LOG_URL,
// 全埋点控制开关 // // 全埋点控制开关
autoTrack: { // autoTrack: {
appLaunch: true, // 默认为 true,false 则关闭 $MPLaunch 事件采集 // appLaunch: true, // 默认为 true,false 则关闭 $MPLaunch 事件采集
appShow: true, // 默认为 true,false 则关闭 $MPShow 事件采集 // appShow: true, // 默认为 true,false 则关闭 $MPShow 事件采集
appHide: true, // 默认为 true,false 则关闭 $MPHide 事件采集 // appHide: true, // 默认为 true,false 则关闭 $MPHide 事件采集
pageShow: true, // 默认为 true,false 则关闭 $MPViewScreen 事件采集 // pageShow: true, // 默认为 true,false 则关闭 $MPViewScreen 事件采集
pageShare: true, // 默认为 true,false 则关闭 $MPShare 事件采集 // pageShare: true, // 默认为 true,false 则关闭 $MPShare 事件采集
mpClick: true, // 默认为 false,true 则开启 $MPClick 事件采集 // mpClick: true, // 默认为 false,true 则开启 $MPClick 事件采集
mpFavorite: true, // 默认为 true,false 则关闭 $MPAddFavorites 事件采集 // mpFavorite: true, // 默认为 true,false 则关闭 $MPAddFavorites 事件采集
pageLeave: true, // 默认为 false, true 则开启 $MPPageLeave事件采集 // pageLeave: true, // 默认为 false, true 则开启 $MPPageLeave事件采集
}, // },
show_log: true // show_log: true
}); // });
sensors.init(); // sensors.init();
Vue.prototype.$sensors = sensors; Vue.prototype.$sensors = "";
const app = new Vue(App) const app = new Vue(App)
......
...@@ -891,6 +891,7 @@ export default { ...@@ -891,6 +891,7 @@ export default {
loginIn(a) { loginIn(a) {
let val = a.val; let val = a.val;
let loginType = a.type; let loginType = a.type;
let _this = this;
wx.setStorage({ wx.setStorage({
key: "enterpriseAccount", key: "enterpriseAccount",
data: "" data: ""
...@@ -922,21 +923,44 @@ export default { ...@@ -922,21 +923,44 @@ export default {
.then(res => { .then(res => {
wx.hideLoading(); wx.hideLoading();
if (res.data.code == 200) { if (res.data.code == 200) {
this.sessionId = res.data.data.sessionId || ''; if (res.data.data.isCommonlyUsedLocationLogin == 'false') {
this.backParams += `&sessionid=${ wx.showModal({
res.data.data.sessionId content: `当前账号处于非常用地`,
}&needCertified=${res.data.data.NEED_CERTIFIED}`; confirmText: "确认",
this.NEED_CERTIFIED = res.data.data.NEED_CERTIFIED; cancelText: "取消",
console.log(this.mpApp.globalData.shopInfo,"------------------this.mpApp.globalData.shopInfo") showCancel: false,
if(this.whetherOpenEnterprisesWantGoods == 1 && res.data.data.masterAccount && res.data.data.masterAccount.length>0){ success: function(res) {
this.selectEnterpriseAccountOpenType = 0; console.log(res);
this.$refs.SelectEnterpriseAccount.open(res.data.data.masterAccount); //点击“确认”时打开设置页面
} else { if (res.confirm) {
wx.setStorage({ console.log("用户点击确认");
key: "sessionid", login();
data: res.data.data.sessionId } else {
console.log("用户点击取消");
login();
}
}
}); });
this.pushPageType(); } else {
login();
}
let login = () => {
_this.sessionId = res.data.data.sessionId || '';
_this.backParams += `&sessionid=${
res.data.data.sessionId
}&needCertified=${res.data.data.NEED_CERTIFIED}`;
_this.NEED_CERTIFIED = res.data.data.NEED_CERTIFIED;
console.log(_this.mpApp.globalData.shopInfo,"------------------_this.mpApp.globalData.shopInfo")
if(_this.whetherOpenEnterprisesWantGoods == 1 && res.data.data.masterAccount && res.data.data.masterAccount.length>0){
_this.selectEnterpriseAccountOpenType = 0;
_this.$refs.SelectEnterpriseAccount.open(res.data.data.masterAccount);
} else {
wx.setStorage({
key: "sessionid",
data: res.data.data.sessionId
});
_this.pushPageType();
}
} }
} else { } else {
wx.showToast({title: res.data.msg, icon: "none"}) wx.showToast({title: res.data.msg, icon: "none"})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment