From 0ad28dbac74ba51b604c31c2dee7494d4e7f8fe4 Mon Sep 17 00:00:00 2001
From: hailu <962012470@qq.com>
Date: 星期一, 27 十一月 2023 17:21:15 +0800
Subject: [PATCH] 安装流程
---
GoldC/pages/home/home.js | 68 ++++++++++++++++++++++++---------
1 files changed, 49 insertions(+), 19 deletions(-)
diff --git a/GoldC/pages/home/home.js b/GoldC/pages/home/home.js
index e7b6673..c7c1a9c 100644
--- a/GoldC/pages/home/home.js
+++ b/GoldC/pages/home/home.js
@@ -9,8 +9,8 @@
data: {
showone: false,
showtwo: false,
- newsnum:0,
- roleKey:'',
+ newsnum: 0,
+ roleKey: false,
},
// 璺宠浆鍒伴棶棰樺垪琛� 锛堢鐞嗗憳锛�
toProblemList() {
@@ -18,7 +18,7 @@
url: '/pages/problemList/problemList',
})
},
- toMaintenanceList(){
+ toMaintenanceList() {
wx.navigateTo({
url: '/pages/maintenance/maintenance',
})
@@ -33,8 +33,11 @@
* 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇
*/
onLoad: function (options) {
-
+ // console.log(options);
+
var user = wx.getStorageSync('user')
+
+ console.log(this.data.roleKey);
switch (user.RoleValue) {
case 1:
this.setData({
@@ -42,10 +45,10 @@
})
break;
case 3:
- this.setData({
- showone: true
- })
- break;
+ this.setData({
+ showone: true
+ })
+ break;
case 6:
this.setData({
showone: true
@@ -81,17 +84,44 @@
onReady: function () {
},
+ getInfo() {
+ wx.request({
+ url: 'https://puyue.yhupai.com/prod-api/getInfo',
+ method: "GET",
+ header: {
+ "Access-Control-Allow-Headers": 'token',
+ Authorization: `Bearer ${wx.getStorageSync('token')}`
+ },
+ success: (res, header) => {
+ if (res.data.code != 200) {
+ wx.showToast({
+ title: res.data.msg,
+ icon: 'none'
+ });
+ } else {
+ // let data = JSON.parse(JSON.stringify(res.data))
+ // let erectoId = data.user.userId
+ console.log(res.data.user.userId);
+ wx.setStorageSync('userInfo', res.data)
+ wx.setStorageSync('roleKey', res.data.user.roles[0].roleKey)
+ wx.setStorageSync('nickName',res.data.user.nickName)
+ this.setData({
+ roleKey:res.data.user.roles[0].roleKey
+ })
+ wx.setStorageSync('deptId', res.data.user.dept.deptId)
+ wx.setStorageSync('erectoId', res.data.user.userId)
+ // console.log(wx.getStorageInfoSync('erectoId'));
+ }
+ }
+ })
+ },
/**
* 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鏄剧ず
*/
onShow: function () {
- this.setData({
- roleKey:wx.getStorageSync('roleKey')
- })
-
var user = wx.getStorageSync('user')
-
+ this.getInfo()
switch (user.RoleValue) {
case 1:
this.setData({
@@ -100,11 +130,11 @@
})
break;
case 3:
- this.setData({
- showone: true,
- showtwo: false
- })
- break;
+ this.setData({
+ showone: true,
+ showtwo: false
+ })
+ break;
case 6:
this.setData({
showone: true,
@@ -124,7 +154,7 @@
})
break;
}
-
+
},
/**
--
Gitblit v1.8.0