123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963 |
- <?php
- defined('IN_IA') or exit ('Access Denied');
- class Core extends WeModuleSite
- {
- public function getMainMenu()//主菜单
- {
- global $_W, $_GPC;
- $type=pdo_get('zhtc_system',array('uniacid'=>$_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' => '<a href="index.php?c=site&a=entry&op=display&do=store&m=zh_tcwq" class="panel-title wytitle" id="yframe-0"><icon style="color:#8d8d8d;" class="fa fa-university"></icon> 商家管理</a>',
- 'items' => $sjarr
- );
- }
- if( $value=='information'){
- $navemenu[1] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=information&m=zh_tcwq" class="panel-title wytitle" id="yframe-1"><icon style="color:#8d8d8d;" class="fa fa-comment-o"></icon> 帖子管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=carinfo&m=zh_tcwq" class="panel-title wytitle" id="yframe-2"><icon style="color:#8d8d8d;" class="fa fa-car"></icon> 拼车管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('拼车列表 ', $do, 'carinfo', ''),
- 2=> $this->createMainMenu('审核设置', $do, 'carcheck', ''),
- 3=> $this->createMainMenu('标签管理', $do, 'tag', ''),
- )
- );
- }
- }
- if( $value=='zx'){
- $navemenu[3] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=zx&m=zh_tcwq" class="panel-title wytitle" id="yframe-3"><icon style="color:#8d8d8d;" class="fa fa-book"></icon> 资讯管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=video&m=zh_tcwq" class="panel-title wytitle" id="yframe-18"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>视频管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=yellowstore&m=zh_tcwq" class="panel-title wytitle" id="yframe-4"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>黄页114</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=activity&m=zh_tcwq" class="panel-title wytitle" id="yframe-20"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>活动管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('活动管理 ', $do, 'activity', ''),
- 1 => $this->createMainMenu('分类管理 ', $do, 'acttype', ''),
- 2 => $this->createMainMenu('活动设置 ', $do, 'activityset', ''),
- )
- );
- }
- }
- if( $value=='ad'){
- $navemenu[6] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=ad&m=zh_tcwq" class="panel-title wytitle" id="yframe-6"><icon style="color:#8d8d8d;" class="fa fa-life-ring"></icon> 广告管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=goods&m=zh_tcwq" class="panel-title wytitle" id="yframe-7"><icon style="color:#8d8d8d;" class="fa fa-cart-plus"></icon> 商品管理</a>',
- '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' => '<a href="javascript:void(0)" id="yframe-15" class="panel-title wytitle"><icon style="color:#8d8d8d;" class="fa fa-cog"></icon> 业务菜单</a>',
- 'items' => array(
- 0 => $this->createMainMenu('账号管理', $do, 'account', 'fa-home')
- )
- );
- }
- }elseif($_W['isfounder'] || $_W['role'] == 'manager' || $_W['role'] == 'operator') {
- $navemenu[14] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=index&m=zh_tcwq" class="panel-title wytitle" id="yframe-14"><icon style="color:#8d8d8d;" class="fa fa-newspaper-o"></icon> 数据概况</a>',
- 'items' => array(
- 0 => $this->createMainMenu('数据展示 ', $do, 'index', ''),
- )
- );
- // $navemenu[24] = array(
- // 'title' => '<a href="index.php?c=site&a=entry&op=display&do=zhanghao&m=zh_tcwq" class="panel-title wytitle" id="yframe-24"><icon style="color:#8d8d8d;" class="fa fa-newspaper-o"></icon>账号管理</a>',
- // 'items' => array(
- // 0 => $this->createMainMenu('账号管理 ', $do, 'zhanghao', ''),
- // 1 => $this->createMainMenu('账号添加 ', $do, 'addzhanghao', ''),
- // )
- // );
- $navemenu[17] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=nav&m=zh_tcwq" class="panel-title wytitle" id="yframe-17"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>导航管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=store&m=zh_tcwq" class="panel-title wytitle" id="yframe-0"><icon style="color:#8d8d8d;" class="fa fa-university"></icon> 商家管理</a>',
- 'items' => $sjarr
- );
- $navemenu[1] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=information&m=zh_tcwq" class="panel-title wytitle" id="yframe-1"><icon style="color:#8d8d8d;" class="fa fa-comment-o"></icon> 帖子管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=carinfo&m=zh_tcwq" class="panel-title wytitle" id="yframe-2"><icon style="color:#8d8d8d;" class="fa fa-car"></icon> 拼车管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('拼车列表 ', $do, 'carinfo', ''),
- 2=> $this->createMainMenu('审核设置', $do, 'carcheck', ''),
- 3=> $this->createMainMenu('标签管理', $do, 'tag', ''),
- )
- );
- }
- $navemenu[3] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=zx&m=zh_tcwq" class="panel-title wytitle" id="yframe-3"><icon style="color:#8d8d8d;" class="fa fa-book"></icon> 资讯管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=video&m=zh_tcwq" class="panel-title wytitle" id="yframe-18"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>视频管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=yellowstore&m=zh_tcwq" class="panel-title wytitle" id="yframe-4"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>黄页114</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=activity&m=zh_tcwq" class="panel-title wytitle" id="yframe-20"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>活动管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=grouporder&m=zh_tcwq" class="panel-title wytitle" id="yframe-18"><icon style="color:#8d8d8d;" class="fa fa-life-ring"></icon> 拼团管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=qgorder&m=zh_tcwq" class="panel-title wytitle" id="yframe-23"><icon style="color:#8d8d8d;" class="fa fa-star-half-o"></icon> 限时抢购</a>',
- 'items' => array(
- 1 => $this->createMainMenu('订单管理', $do, 'qgorder', ''),
- 2 => $this->createMainMenu('商品管理', $do, 'qggoodall', ''),
- 3 => $this->createMainMenu('分类管理', $do, 'rushtype', ''),
- )
- );
- }
- // $navemenu[5] = array(
- // 'title' => '<a href="index.php?c=site&a=entry&op=display&do=news&m=zh_tcwq" class="panel-title wytitle" id="yframe-5"><icon style="color:#8d8d8d;" class="fa fa-bell"></icon> 公告管理</a>',
- // 'items' => array(
- // 0 => $this->createMainMenu('公告列表 ', $do, 'news', ''),
- // )
- // );
- // 下面是复制的上面的数据
- if($type['is_sp']==1 and $type['is_spqx']==1){
- $navemenu[7] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=goods&m=zh_tcwq" class="panel-title wytitle" id="yframe-7"><icon style="color:#8d8d8d;" class="fa fa-cart-plus"></icon> 商品管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=integral&m=zh_tcwq" class="panel-title wytitle" id="yframe-8"><icon style="color:#8d8d8d;" class="fa fa-star-half-o"></icon> 积分商城</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=ygquan&m=zh_tcwq" class="panel-title wytitle" id="yframe-9"><icon style="color:#8d8d8d;" class="fa fa-gift"></icon> 营销设置</a>',
- 'items' => $yxarr
- );
- $navemenu[6] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=ad&m=zh_tcwq" class="panel-title wytitle" id="yframe-6"><icon style="color:#8d8d8d;" class="fa fa-life-ring"></icon> 广告管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=txlist&m=zh_tcwq" class="panel-title wytitle" id="yframe-16"><icon style="color:#8d8d8d;" class="fa fa-key"></icon> 数据统计</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=user2&m=zh_tcwq" class="panel-title wytitle" id="yframe-11"><icon style="color:#8d8d8d;" class="fa fa-user"></icon> 会员管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('会员列表 ', $do, 'user2', ''),
- )
- );
- if($type['is_hhr']==1 and $type['is_hhrqx']==1){
- $navemenu[19] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=fxlist&m=zh_tcwq" class="panel-title wytitle" id="yframe-19"><icon style="color:#8d8d8d;" class="fa fa-users"></icon> 同城合伙人</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=account&m=zh_tcwq" class="panel-title wytitle" id="yframe-15"><icon style="color:#8d8d8d;" class="fa fa-graduation-cap"></icon>多城市管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=settings&m=zh_tcwq" class="panel-title wytitle" id="yframe-12"><icon style="color:#8d8d8d;" class="fa fa-cog"></icon> 系统设置</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=password&m=zh_tcwq" class="panel-title wytitle" id="yframe-12"><icon style="color:#8d8d8d;" class="fa fa-cog"></icon> 系统设置</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=wxapplist&m=zh_tcwq" class="panel-title wytitle" id="yframe-21"><icon style="color:#8d8d8d;" class="fa fa-cog"></icon> 权限设置</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=inindex&m=zh_tcwq" class="panel-title wytitle" id="yframe-0"><icon style="color:#8d8d8d;" class="fa fa-newspaper-o"></icon> 数据概况</a>',
- 'items' => array(
- 0 => $this->createMainMenu('数据展示', $do, 'inindex', ''),
- )
- );
- $navemenu[9] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=instore&m=zh_tcwq" class="panel-title wytitle" id="yframe-9"><icon style="color:#8d8d8d;" class="fa fa-university"></icon> 商家管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('商家列表 ', $do, 'instore', ''),
- 1 => $this->createMainMenu('商家添加 ', $do, 'instoreinfo2', ''),
- 3=> $this->createMainMenu('评论管理', $do, 'insjpinglun', ''),
- )
- );
- $navemenu[1] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=ininformation&m=zh_tcwq" class="panel-title wytitle" id="yframe-1"><icon style="color:#8d8d8d;" class="fa fa-comment-o"></icon> 帖子管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=incarinfo&m=zh_tcwq" class="panel-title wytitle" id="yframe-2"><icon style="color:#8d8d8d;" class="fa fa-car"></icon> 拼车管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('拼车列表 ', $do, 'incarinfo', ''),
- )
- );
- }
- $navemenu[3] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=inzx&m=zh_tcwq" class="panel-title wytitle" id="yframe-3"><icon style="color:#8d8d8d;" class="fa fa-book"></icon> 资讯管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=inyellowstore&m=zh_tcwq" class="panel-title wytitle" id="yframe-4"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>黄页114</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=inactivity&m=zh_tcwq" class="panel-title wytitle" id="yframe-20"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>活动管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('活动管理 ', $do, 'inactivity', ''),
- )
- );
- }
- $navemenu[18] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=invideo&m=zh_tcwq" class="panel-title wytitle" id="yframe-18"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>视频管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('视频管理 ', $do, 'invideo', ''),
- )
- );
- $navemenu[5] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=innews&m=zh_tcwq" class="panel-title wytitle" id="yframe-5"><icon style="color:#8d8d8d;" class="fa fa-user"></icon> 公告管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('公告列表 ', $do, 'innews', ''),
- )
- );
- // 下面是复制的上面的数据
- $navemenu[6] = array(
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=inad&m=zh_tcwq" class="panel-title wytitle" id="yframe-6"><icon style="color:#8d8d8d;" class="fa fa-life-ring"></icon> 广告管理</a>',
- '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' => '<a href="index.php?c=site&a=entry&op=display&do=ingoods&m=zh_tcwq" class="panel-title wytitle" id="yframe-7"><icon style="color:#8d8d8d;" class="fa fa-cart-plus"></icon> 商品管理</a>',
- 'items' => array(
- 0 => $this->createMainMenu('商品列表 ', $do, 'ingoods', ''),
- // 4=> $this->createMainMenu('订单管理 ', $do, 'inddgl', ''),
- )
- );
- }
- $navemenu[8] = array(
- 'id' => 'nav12',
- 'title' => '<a href="index.php?c=site&a=entry&op=display&do=txdetails&m=zh_tcwq" class="panel-title wytitle" id="yframe-8"><icon style="color:#8d8d8d;" class="fa fa-university"></icon> 提现管理</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=start&m=zh_tcwq" class="panel-title wytitle" id="yframe-0"><icon style="color:#8d8d8d;" class="fa fa-cog"></icon> 数据概况</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=dlinstore&m=zh_tcwq" class="panel-title wytitle" id="yframe-9"><icon style="color:#8d8d8d;" class="fa fa-university"></icon> 商家管理</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=dlininformation&m=zh_tcwq" class="panel-title wytitle" id="yframe-1"><icon style="color:' . $cur_color . ';" class="fa fa-bars"></icon> 帖子管理</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=dlincarinfo&m=zh_tcwq" class="panel-title wytitle" id="yframe-2"><icon style="color:' . $cur_color . ';" class="fa fa-trophy"></icon> 拼车管理</a>',
- 'items' => array(
- 0 => $this->createSubMenu('拼车列表 ', $do, 'dlincarinfo', 'fa-angle-right', $cur_color, $city),
- )
- );
- }
- $cur_color = '#8d8d8d';
- $navemenu[3] = array(
- 'title' => '<a href="city.php?c=site&a=entry&op=display&do=dlinzx&m=zh_tcwq" class="panel-title wytitle" id="yframe-3"><icon style="color:' . $cur_color . ';" class="fa fa-binoculars"></icon> 资讯管理</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=dlinyellowstore&m=zh_tcwq" class="panel-title wytitle" id="yframe-4"><icon style="color:' . $cur_color . ';" class="fa fa-gift"></icon> 黄页114</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=dlinactivity&m=zh_tcwq" class="panel-title wytitle" id="yframe-20"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>活动管理</a>',
- 'items' => array(
- 0 => $this->createSubMenu('活动管理 ', $do, 'dlinactivity', 'fa-angle-right', $cur_color, $city),
- )
- );
- }
- $navemenu[18] = array(
- 'title' => '<a href="city.php?c=site&a=entry&op=display&do=dlinvideo&m=zh_tcwq" class="panel-title wytitle" id="yframe-18"><icon style="color:#8d8d8d;" class="fa fa-compass"></icon>视频管理</a>',
- 'items' => array(
- 0 => $this->createSubMenu('视频管理 ', $do, 'dlinvideo', 'fa-angle-right', $cur_color, $city),
- )
- );
- $cur_color = '#8d8d8d';
- $navemenu[5] = array(
- 'title' => '<a href="city.php?c=site&a=entry&op=display&do=dlinnews&m=zh_tcwq" class="panel-title wytitle" id="yframe-5"><icon style="color:' . $cur_color . ';" class="fa fa-key"></icon> 公告管理</a>',
- 'items' => array(
- 0 => $this->createSubMenu('公告列表 ', $do, 'dlinnews', 'fa-angle-right', $cur_color, $city),
- )
- );
- $cur_color = '#8d8d8d';
- $navemenu[6] = array(
- 'title' => '<a href="city.php?c=site&a=entry&op=display&do=dlinad&m=zh_tcwq" class="panel-title wytitle" id="yframe-6"><icon style="color:' . $cur_color . ';" class="fa fa-book"></icon> 广告管理</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=dlingoods&m=zh_tcwq" class="panel-title wytitle" id="yframe-7"><icon style="color:' . $cur_color . ';" class="fa fa-cubes"></icon> 商品管理</a>',
- 'items' => array(
- 0 => $this->createSubMenu('商品列表 ', $do, 'dlingoods', 'fa-angle-right', $cur_color, $city),
- )
- );
- }
- $cur_color = '#8d8d8d';
- $navemenu[8] = array(
- 'title' => '<a href="city.php?c=site&a=entry&op=display&do=dltxdetails&m=zh_tcwq" class="panel-title wytitle" id="yframe-8"><icon style="color:' . $cur_color . ';" class="fa fa-database"></icon> 提现管理</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=sjstatistics&m=zh_tcwq" class="panel-title wytitle" id="yframe-0"><icon style="color:#8d8d8d;" class="fa fa-cog"></icon> 商家信息</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=sjddgl&m=zh_tcwq" class="panel-title wytitle" id="yframe-2"><icon style="color:#8d8d8d;" class="fa fa-cog"></icon> 订单管理</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=sjgoods&m=zh_tcwq" class="panel-title wytitle" id="yframe-1"><icon style="color:#8d8d8d;" class="fa fa-cog"></icon> 商品管理</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=sjcoupon&m=zh_tcwq" class="panel-title wytitle" id="yframe-3"><icon style="color:#8d8d8d;" class="fa fa-university"></icon> 优惠券</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=sjgrouporder&m=zh_tcwq" class="panel-title wytitle" id="yframe-4"><icon style="color:#8d8d8d;" class="fa fa-life-ring"></icon> 拼团管理</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=sjqgorder&m=zh_tcwq" class="panel-title wytitle" id="yframe-5"><icon style="color:#8d8d8d;" class="fa fa-star-half-o"></icon> 限时抢购</a>',
- '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' => '<a href="city.php?c=site&a=entry&op=display&do=sjtxlist&m=zh_tcwq" class="panel-title wytitle" id="yframe-6"><icon style="color:' . $cur_color . ';" class="fa fa-database"></icon> 提现管理</a>',
- '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' => '<i class="fa fa-angle-right"></i>',
- )
- );
- }
- 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' => '<i '.$color.' class="fa fa-angle-right"></i>',
- )
- );
- }
- 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' => '<i class="fa '.$icon.'"></i>',
- )
- );
- }
- 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 = '<ul class="nav nav-tabs">';
- foreach ($actions_titles as $key => $value) {
- if ($key == 'stores') {
- $url = $this->createWebUrl('stores', array('op' => 'post', 'id' => $storeid));
- } else {
- $url = $this->createWebUrl($key, array('op' => 'display', 'storeid' => $storeid));
- }
- $html .= '<li class="' . ($key == $action ? 'active' : '') . '"><a href="' . $url . '">' . $value . '</a></li>';
- }
- $html .= '</ul>';
- 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]<time() || !$_SESSION[$tokenName]){
- $res=pdo_get('zhtc_system',array('uniacid'=>$_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;$i<count($keyword_id_list);$i++){
-
- for($k=0;$k<count($key);$k++){
- if($keyword_id_list[$i]==$key[$k]['name']){
- $list[]=$key[$k]['keyword_id'];
- }
- }
- }
- $url='https://api.weixin.qq.com/cgi-bin/wxopen/template/add?access_token='.$this->getaccess_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'];
- }
- }
|