$_W['uniacid'])); $rst=pdo_update('zhtc_system',array('is_ff'=>2),array('uniacid'=>$_W['uniacid'])); $do = $_GPC['do']; $navemenu = array(); $cur_color = ' style="color:#d9534f;" '; $account=pdo_get('zhtc_account',array('uid'=>$_W['user']['uid'])); if ($_W['role'] == 'operator') { if($account['role']==3){ header('location:city.php'); } if($account['role']==2){ $arr=explode(',',$account['authority']); foreach ($arr as $key => $value) { if( $value=='store'){ $sjarr=array( 0 => $this->createMainMenu('商家列表 ', $do, 'store', ''), 1 => $this->createMainMenu('商家添加 ', $do, 'storeinfo2', ''), 2 => $this->createMainMenu('入驻期限', $do, 'in', ''), 3 => $this->createMainMenu('商家分类', $do, 'storetype', ''), 4=> $this->createMainMenu('商家设置', $do, 'storecheck', ''), 5=> $this->createMainMenu('评论管理', $do, 'sjpinglun', ''), //6=> $this->createMainMenu('升级管理', $do, 'upgrade', '') ); if($type['is_syqx']==1 and $type['is_sy']==1){ array_push($sjarr, $this->createMainMenu('收银订单', $do, 'dmorder', '')); } if($type['is_yhqqx']==1 and $type['is_coupon']==1){ array_push($sjarr, $this->createMainMenu('优惠券', $do, 'coupon', '')); } $navemenu[0] = array( 'title' => ' 商家管理', 'items' => $sjarr ); } if( $value=='information'){ $navemenu[1] = array( 'title' => ' 帖子管理', 'items' => array( 0 => $this->createMainMenu('帖子列表 ', $do, 'information', ''), 1=> $this->createMainMenu('分类列表', $do, 'fenlei', ''), 2 => $this->createMainMenu('添加帖子', $do, 'addinformation', ''), 3 => $this->createMainMenu('置顶设置', $do, 'top', ''), 4=> $this->createMainMenu('帖子设置', $do, 'tzcheck', ''), 5=> $this->createMainMenu('评论管理', $do, 'tzpinglun', '') ) ); } if( $value=='carinfo'){ if($type['is_pcfw']==1 and $type['is_pcqx']==1){ $navemenu[2] = array( 'title' => ' 拼车管理', 'items' => array( 0 => $this->createMainMenu('拼车列表 ', $do, 'carinfo', ''), 2=> $this->createMainMenu('审核设置', $do, 'carcheck', ''), 3=> $this->createMainMenu('标签管理', $do, 'tag', ''), ) ); } } if( $value=='zx'){ $navemenu[3] = array( 'title' => ' 资讯管理', 'items' => array( 1 => $this->createMainMenu('资讯管理', $do, 'zx', ''), 3=> $this->createMainMenu('资讯审核', $do, 'zxcheckmanager', ''), 0 => $this->createMainMenu('分类管理 ', $do, 'zxtype', ''), 2=> $this->createMainMenu('审核设置', $do, 'zxcheck', ''), 4=> $this->createMainMenu('评论管理', $do, 'zxpinglun', ''), ) ); } if( $value=='video'){ if($type['is_video']==1 ){ $navemenu[18] = array( 'title' => '视频管理', 'items' => array( 0 => $this->createMainMenu('视频管理 ', $do, 'video', ''), 1=> $this->createMainMenu('分类管理', $do, 'videotype', ''), ) ); } } if( $value=='yellowstore'){ if($type['is_pageopen']==1 and $type['is_hyqx']==1){ $navemenu[4] = array( 'title' => '黄页114', 'items' => array( 0 => $this->createMainMenu('入驻列表 ', $do, 'yellowstore', ''), 1=> $this->createMainMenu('分类管理', $do, 'yellowtype', ''), 2=> $this->createMainMenu('添加入驻', $do, 'addyellowstore', ''), 3=> $this->createMainMenu('入驻设置', $do, 'yellowset', ''), 4=> $this->createMainMenu('审核设置', $do, 'yellowcheck', ''), ) ); } } if( $value=='activity'){ if($type['is_hd']==1 and $type['is_hdqx']==1){ $navemenu[20] = array( 'title' => '活动管理', 'items' => array( 0 => $this->createMainMenu('活动管理 ', $do, 'activity', ''), 1 => $this->createMainMenu('分类管理 ', $do, 'acttype', ''), 2 => $this->createMainMenu('活动设置 ', $do, 'activityset', ''), ) ); } } if( $value=='ad'){ $navemenu[6] = array( 'title' => ' 广告管理', 'items' => array( 0 => $this->createMainMenu('广告列表 ', $do, 'ad', ''), 1 => $this->createMainMenu('广告添加', $do, 'addad', ''), 2 => $this->createMainMenu('公告列表', $do, 'news', ''), 3=> $this->createMainMenu('公告设置', $do, 'ggset', ''), 4=> $this->createMainMenu('流量主管理', $do, 'llz', ''), ) ); } if( $value=='goods'){ if($type['is_sp']==1 and $type['is_spqx']==1){ $navemenu[7] = array( 'title' => ' 商品管理', 'items' => array( 0 => $this->createMainMenu('商品列表 ', $do, 'goods', ''), 3=> $this->createMainMenu('商品设置', $do, 'goodscheck', ''), 4=> $this->createMainMenu('订单管理 ', $do, 'ddgl', ''), ) ); } } } } if($account['role']==1){ $navemenu[13] = array( 'title' => ' 业务菜单', 'items' => array( 0 => $this->createMainMenu('账号管理', $do, 'account', 'fa-home') ) ); } }elseif($_W['isfounder'] || $_W['role'] == 'manager' || $_W['role'] == 'operator') { $navemenu[14] = array( 'title' => ' 数据概况', 'items' => array( 0 => $this->createMainMenu('数据展示 ', $do, 'index', ''), ) ); // $navemenu[24] = array( // 'title' => '账号管理', // 'items' => array( // 0 => $this->createMainMenu('账号管理 ', $do, 'zhanghao', ''), // 1 => $this->createMainMenu('账号添加 ', $do, 'addzhanghao', ''), // ) // ); $navemenu[17] = array( 'title' => '导航管理', 'items' => array( 0 => $this->createMainMenu('导航管理 ', $do, 'nav', ''), 1=> $this->createMainMenu('添加导航', $do, 'addnav', ''), 2=> $this->createMainMenu('版块导航栏', $do, 'plate', ''), 3=> $this->createMainMenu('底部导航', $do, 'bottom', ''), ) ); $sjarr=array( 0 => $this->createMainMenu('商家列表 ', $do, 'store', ''), 1 => $this->createMainMenu('商家添加 ', $do, 'storeinfo2', ''), 2 => $this->createMainMenu('入驻期限', $do, 'in', ''), 3 => $this->createMainMenu('商家分类', $do, 'storetype', ''), 4=> $this->createMainMenu('商家设置', $do, 'storecheck', ''), 5=> $this->createMainMenu('评论管理', $do, 'sjpinglun', ''), //6=> $this->createMainMenu('升级管理', $do, 'upgrade', '') ); if($type['is_syqx']==1 and $type['is_sy']==1){ array_push($sjarr, $this->createMainMenu('收银订单', $do, 'dmorder', '')); } if($type['is_yhqqx']==1 and $type['is_coupon']==1){ array_push($sjarr, $this->createMainMenu('优惠券', $do, 'coupon', '')); array_push($sjarr, $this->createMainMenu('优惠券分类', $do, 'coupontype', '')); } $navemenu[0] = array( 'title' => ' 商家管理', 'items' => $sjarr ); $navemenu[1] = array( 'title' => ' 帖子管理', 'items' => array( 0 => $this->createMainMenu('帖子列表 ', $do, 'information', ''), 1=> $this->createMainMenu('分类列表', $do, 'fenlei', ''), 2 => $this->createMainMenu('添加帖子', $do, 'addinformation', ''), 3 => $this->createMainMenu('置顶设置', $do, 'top', ''), // 3 => $this->createMainMenu('信息分类 ', $do, 'type', ''), // 4 => $this->createMainMenu('二级信息分类 ', $do, 'type2', ''), 4=> $this->createMainMenu('帖子设置', $do, 'tzcheck', ''), 5=> $this->createMainMenu('评论管理', $do, 'tzpinglun', '') ) ); if($type['is_pcfw']==1 and $type['is_pcqx']==1){ $navemenu[2] = array( 'title' => ' 拼车管理', 'items' => array( 0 => $this->createMainMenu('拼车列表 ', $do, 'carinfo', ''), 2=> $this->createMainMenu('审核设置', $do, 'carcheck', ''), 3=> $this->createMainMenu('标签管理', $do, 'tag', ''), ) ); } $navemenu[3] = array( 'title' => ' 资讯管理', 'items' => array( 1 => $this->createMainMenu('资讯管理', $do, 'zx', ''), 3=> $this->createMainMenu('资讯审核', $do, 'zxcheckmanager', ''), 0 => $this->createMainMenu('分类管理 ', $do, 'zxtype', ''), 2=> $this->createMainMenu('审核设置', $do, 'zxcheck', ''), 4=> $this->createMainMenu('评论管理', $do, 'zxpinglun', ''), ) ); if($type['is_video']==1 ){ $navemenu[18] = array( 'title' => '视频管理', 'items' => array( 0 => $this->createMainMenu('视频管理 ', $do, 'video', ''), 1=> $this->createMainMenu('分类管理', $do, 'videotype', ''), ) ); } if($type['is_pageopen']==1 and $type['is_hyqx']==1){ $navemenu[4] = array( 'title' => '黄页114', 'items' => array( 0 => $this->createMainMenu('入驻列表 ', $do, 'yellowstore', ''), 1=> $this->createMainMenu('分类管理', $do, 'yellowtype', ''), 2=> $this->createMainMenu('添加入驻', $do, 'addyellowstore', ''), 3=> $this->createMainMenu('入驻设置', $do, 'yellowset', ''), 4=> $this->createMainMenu('审核设置', $do, 'yellowcheck', ''), ) ); } if($type['is_hd']==1 and $type['is_hdqx']==1){ $navemenu[20] = array( 'title' => '活动管理', 'items' => array( 0 => $this->createMainMenu('活动管理 ', $do, 'activity', ''), 1 => $this->createMainMenu('分类管理 ', $do, 'acttype', ''), 2 => $this->createMainMenu('活动设置 ', $do, 'activityset', ''), ) ); } if($type['g_qx']==1 and $type['g_open']==1){ $navemenu[22] = array( 'title' => ' 拼团管理', 'items' => array( 1=> $this->createMainMenu('订单管理 ', $do, 'grouporder', ''), 2 => $this->createMainMenu('团管理 ', $do, 'group', ''), 3 => $this->createMainMenu('商品管理', $do, 'groupgoods', ''), 4 => $this->createMainMenu('分类列表 ', $do, 'grouptype', ''), ) ); } if($type['is_xsqg']==1 and $type['is_qgqx']==1){ $navemenu[23] = array( 'title' => ' 限时抢购', 'items' => array( 1 => $this->createMainMenu('订单管理', $do, 'qgorder', ''), 2 => $this->createMainMenu('商品管理', $do, 'qggoodall', ''), 3 => $this->createMainMenu('分类管理', $do, 'rushtype', ''), ) ); } // $navemenu[5] = array( // 'title' => ' 公告管理', // 'items' => array( // 0 => $this->createMainMenu('公告列表 ', $do, 'news', ''), // ) // ); // 下面是复制的上面的数据 if($type['is_sp']==1 and $type['is_spqx']==1){ $navemenu[7] = array( 'title' => ' 商品管理', 'items' => array( 0 => $this->createMainMenu('商品列表 ', $do, 'goods', ''), 3=> $this->createMainMenu('商品设置', $do, 'goodscheck', ''), 4=> $this->createMainMenu('订单管理 ', $do, 'ddgl', ''), ) ); } if($type['is_jf']==1 and $type['is_jfqx']==1){ $navemenu[8] = array( 'title' => ' 积分商城', 'items' => array( 0 => $this->createMainMenu('签到管理', $do, 'integral', ''), 2 => $this->createMainMenu('商品列表', $do, 'jfgoods', ''), 3 => $this->createMainMenu('商品分类', $do, 'jftype', '') ) ); } $yxarr=array( 0 => $this->createMainMenu('营销插件 ', $do, 'ygquan', ''), 1 => $this->createMainMenu('商家入驻', $do, 'storerz', ''), 2 => $this->createMainMenu('发帖子', $do, 'tzopen', ''), ); if($type['is_hyqx']==1){ array_push($yxarr, $this->createMainMenu('黄页114', $do, 'hyopen', '')); } if($type['is_pcqx']==1){ array_push($yxarr, $this->createMainMenu('拼车设置', $do, 'caropen', '')); } if($type['is_yhqqx']==1){ array_push($yxarr, $this->createMainMenu('优惠券功能', $do, 'couponset', '')); } if($type['is_syqx']==1){ array_push($yxarr, $this->createMainMenu('收银功能', $do, 'syset', '')); } if($type['is_hdqx']==1){ array_push($yxarr, $this->createMainMenu('活动报名', $do, 'hdset', '')); } // if($type['is_hbqx']==1){ // array_push($yxarr, $this->createMainMenu('红包福利', $do, 'hbopen', '')); // } if($type['is_hhrqx']==1){ array_push($yxarr, $this->createMainMenu('加入合伙人', $do, 'hhropen', '')); } if($type['is_dcsqx']==1){ array_push($yxarr, $this->createMainMenu('开通多城市', $do, 'manycity', '')); } if($type['is_jfqx']==1){ array_push($yxarr, $this->createMainMenu('积分功能', $do, 'jfsz', '')); } if($type['is_spqx']==1){ array_push($yxarr, $this->createMainMenu('商品功能', $do, 'spsz', '')); } if($type['is_qgqx']==1){ array_push($yxarr, $this->createMainMenu('限时抢购', $do, 'qgset', '')); } if($type['g_qx']==1){ array_push($yxarr, $this->createMainMenu('拼团功能', $do, 'groupgoodscheck', '')); } if($type['is_message']==1){ array_push($yxarr, $this->createMainMenu('消息推送', $do, 'message', '')); } $navemenu[9] = array( 'title' => ' 营销设置', 'items' => $yxarr ); $navemenu[6] = array( 'title' => ' 广告管理', 'items' => array( 0 => $this->createMainMenu('广告列表 ', $do, 'ad', ''), 1 => $this->createMainMenu('广告添加', $do, 'addad', ''), 2 => $this->createMainMenu('公告列表', $do, 'news', ''), 3=> $this->createMainMenu('公告设置', $do, 'ggset', ''), 4=> $this->createMainMenu('流量主管理', $do, 'llz', ''), ) ); $navemenu[16] = array( 'title' => ' 数据统计', 'items' => array( 2 => $this->createMainMenu('提现列表 ', $do, 'txlist', ''), 3 => $this->createMainMenu('提现设置 ', $do, 'txsz', ''), // 0 => $this->createMainMenu('红包统计 ', $do, 'hbdata', ''), 1 => $this->createMainMenu('销售额统计 ', $do, 'xsdata', ''), ) ); $navemenu[11] = array( 'title' => ' 会员管理', 'items' => array( 0 => $this->createMainMenu('会员列表 ', $do, 'user2', ''), ) ); if($type['is_hhr']==1 and $type['is_hhrqx']==1){ $navemenu[19] = array( 'title' => ' 同城合伙人', 'items' => array( 0 => $this->createMainMenu('合伙人管理', $do, 'fxlist', ''), 1 => $this->createMainMenu('合伙人设置', $do, 'fxset', ''), 2 => $this->createMainMenu('等级设置', $do, 'level', ''), 3 => $this->createMainMenu('提现申请', $do, 'fxtx', ''), ) ); } if($type['many_city']==2 and $type['is_dcsqx']==1){ $navemenu[15] = array( 'title' => '多城市管理', 'items' => array( 0 => $this->createMainMenu('账号管理 ', $do, 'account', ''), 1 => $this->createMainMenu('账号添加 ', $do, 'countadd', ''), 2 => $this->createMainMenu('佣金提现 ', $do, 'yjtx', ''), 3 => $this->createMainMenu('代理佣金比例设置', $do, 'commission', '') ) ); } if($_COOKIE["cz_password"]==$type['cz_password'] || $type['cz_password']==''){ $navemenu[12] = array( 'title' => ' 系统设置', 'items' => array( 0 => $this->createMainMenu('基本信息 ', $do, 'settings', ''), 1 => $this->createMainMenu('小程序配置', $do, 'peiz', ''), 2 => $this->createMainMenu('支付配置', $do, 'pay', ''), 4 => $this->createMainMenu('短信配置', $do, 'sms', ''), 5 => $this->createMainMenu('模板消息', $do, 'template', ''), 6 => $this->createMainMenu('关键词管理 ', $do, 'sensitive', ''), 8 => $this->createMainMenu('账号管理 ', $do, 'zhanghao', ''), 9 => $this->createMainMenu('帮助中心', $do, 'help', ''), ) ); }else{ $navemenu[12] = array( 'title' => ' 系统设置', 'items' => array( 0 => $this->createMainMenu('基本信息 ', $do, 'password', ''), 1 => $this->createMainMenu('小程序配置', $do, 'password', ''), 2 => $this->createMainMenu('支付配置', $do, 'password', ''), 4 => $this->createMainMenu('短信配置', $do, 'password', ''), 5 => $this->createMainMenu('模板消息', $do, 'password', ''), 6 => $this->createMainMenu('关键词管理 ', $do, 'password', ''), 8 => $this->createMainMenu('账号管理 ', $do, 'password', ''), 9 => $this->createMainMenu('帮助中心', $do, 'password', ''), ) ); } if ($_W['role'] == 'founder'){ $navemenu[21] = array( 'title' => ' 权限设置', 'items' => array( 0 => $this->createMainMenu('小程序列表 ', $do, 'wxapplist', ''), ) ); } } return $navemenu; } public function getMainMenu2() { global $_W, $_GPC; $type=pdo_get('zhtc_system',array('uniacid'=>$_W['uniacid'])); $do = $_GPC['do']; $navemenu = array(); $cur_color = ' style="color:#d9534f;" '; if($_W['isfounder'] || $_W['role'] == 'manager' || $_W['role'] == 'operator') { $navemenu[0] = array( 'title' => ' 数据概况', 'items' => array( 0 => $this->createMainMenu('数据展示', $do, 'inindex', ''), ) ); $navemenu[9] = array( 'title' => ' 商家管理', 'items' => array( 0 => $this->createMainMenu('商家列表 ', $do, 'instore', ''), 1 => $this->createMainMenu('商家添加 ', $do, 'instoreinfo2', ''), 3=> $this->createMainMenu('评论管理', $do, 'insjpinglun', ''), ) ); $navemenu[1] = array( 'title' => ' 帖子管理', 'items' => array( 0 => $this->createMainMenu('帖子列表 ', $do, 'ininformation', ''), 1 => $this->createMainMenu('添加帖子', $do, 'inaddinformation', ''), 2=> $this->createMainMenu('评论管理', $do, 'intzpinglun', ''), ) ); if($type['is_pcfw']==1 and $type['is_pcqx']==1){ $navemenu[2] = array( 'title' => ' 拼车管理', 'items' => array( 0 => $this->createMainMenu('拼车列表 ', $do, 'incarinfo', ''), ) ); } $navemenu[3] = array( 'title' => ' 资讯管理', 'items' => array( 1 => $this->createMainMenu('资讯管理', $do, 'inzx', ''), 3=> $this->createMainMenu('资讯审核', $do, 'inzxcheckmanager', ''), 4=> $this->createMainMenu('评论管理', $do, 'inzxpinglun', ''), ) ); if($type['is_pageopen']==1 and $type['is_hyqx']==1){ $navemenu[4] = array( 'title' => '黄页114', 'items' => array( 0=> $this->createMainMenu('入驻列表 ', $do, 'inyellowstore', ''), 3=> $this->createMainMenu('添加入驻', $do, 'inaddyellowstore', ''), ) ); } if($type['is_hd']==1 and $type['is_hdqx']==1){ $navemenu[20] = array( 'title' => '活动管理', 'items' => array( 0 => $this->createMainMenu('活动管理 ', $do, 'inactivity', ''), ) ); } $navemenu[18] = array( 'title' => '视频管理', 'items' => array( 0 => $this->createMainMenu('视频管理 ', $do, 'invideo', ''), ) ); $navemenu[5] = array( 'title' => ' 公告管理', 'items' => array( 0 => $this->createMainMenu('公告列表 ', $do, 'innews', ''), ) ); // 下面是复制的上面的数据 $navemenu[6] = array( 'title' => ' 广告管理', 'items' => array( 0 => $this->createMainMenu('广告列表 ', $do, 'inad', ''), 1 => $this->createMainMenu('广告添加', $do, 'inaddad', ''), ) ); if($type['is_sp']==1 and $type['is_spqx']==1){ $navemenu[7] = array( 'title' => ' 商品管理', 'items' => array( 0 => $this->createMainMenu('商品列表 ', $do, 'ingoods', ''), // 4=> $this->createMainMenu('订单管理 ', $do, 'inddgl', ''), ) ); } $navemenu[8] = array( 'id' => 'nav12', 'title' => ' 提现管理', 'items' => array( 0 => $this->createMainMenu('提现明细 ', $do, 'txdetails', ''), 1 => $this->createMainMenu('申请提现 ', $do, 'txapply', '') ) ); } return $navemenu; } public function getNaveMenu($city, $action) { global $_W, $_GPC; $type=pdo_get('zhtc_system',array('uniacid'=>$_W['uniacid'])); $do = $_GPC['do']; $navemenu = array(); $cur_color = '#8d8d8d'; $navemenu[0] = array( 'title' => ' 数据概况', 'items' => array( 0 => $this->createSubMenu('数据展示', $do, 'start', 'fa-angle-right', $cur_color, $city), ), 'icon' => 'fa fa-user-md' ); $cur_color = '#8d8d8d'; $navemenu[9] = array( 'title' => ' 商家管理', 'items' => array( 0 => $this->createSubMenu('商家列表 ', $do, 'dlinstore', 'fa-angle-right', $cur_color, $city), 1 => $this->createSubMenu('商家添加 ', $do, 'dlinstoreinfo2', 'fa-angle-right', $cur_color, $city), 3=> $this->createSubMenu('评论管理', $do, 'dlinsjpinglun', 'fa-angle-right', $cur_color, $city), ) ); $navemenu[1] = array( 'title' => ' 帖子管理', 'items' => array( 0 => $this->createSubMenu('帖子列表 ', $do, 'dlininformation', 'fa-angle-right', $cur_color, $city), 1 => $this->createSubMenu('添加帖子', $do, 'dlinaddinformation', 'fa-angle-right', $cur_color, $city), 2 => $this->createSubMenu('评论管理', $do, 'dlintzpinglun', 'fa-angle-right', $cur_color, $city), ) ); $cur_color = '#8d8d8d'; if($type['is_pcfw']==1 and $type['is_pcqx']==1){ $navemenu[2] = array( 'title' => ' 拼车管理', 'items' => array( 0 => $this->createSubMenu('拼车列表 ', $do, 'dlincarinfo', 'fa-angle-right', $cur_color, $city), ) ); } $cur_color = '#8d8d8d'; $navemenu[3] = array( 'title' => ' 资讯管理', 'items' => array( 0 => $this->createSubMenu('资讯管理', $do, 'dlinzx', 'fa-angle-right', $cur_color, $city), 1 => $this->createSubMenu('资讯审核', $do, 'dlinzxcheckmanager', 'fa-angle-right', $cur_color, $city), 5 => $this->createSubMenu('评论管理', $do, 'dlinzxpinglun', 'fa-angle-right', $cur_color, $city), ), ); $cur_color = '#8d8d8d'; if($type['is_pageopen']==1 and $type['is_hyqx']==1){ $navemenu[4] = array( 'title' => ' 黄页114', 'items' => array( 0 => $this->createSubMenu('入驻列表 ', $do, 'dlinyellowstore', 'fa-angle-right', $cur_color, $city), 1 => $this->createSubMenu('添加入驻', $do, 'dlinaddyellowstore', 'fa-angle-right', $cur_color, $city), ) ); } if($type['is_hd']==1 and $type['is_hdqx']==1){ $navemenu[20] = array( 'title' => '活动管理', 'items' => array( 0 => $this->createSubMenu('活动管理 ', $do, 'dlinactivity', 'fa-angle-right', $cur_color, $city), ) ); } $navemenu[18] = array( 'title' => '视频管理', 'items' => array( 0 => $this->createSubMenu('视频管理 ', $do, 'dlinvideo', 'fa-angle-right', $cur_color, $city), ) ); $cur_color = '#8d8d8d'; $navemenu[5] = array( 'title' => ' 公告管理', 'items' => array( 0 => $this->createSubMenu('公告列表 ', $do, 'dlinnews', 'fa-angle-right', $cur_color, $city), ) ); $cur_color = '#8d8d8d'; $navemenu[6] = array( 'title' => ' 广告管理', 'items' => array( 0 => $this->createSubMenu('管理广告 ', $do, 'dlinad', 'fa-angle-right', $cur_color, $city), 1 => $this->createSubMenu('广告添加', $do, 'dlinaddad', 'fa-angle-right', $cur_color, $city), ) ); $cur_color = '#8d8d8d'; if($type['is_sp']==1 and $type['is_spqx']==1){ $navemenu[7] = array( 'title' => ' 商品管理', 'items' => array( 0 => $this->createSubMenu('商品列表 ', $do, 'dlingoods', 'fa-angle-right', $cur_color, $city), ) ); } $cur_color = '#8d8d8d'; $navemenu[8] = array( 'title' => ' 提现管理', 'items' => array( 0 => $this->createSubMenu('提现明细 ', $do, 'dltxdetails', 'fa-angle-right', $cur_color, $city), 1 => $this->createSubMenu('申请提现 ', $do, 'dltxapply', 'fa-angle-right', $cur_color, $city), ) ); return $navemenu; } public function getNaveMenu2($storeid) { global $_W, $_GPC; $do = $_GPC['do']; $navemenu = array(); $cur_color = '#8d8d8d'; $type=pdo_get('zhtc_system',array('uniacid'=>$_W['uniacid'])); if($_GPC['account_id']){ $role=pdo_get('zhtc_account',array('uid'=>$_GPC['account_id'],'weid'=>$_W['uniacid'])); setcookie('storeid',$role['storeid']); $storeid=$role['storeid']; }else{ $storeid=$_COOKIE["storeid"]; } $store=pdo_get('zhtc_store',array('id'=>$storeid)); $navemenu[0] = array( 'title' => ' 商家信息', 'items' => array( 0 => $this->createSubMenu('数据概况', $do, 'sjstatistics', 'fa-angle-right', $cur_color, $storeid), 1 => $this->createSubMenu('门店信息', $do, 'sjstoreinfo', 'fa-angle-right', $cur_color, $storeid), ), 'icon' => 'fa fa-user-md' ); $navemenu[2] = array( 'title' => ' 订单管理', 'items' => array( 1 => $this->createSubMenu('订单列表 ', $do, 'sjddgl', 'fa-angle-right', $cur_color, $storeid), ), 'icon' => 'fa fa-user-md' ); $cur_color = '#8d8d8d'; if($store['is_shop']==1 AND $type['is_spqx']==1 AND $type['is_sp']==1){ $navemenu[1] = array( 'title' => ' 商品管理', 'items' => array( 1 => $this->createSubMenu('商品列表 ', $do, 'sjgoods', 'fa-angle-right', $cur_color, $storeid), 2=> $this->createSubMenu('添加商品', $do, 'sjaddgoods', 'fa-angle-right', $cur_color, $storeid), ), 'icon' => 'fa fa-user-md' ); } if($store['is_yhq']==1 AND $type['is_coupon']==1 AND $type['is_yhqqx']==1){ $navemenu[3] = array( 'title' => ' 优惠券', 'items' => array( 0 => $this->createSubMenu('优惠券列表 ', $do, 'sjcoupon', 'fa-angle-right', $cur_color, $storeid), 1 => $this->createSubMenu('添加优惠券 ', $do, 'sjaddcoupon', 'fa-angle-right', $cur_color, $storeid), ) ); } if($type['g_qx']==1 AND $type['g_open']==1 AND $store['is_pt']==1){ $navemenu[4] = array( 'title' => ' 拼团管理', 'items' => array( 1=> $this->createSubMenu('订单管理 ', $do, 'sjgrouporder', 'fa-angle-right', $cur_color, $storeid), 2 => $this->createSubMenu('团管理 ', $do, 'sjgroup', 'fa-angle-right', $cur_color, $storeid), 3 => $this->createSubMenu('商品管理', $do, 'sjgroupgoods', 'fa-angle-right', $cur_color, $storeid), 4 => $this->createSubMenu('添加商品', $do, 'sjaddgroupgoods', 'fa-angle-right', $cur_color, $storeid), ) ); } if($type['is_xsqg']==1 AND $type['is_qgqx']==1 AND $store['is_qg']==1){ $navemenu[5] = array( 'title' => ' 限时抢购', 'items' => array( 1 => $this->createSubMenu('订单管理', $do, 'sjqgorder', 'fa-angle-right', $cur_color, $storeid), 2 => $this->createSubMenu('商品管理', $do, 'sjqggoodall', 'fa-angle-right', $cur_color, $storeid), 3 => $this->createSubMenu('添加商品', $do, 'sjaddqggoodall', 'fa-angle-right', $cur_color, $storeid), ) ); } $navemenu[6] = array( 'title' => ' 提现管理', 'items' => array( 0 => $this->createSubMenu('提现明细 ', $do, 'sjtxlist', 'fa-angle-right', $cur_color, $storeid), 1 => $this->createSubMenu('申请提现 ', $do, 'sjtxapply', 'fa-angle-right', $cur_color, $storeid), ) ); return $navemenu; } function createWebUrl2($do, $query = array()) { $query['do'] = $do; $query['m'] = strtolower($this->modulename); return $this->wurl('site/entry', $query); } function wurl($segment, $params = array()) { list($controller, $action, $do) = explode('/', $segment); $url = './city.php?'; if (!empty($controller)) { $url .= "c={$controller}&"; } if (!empty($action)) { $url .= "a={$action}&"; } if (!empty($do)) { $url .= "do={$do}&"; } if (!empty($params)) { $queryString = http_build_query($params, '', '&'); $url .= $queryString; } return $url; } function createCoverMenu($title, $method, $op, $icon = "fa-image", $color = '#d9534f') { global $_GPC, $_W; $cur_op = $_GPC['op']; $color = ' style="color:'.$color.';" '; return array('title' => $title, 'url' => $op != $cur_op ? $this->createWebUrl($method, array('op' => $op)) : '', 'active' => $op == $cur_op ? ' active' : '', 'append' => array( 'title' => '', ) ); } function createMainMenu($title, $do, $method, $icon = "fa-image", $color = '') { $color = ' style="color:'.$color.';" '; return array('title' => $title, 'url' => $do != $method ? $this->createWebUrl($method, array('op' => 'display')) : '', 'active' => $do == $method ? ' active' : '', 'append' => array( 'title' => '', ) ); } function createSubMenu($title, $do, $method, $icon = "fa-image", $color = '#d9534f', $city) { $color = ' style="color:'.$color.';" '; $url = $this->createWebUrl2($method, array('op' => 'display', 'city' => $city)); if ($method == 'stores2') { $url = $this->createWebUrl2('stores2', array('op' => 'post', 'id' => $storeid, 'city' =>$city)); } return array('title' => $title, 'url' => $do != $method ? $url : '', 'active' => $do == $method ? ' active' : '', 'append' => array( 'title' => '', ) ); } public function getStoreById($id) { $store = pdo_fetch("SELECT * FROM " . tablename('zhtc_store') . " WHERE id=:id LIMIT 1", array(':id' => $id)); return $store; } public function set_tabbar($action, $storeid) { $actions_titles = $this->actions_titles; $html = ''; return $html; } public function getSon($pid ,$arr){ $newarr=array(); foreach ($arr as $key => $value) { if($pid==$value['type_id']){ $newarr[]=$value; // continue; } } return $newarr; } public function getSon2($pid ,$arr){ $newarr=array(); foreach ($arr as $key => $value) { if($pid==$value['type2_id']){ $newarr[]=$value; // continue; } } return $newarr; } public function increaseScore($user_id){ global $_GPC, $_W; $system=pdo_get('zhtc_system',array('uniacid'=>$_W['uniacid'])); if($system['is_jf']==1 and $system['integral']>0){ $res= pdo_update('zhtc_user',array('total_score +='=>$system['integral']),array('id'=>$user_id)); if($res){ $data3['score']=$system['integral']; $data3['user_id']=$user_id; $data3['note']='发帖'; $data3['type']=1; $data3['cerated_time']=date('Y-m-d H:i:s'); $data3['uniacid']=$_W['uniacid'];//小程序id pdo_insert('zhtc_integral',$data3);//添加积分明细 } } } public function getaccess_token(){ global $_GPC, $_W; $tokenName='access_token'.$_W['uniacid']; $timeName='access_token_time'.$_W['uniacid']; load()->classs('wesession'); WeSession::start($_W['uniacid'], CLIENT_IP); if($_SESSION[$timeName]$_W['uniacid'])); $appid=$res['appid']; $secret=$res['appsecret']; $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$secret.""; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0); $data = curl_exec($ch); curl_close($ch); $data = json_decode($data,true); $_SESSION[$tokenName]=$data['access_token']; $_SESSION[$timeName]=time()+300; return $data['access_token']; }else{ return $_SESSION[$tokenName]; } } public function httpRequest($url,$data = null){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE); if (!empty($data)){ curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); } curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //执行 $output = curl_exec($curl); curl_close($curl); return $output; } //查找模板的关键词列表 public function getKeyword($id){ global $_GPC, $_W; $url='https://api.weixin.qq.com/cgi-bin/wxopen/template/library/get?access_token='.$this->getaccess_token(); $formWork = '{ "id": "' . $id . '" }'; $data = $this->httpRequest($url, $formWork); return json_decode($data,true)['keyword_list']; } //生成模板 public function generateTemplate($id,$keyword_id_list){ global $_GPC, $_W; $key=$this->getKeyword($id); $list=[]; for($i=0;$igetaccess_token(); $formWork = '{ "id": "' . $id . '", "keyword_id_list": ' . json_encode($list) . ' }'; $data = $this->httpRequest($url, $formWork); // print_r($data);die; return json_decode($data,true)['template_id']; } }