Przeglądaj źródła

推广素材权限

zhaoxiaohai 2 lat temu
rodzic
commit
ce46eb8089

+ 0 - 44
pages/promotional/details.js

@@ -16,10 +16,6 @@ Page({
      * 生命周期函数--监听页面加载
      */
     async onLoad(options) {
-        console.log(options)
-        wx.login({
-            timeout: 0,
-        })
         this.setData({
             dataType: options.type,
             sat_sharematerialid: options.id
@@ -105,46 +101,6 @@ Page({
     openFile(e) {
         checkFile.checkFile(e.currentTarget.dataset.item);
     },
-
-    /**
-     * 生命周期函数--监听页面初次渲染完成
-     */
-    onReady() {},
-
-    /**
-     * 生命周期函数--监听页面显示
-     */
-    onShow() {
-
-    },
-
-    /**
-     * 生命周期函数--监听页面隐藏
-     */
-    onHide() {
-
-    },
-
-    /**
-     * 生命周期函数--监听页面卸载
-     */
-    onUnload() {
-
-    },
-
-    /**
-     * 页面相关事件处理函数--监听用户下拉动作
-     */
-    onPullDownRefresh() {
-
-    },
-
-    /**
-     * 页面上拉触底事件的处理函数
-     */
-    onReachBottom() {
-
-    },
     updateShareLog(id) {
         _Http.basic({
             "classname": "saletool.sharematerial.sharematerial",

+ 5 - 7
pages/promotional/index.js

@@ -5,7 +5,7 @@ let dowmCount = null;
 
 Page({
     data: {
-        isInsert: true, //是否具有新增权限
+        isInsert: false, //是否具有新增权限
         tabsActiveIndex: 0,
         scrollHeight: 0, //滚动区域高度
         searchContent: "", //搜索内容
@@ -38,12 +38,10 @@ Page({
         ],
     },
     onLoad(options) {
-        if (options.auth) {
-            let auth = JSON.parse(options.auth)[0].meta.auth;
-            this.setData({
-                isInsert: auth.some(v => v.optionname == '新增')
-            })
-        }
+        let auth = options.auth ? JSON.parse(options.auth) : getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['营销工具'], ['推广素材'])[0].apps;
+        this.setData({
+            isInsert: auth[0].meta.auth.some(v => v.optionname == '新增')
+        })
         this.selectMenu();
         this.getList();
     },

+ 1 - 3
pages/promotional/upload.js

@@ -251,9 +251,7 @@ Page({
             return res;
         })
     },
-    /**
-     * 生命周期函数--监听页面卸载
-     */
+    /* 监听页面卸载 */
     onUnload() {
         console.log(this.data.detailsData.sat_sharematerial_classid)
         if (this.data.detailsData.sat_sharematerial_classid != '9999' + wx.getStorageSync('userMsg').userid) return;

+ 3 - 164
project.private.config.json

@@ -11,76 +11,13 @@
                 {
                     "name": "通告详情",
                     "pathName": "pages/annunciate/details",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "用户信息编辑",
-                    "pathName": "pages/tabbar/mine/userMsg/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "推广素材详情",
-                    "pathName": "pages/promotional/details",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "发布素材",
-                    "pathName": "pages/promotional/upload",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "商学院详情",
-                    "pathName": "pages/college/detail",
-                    "query": "",
+                    "query": "id=46",
                     "launchMode": "default",
                     "scene": null
                 },
                 {
-                    "name": "信息详情",
-                    "pathName": "pages/tabbar/message/details",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "提报",
-                    "pathName": "pages/submission/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "修改密码",
-                    "pathName": "pages/tabbar/mine/changePassword/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "团队管理",
-                    "pathName": "pages/teams/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "新建账号",
-                    "pathName": "pages/teams/addUsers",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "新建角色",
-                    "pathName": "pages/teams/addRole",
+                    "name": "通告",
+                    "pathName": "pages/annunciate/index",
                     "query": "",
                     "launchMode": "default",
                     "scene": null
@@ -92,110 +29,12 @@
                     "launchMode": "default",
                     "scene": null
                 },
-                {
-                    "name": "提报详情",
-                    "pathName": "pages/submission/details",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "登录选择",
-                    "pathName": "pages/login/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "手机登录",
-                    "pathName": "pages/login/phone",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "选择站点",
-                    "pathName": "pages/login/selectSite",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
                 {
                     "name": "首页",
                     "pathName": "pages/tabbar/home/index",
                     "query": "",
                     "launchMode": "default",
                     "scene": null
-                },
-                {
-                    "name": "找回密码",
-                    "pathName": "pages/login/retrievePassword",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "商学院",
-                    "pathName": "pages/college/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "营销物料",
-                    "pathName": "pages/tabbar/smartStore/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "通告列表",
-                    "pathName": "pages/annunciate/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "推广素材",
-                    "pathName": "pages/promotional/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "我的",
-                    "pathName": "pages/tabbar/mine/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "下载文件",
-                    "pathName": "pages/downloadFile/index",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "线索池",
-                    "pathName": "pages/threadedTree/index",
-                    "query": "auth=%7B%7D",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "线索详情",
-                    "pathName": "pages/threadedTree/details/index",
-                    "query": "id=4&color=%23FA8C16",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "",
-                    "pathName": "pages/threadedTree/index",
-                    "query": "auth=%5B%7B%22systemmoduleid%22%3A308%2C%22path%22%3A%22%22%2C%22component%22%3A%22%22%2C%22meta%22%3A%7B%22tables%22%3A%7B%7D%2C%22auth%22%3A%5B%7B%22optionid%22%3A1332%2C%22optionname%22%3A%22%E6%9F%A5%E8%AF%A2%22%2C%22rowindex%22%3A212%2C%22option%22%3A%22read%22%7D%2C%7B%22optionid%22%3A1333%2C%22optionname%22%3A%22%E6%96%B0%E5%A2%9E%22%2C%22rowindex%22%3A213%2C%22option%22%3A%22insert%22%7D%2C%7B%22optionid%22%3A1334%2C%22optionname%22%3A%22%E4%BF%AE%E6%94%B9%22%2C%22rowindex%22%3A214%2C%22option%22%3A%22update%22%7D%2C%7B%22optionid%22%3A1346%2C%22optionname%22%3A%22%E8%BD%AC%E7%A7%BB%22%2C%22rowindex%22%3A215%2C%22option%22%3A%22handover%22%7D%5D%2C%22wedgits%22%3A%5B%5D%2C%22title%22%3A%22%E7%BA%BF%E7%B4%A2%E6%B1%A0%22%2C%22grids%22%3A%7B%7D%2C%22hiddenfields%22%3A%5B%5D%7D%2C%22systemappid%22%3A71%2C%22iconurl%22%3A%22%22%2C%22name%22%3A%22worderclue%22%2C%22rowindex%22%3A14%7D%5D",
-                    "launchMode": "default",
-                    "scene": null
                 }
             ]
         }