|
@@ -16,50 +16,52 @@ Page({
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad(options) {
|
|
|
- let auth = getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['营销工具'], ['通告', '推广素材', '商学院', '提报']);
|
|
|
- let gridList = [];
|
|
|
- auth.forEach(v => {
|
|
|
- switch (v.systemmodulename) {
|
|
|
- case "通告":
|
|
|
- gridList.push({
|
|
|
- name: "通告",
|
|
|
- path: "/pages/annunciate/index",
|
|
|
- icon: "icon-a-shouyejingangqutonggao",
|
|
|
- apps: v.apps
|
|
|
- });
|
|
|
- this.setData({
|
|
|
- showAnnunciate: true
|
|
|
- });
|
|
|
- break;
|
|
|
- case "推广素材":
|
|
|
- gridList.push({
|
|
|
- name: "推广素材",
|
|
|
- path: "/pages/promotional/index",
|
|
|
- icon: "icon-a-shouyejingangqutuiguangsucai",
|
|
|
- apps: v.apps
|
|
|
- })
|
|
|
- break;
|
|
|
- case "商学院":
|
|
|
- gridList.push({
|
|
|
- name: "商学院",
|
|
|
- path: "/pages/college/index",
|
|
|
- icon: "icon-a-shangxueyuanxuexi",
|
|
|
- apps: v.apps
|
|
|
- })
|
|
|
- break;
|
|
|
- case "提报":
|
|
|
- gridList.push({
|
|
|
- name: "提报",
|
|
|
- path: "/pages/submission/index",
|
|
|
- icon: "icon-a-tibaoguanlitibao",
|
|
|
- apps: v.apps
|
|
|
- })
|
|
|
- break;
|
|
|
- };
|
|
|
- });
|
|
|
- this.setData({
|
|
|
- gridList
|
|
|
- })
|
|
|
+ if (wx.getStorageSync('userauth').length != 0) {
|
|
|
+ let auth = getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['营销工具'], ['通告', '推广素材', '商学院', '提报']);
|
|
|
+ let gridList = [];
|
|
|
+ auth.forEach(v => {
|
|
|
+ switch (v.systemmodulename) {
|
|
|
+ case "通告":
|
|
|
+ gridList.push({
|
|
|
+ name: "通告",
|
|
|
+ path: "/pages/annunciate/index",
|
|
|
+ icon: "icon-a-shouyejingangqutonggao",
|
|
|
+ apps: v.apps
|
|
|
+ });
|
|
|
+ this.setData({
|
|
|
+ showAnnunciate: true
|
|
|
+ });
|
|
|
+ break;
|
|
|
+ case "推广素材":
|
|
|
+ gridList.push({
|
|
|
+ name: "推广素材",
|
|
|
+ path: "/pages/promotional/index",
|
|
|
+ icon: "icon-a-shouyejingangqutuiguangsucai",
|
|
|
+ apps: v.apps
|
|
|
+ })
|
|
|
+ break;
|
|
|
+ case "商学院":
|
|
|
+ gridList.push({
|
|
|
+ name: "商学院",
|
|
|
+ path: "/pages/college/index",
|
|
|
+ icon: "icon-a-shangxueyuanxuexi",
|
|
|
+ apps: v.apps
|
|
|
+ })
|
|
|
+ break;
|
|
|
+ case "提报":
|
|
|
+ gridList.push({
|
|
|
+ name: "提报",
|
|
|
+ path: "/pages/submission/index",
|
|
|
+ icon: "icon-a-tibaoguanlitibao",
|
|
|
+ apps: v.apps
|
|
|
+ })
|
|
|
+ break;
|
|
|
+ };
|
|
|
+ });
|
|
|
+ this.setData({
|
|
|
+ gridList
|
|
|
+ })
|
|
|
+ }
|
|
|
this.refreshData(wx.getStorageSync('userMsg'))
|
|
|
this.setData({ //获取胶囊位置信息
|
|
|
capsule: wx.getMenuButtonBoundingClientRect()
|