var app = getApp(); var that; import 'dingtalk-jsapi/entry/mobile'; import openLink from 'dingtalk-jsapi/api/biz/util/openLink'; Page({ data: { userData:[], corpMessage:{}, vipText:'立即开通', isShowNew:true, vipData:'', list:[ // {name:'新手引导',img:'../../../image/jfgz.png',id:1}, {name:'系统公告',img:'../../../image/sj.png',id:5}, {name:'官方服务群',img:'../../../image/kf.png',id:6}, ], isShowYy:false, announcementList:[], }, onLoad(query) { that = this; dd.setNavigationBar({ title: "我的" }); this.getVip(); let isShowYy=false; app.globalData.userData.employee_detail.role_list.forEach(item=>{ if(item.name=='admin'||item.name=='creator'|| item.name == 'point_manager'){ isShowYy=true; } }) this.setData({userData:app.globalData.userData,corpMessage:app.globalData.corpMessage,isShowYy:isShowYy}); this.getAnnouncement(); }, openaN2(e){ var index = e.target.dataset.index; dd.navigateTo({ url: '../../workbench/noticeDetailTow/noticeDetailTow?id=' + this.data.announcementList[index].id+'&index='+index }) }, getAnnouncement(){ app.$get("api/announcement/list",{type:3}).then((res) => { let list=res.data.data.list; that.setData({ announcementList:list}) }) }, opengd() { dd.navigateTo({ url: '../serveMore/serveMore' }) }, openDn() { openLink({ url: `https://page.dingtalk.com/wow/dingtalk/act/serviceconversation?wh_biz=tm&showmenu=false&goodsCode=DT_GOODS_881607043109331&corpId=${app.globalData.corpId}&token=5784a3e6b5e025ee891517ea814180f4` }) // dd.navigateTo({ // url: '../yuY/yuY' // }) }, getVip(){ app.$get("api/order/goods/special").then((res) => { this.setData({ vipData:res.data.data, vipText:res.data.data.status==2?'已开通':'立即开通' }) }) }, openView2(){ dd.navigateTo({ url: '../buy/buy?code=' + this.data.vipData.goods_code }) }, onShow(){ dd.getStorage({ key: 'isShowNew', success: function (res) { if(res.data){ that.setData({isShowNew:false}); } } }); }, //跳转 openView(e) { var index = e.target.dataset.index-1; if(index==5){ openLink({ url: `https://page.dingtalk.com/wow/dingtalk/act/serviceconversation?wh_biz=tm&showmenu=false&goodsCode=DT_GOODS_881607043109331&corpId=${app.globalData.corpId}&token=5784a3e6b5e025ee891517ea814180f4` }) return; } var urls = [ { url: '../addMoney/addMoney', query: '' }, { url: '../organization/organization', query: '' }, { url: '../integralRule/integralRule', query: '' }, { url: '../setCheck/setCheck', query: '' }, { url: '../upgrade/upgrade', query: '' }, ]; dd.navigateTo({ url: urls[index].url+'?'+urls[index].query }) }, });