Commit 81c80e660bdcbbac3da6abaf98354f1df774c0c4

Authored by 周铨
1 parent 371b81cc

修改ip和联通新ip的功能

1 import minaEnv from "../utils/minaEnv"; 1 import minaEnv from "../utils/minaEnv";
  2 +
2 export const API_CONST = { 3 export const API_CONST = {
3 login: { 4 login: {
4 wxLogin: { 5 wxLogin: {
5 - url: `/qx-api/qx-apaas-auth/server/auth/login`, 6 + url: `/power/user/userLogin`,
6 method: "POST" 7 method: "POST"
7 }, 8 },
8 loginSecurity: { 9 loginSecurity: {
@@ -15,7 +16,7 @@ export const API_CONST = { @@ -15,7 +16,7 @@ export const API_CONST = {
15 }, 16 },
16 17
17 logout: { 18 logout: {
18 - url: `/qx-api/qx-apaas-auth/server/auth/mobile/logout`, 19 + url: `/power/user/userLogout`,
19 method: "POST" 20 method: "POST"
20 } 21 }
21 22
@@ -24,11 +25,11 @@ export const API_CONST = { @@ -24,11 +25,11 @@ export const API_CONST = {
24 25
25 home: { 26 home: {
26 miniData: { 27 miniData: {
27 - url: `/open/qx-apaas-custom/hczd/index`, 28 + url: `/power/hczd/index`,
28 method: "POST"//参数:{"corpCode": "default"} 29 method: "POST"//参数:{"corpCode": "default"}
29 }, 30 },
30 getDate: { 31 getDate: {
31 - url: `/open/qx-apaas-custom/hczd/getDate`, 32 + url: `/power/hczd/getDate`,
32 method: "POST"//参数 33 method: "POST"//参数
33 }, 34 },
34 userInfoDetail: { 35 userInfoDetail: {
@@ -76,8 +76,9 @@ Page({ @@ -76,8 +76,9 @@ Page({
76 }, 76 },
77 77
78 __mobilelogoutEvent() { 78 __mobilelogoutEvent() {
  79 + const cookieVal: any = wx.getStorageSync("power_session_id")
79 HTTP.POST({ 80 HTTP.POST({
80 - ...API_CONST.login.logout, 81 + ...{ url: `${API_CONST.login.logout.url}?power_session_id=${cookieVal}`, method: "POST" },
81 payload: { 82 payload: {
82 cookieFlag: true 83 cookieFlag: true
83 } 84 }
@@ -96,7 +97,8 @@ Page({ @@ -96,7 +97,8 @@ Page({
96 .then(() => { 97 .then(() => {
97 // on confirm 98 // on confirm
98 this.__mobilelogoutEvent() 99 this.__mobilelogoutEvent()
99 - 100 + // wx.clearStorageSync()
  101 + // wx.reLaunch({ url: "/pages/login/login" })
100 }) 102 })
101 .catch(() => { 103 .catch(() => {
102 // on cancel 104 // on cancel
@@ -5,7 +5,7 @@ @@ -5,7 +5,7 @@
5 </view> 5 </view>
6 <view class="acount_info"> 6 <view class="acount_info">
7 <van-cell-group> 7 <van-cell-group>
8 - <van-cell title="姓名" value="{{optionsObj.name || '未设置'}}" /> 8 + <van-cell title="姓名" value="{{optionsObj.userName || '未设置'}}" />
9 <van-cell title="手机号" value="{{optionsObj.mobile || '未设置'}}" /> 9 <van-cell title="手机号" value="{{optionsObj.mobile || '未设置'}}" />
10 <van-cell title="邮箱" value="{{optionsObj.email || '未设置'}}" /> 10 <van-cell title="邮箱" value="{{optionsObj.email || '未设置'}}" />
11 </van-cell-group> 11 </van-cell-group>
@@ -11,7 +11,19 @@ Page({ @@ -11,7 +11,19 @@ Page({
11 userInfoObj: {} 11 userInfoObj: {}
12 }, 12 },
13 onLoad() { 13 onLoad() {
14 - this.__getUserInfoDetail() 14 + // this.__getUserInfoDetail()
  15 + const power_user_info: any = wx.getStorageSync("power_user_info")
  16 + console.log(power_user_info,'power_user_info')
  17 +
  18 + if(Object.entries(power_user_info).length>0&&power_user_info){
  19 + const arr = power_user_info.userName.split("")
  20 + const lastName = arr[arr.length-1]
  21 + const dataTitle = "徽辰智电"
  22 + console.log(arr,'pppppparrr')
  23 + this.setData({
  24 + userInfoObj: {...power_user_info,lastName,dataTitle}
  25 + })
  26 + }
15 }, 27 },
16 handleGetMessage(e: any) { 28 handleGetMessage(e: any) {
17 console.log(e, 'handleGetMessagehandleGetMessage') 29 console.log(e, 'handleGetMessagehandleGetMessage')
@@ -5,11 +5,11 @@ @@ -5,11 +5,11 @@
5 </view> 5 </view>
6 <view class="mine-info"> 6 <view class="mine-info">
7 <view class="mine-info-basic"> 7 <view class="mine-info-basic">
8 - {{userInfoObj.dataTitle}} 8 + {{userInfoObj.userName}}
9 </view> 9 </view>
10 <view class="mine-company"> 10 <view class="mine-company">
11 <!-- <image src="" class="image_view" mode=""/> --> 11 <!-- <image src="" class="image_view" mode=""/> -->
12 - <view class="mine-company-info">{{userInfoObj.corpName}}</view> 12 + <view class="mine-company-info">{{userInfoObj.dataTitle}}</view>
13 </view> 13 </view>
14 </view> 14 </view>
15 </view> 15 </view>
@@ -22,7 +22,7 @@ Page({ @@ -22,7 +22,7 @@ Page({
22 * 生命周期函数--监听页面加载 22 * 生命周期函数--监听页面加载
23 */ 23 */
24 onLoad() { 24 onLoad() {
25 - this.__getLoginSecurityImg() 25 + // this.__getLoginSecurityImg()
26 }, 26 },
27 27
28 /** 28 /**
@@ -93,16 +93,17 @@ Page({ @@ -93,16 +93,17 @@ Page({
93 ...API_CONST.login.wxLogin, 93 ...API_CONST.login.wxLogin,
94 payload: this.getLoginParams() 94 payload: this.getLoginParams()
95 }).then((data: any) => { 95 }).then((data: any) => {
96 - console.log(data, '登录参数')  
97 if (data.success) { 96 if (data.success) {
98 //登录请求回来之后,读取res的header的cookie 97 //登录请求回来之后,读取res的header的cookie
99 //cookie是个唯一标识 98 //cookie是个唯一标识
100 - wx.setStorageSync("cookie", data.data) 99 + console.log(data.data.power_session_id, '登录参数')
  100 + wx.setStorageSync("power_user_info", data.data.user)
  101 + wx.setStorageSync("power_session_id", data.data.power_session_id)
101 wx.switchTab({ 102 wx.switchTab({
102 url: "/pages/monitor/monitor" 103 url: "/pages/monitor/monitor"
103 }) 104 })
104 } else { 105 } else {
105 - this.__getUserSecurityImg() 106 + // this.__getUserSecurityImg()
106 wx.showToast({ 107 wx.showToast({
107 title: data.msg || '请求失败', 108 title: data.msg || '请求失败',
108 icon: 'error', 109 icon: 'error',
@@ -125,14 +126,8 @@ Page({ @@ -125,14 +126,8 @@ Page({
125 getLoginParams() { 126 getLoginParams() {
126 // 组织ID登录 127 // 组织ID登录
127 return { 128 return {
128 - LOGIN_TYPE: 'CORP',  
129 - code: this.data.codeKey.replace(/(^\s*)|(\s*$)/g, ''), // 图片验证码  
130 - corpCode: "hczd",  
131 - username: this.data.username, 129 + loginName: this.data.username,
132 password: this.data.password, 130 password: this.data.password,
133 - key: this.data.keyStr,  
134 - autoLogin: false,  
135 -  
136 } 131 }
137 }, 132 },
138 imgKeyEvent(e: any) { 133 imgKeyEvent(e: any) {
@@ -9,8 +9,8 @@ @@ -9,8 +9,8 @@
9 <van-field label="用户名" title-width="50" value="{{ username }}" bind:change="userEvent" required clearable placeholder="请输入手机号" bind:click-icon="onClickIcon" /> 9 <van-field label="用户名" title-width="50" value="{{ username }}" bind:change="userEvent" required clearable placeholder="请输入手机号" bind:click-icon="onClickIcon" />
10 <van-field label="密码" title-width="50" value="{{ password }}" bind:change="passEvent" type="{{checkFlag?'password':''}}" bind:click-icon="changeIconEvent" icon="{{!checkFlag?'eye-o':'closed-eye'}}" placeholder="请输入密码" required /> 10 <van-field label="密码" title-width="50" value="{{ password }}" bind:change="passEvent" type="{{checkFlag?'password':''}}" bind:click-icon="changeIconEvent" icon="{{!checkFlag?'eye-o':'closed-eye'}}" placeholder="请输入密码" required />
11 11
12 - <van-field wx:if="{{!hideFlag&& imgUrl}}" title-width="50" label="验证码" value="{{ codeKey }}" bind:change="imgKeyEvent" placeholder="请输入验证码" required />  
13 - <image src="{{imgUrl}}" wx:if="{{ imgUrl}}" class="code-img" /> 12 + <!-- <van-field wx:if="{{!hideFlag&& imgUrl}}" title-width="50" label="验证码" value="{{ codeKey }}" bind:change="imgKeyEvent" placeholder="请输入验证码" required />
  13 + <image src="{{imgUrl}}" wx:if="{{ imgUrl}}" class="code-img" /> -->
14 </van-cell-group> 14 </van-cell-group>
15 <view class="login_btn" bind:tap="loginEvent"> 15 <view class="login_btn" bind:tap="loginEvent">
16 登录 16 登录
@@ -293,6 +293,8 @@ Page({ @@ -293,6 +293,8 @@ Page({
293 293
294 }, 294 },
295 __getOpenQxCustomHczdInde() {//接口请求 295 __getOpenQxCustomHczdInde() {//接口请求
  296 + const cookieVal: any = wx.getStorageSync("power_session_id")
  297 + console.log(cookieVal, 'cookieValcookieVal')
296 Toast.loading({ 298 Toast.loading({
297 message: '加载中...', 299 message: '加载中...',
298 forbidClick: true, 300 forbidClick: true,
@@ -300,7 +302,7 @@ Page({ @@ -300,7 +302,7 @@ Page({
300 duration: 0, // 持续展示 toast 302 duration: 0, // 持续展示 toast
301 }); 303 });
302 HTTP.POST({ 304 HTTP.POST({
303 - ...API_CONST.home.miniData, 305 + ...{ url: `${API_CONST.home.miniData.url}?power_session_id=${cookieVal}&type=mobile`, method: "POST" },
304 payload: { 306 payload: {
305 corpCode: "hczd" 307 corpCode: "hczd"
306 } 308 }
@@ -586,20 +588,35 @@ Page({ @@ -586,20 +588,35 @@ Page({
586 deviceDataList: deviceDataListNew, 588 deviceDataList: deviceDataListNew,
587 overallDataList: overallDataListNew 589 overallDataList: overallDataListNew
588 }) 590 })
589 - wx.showToast({  
590 - title: '请求失败',  
591 - icon: 'error',  
592 - duration: 2000  
593 - }); 591 + console.log(data.errCode === 'loginOut', 'data======', data)
  592 + if (data.data === 'loginOut') {
  593 + wx.showToast({
  594 + title: data.msg,
  595 + icon: 'error',
  596 + duration: 2000
  597 + });
  598 + wx.clearStorageSync()
  599 + wx.reLaunch({ url: "/pages/login/login" })
  600 + } else {
  601 + console.log('=============进来了吗')
  602 + wx.showToast({
  603 + title: '请求失败',
  604 + icon: 'error',
  605 + duration: 2000
  606 + });
  607 + }
  608 +
594 609
595 } 610 }
596 611
597 }) 612 })
598 }, 613 },
599 614
600 - __getOpenQxCustomHczdGetDate(type: String) {//列表滚动数据 615 + __getOpenQxCustomHczdGetDate(type: String) {//列表滚动数据
  616 + const cookieVal: any = wx.getStorageSync("power_session_id")
  617 + console.log(cookieVal, 'cookieValcookieVal')
601 HTTP.POST({ 618 HTTP.POST({
602 - ...API_CONST.home.getDate, 619 + ...{ url: `${API_CONST.home.getDate.url}?power_session_id=${cookieVal}&type=mobile`, method: "POST" },
603 payload: { 620 payload: {
604 corpCode: "hczd", 621 corpCode: "hczd",
605 type: type 622 type: type
@@ -614,11 +631,21 @@ Page({ @@ -614,11 +631,21 @@ Page({
614 this.setData({ 631 this.setData({
615 tableList: [] 632 tableList: []
616 }) 633 })
617 - wx.showToast({  
618 - title: '请求失败',  
619 - icon: 'error',  
620 - duration: 2000  
621 - }); 634 + if (res.errCode === 'loginOut') {
  635 + wx.showToast({
  636 + title: res.msg,
  637 + icon: 'error',
  638 + duration: 2000
  639 + });
  640 + wx.clearStorageSync()
  641 + wx.reLaunch({ url: "/pages/login/login" })
  642 + } else {
  643 + wx.showToast({
  644 + title: '请求失败',
  645 + icon: 'error',
  646 + duration: 2000
  647 + });
  648 + }
622 } 649 }
623 650
624 }) 651 })
@@ -626,8 +653,10 @@ Page({ @@ -626,8 +653,10 @@ Page({
626 653
627 654
628 __getOpenQxCustomHczdGetDateEchartLine(type: String) {//曲线图 655 __getOpenQxCustomHczdGetDateEchartLine(type: String) {//曲线图
  656 + const cookieVal: any = wx.getStorageSync("power_session_id")
  657 + console.log(cookieVal, 'cookieValcookieVal')
629 HTTP.POST({ 658 HTTP.POST({
630 - ...API_CONST.home.getDate, 659 + ...{ url: `${API_CONST.home.getDate.url}?power_session_id=${cookieVal}&type=mobile`, method: "POST" },
631 payload: { 660 payload: {
632 corpCode: "hczd", 661 corpCode: "hczd",
633 type: type 662 type: type
@@ -655,11 +684,21 @@ Page({ @@ -655,11 +684,21 @@ Page({
655 myLineObj: {}, 684 myLineObj: {},
656 homeLineObj: {} 685 homeLineObj: {}
657 }) 686 })
658 - wx.showToast({  
659 - title: '请求失败',  
660 - icon: 'error',  
661 - duration: 2000  
662 - }); 687 + if (res.errCode === 'loginOut') {
  688 + wx.showToast({
  689 + title: res.msg,
  690 + icon: 'error',
  691 + duration: 2000
  692 + });
  693 + wx.clearStorageSync()
  694 + wx.reLaunch({ url: "/pages/login/login" })
  695 + } else {
  696 + wx.showToast({
  697 + title: '请求失败',
  698 + icon: 'error',
  699 + duration: 2000
  700 + });
  701 + }
663 } 702 }
664 703
665 }) 704 })
@@ -99,7 +99,7 @@ class HTTPService { @@ -99,7 +99,7 @@ class HTTPService {
99 payload = { 99 payload = {
100 ...payload 100 ...payload
101 } 101 }
102 - const cookieVal:any = wx.getStorageSync("cookie") 102 + const cookieVal:any = wx.getStorageSync("power_session_id")
103 return new Promise((resolve, reject) => { 103 return new Promise((resolve, reject) => {
104 wx.request({ 104 wx.request({
105 url: rootUrlProduce + url, 105 url: rootUrlProduce + url,
@@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
6 * 3: 现代物流uat环境 6 * 3: 现代物流uat环境
7 * 4: 现代物流正式环境 7 * 4: 现代物流正式环境
8 */ 8 */
9 -const envLevel = 1; 9 +const envLevel = 2;
10 10
11 /** 11 /**
12 * 后台接口 12 * 后台接口
@@ -14,7 +14,7 @@ const envLevel = 1; @@ -14,7 +14,7 @@ const envLevel = 1;
14 const serverUrlProduce = [ 14 const serverUrlProduce = [
15 "http://10.9.1.180", // http://10.9.1.180/open/qx-apaas-custom/hczd/index 15 "http://10.9.1.180", // http://10.9.1.180/open/qx-apaas-custom/hczd/index
16 "https://test.qgutech.com", 16 "https://test.qgutech.com",
17 - "https://test.xdwl.qgutech.com", 17 + "http://10.9.4.3:8031",
18 "https://wanyouuat.m56.com.cn:4443", 18 "https://wanyouuat.m56.com.cn:4443",
19 "https://wanyou.m56.com.cn", 19 "https://wanyou.m56.com.cn",
20 ][envLevel]; 20 ][envLevel];