<?php // +---------------------------------------------------------------------- // | bronet [ 以客户为中心 以奋斗者为本 ] // +---------------------------------------------------------------------- // | Copyright (c) 2013-2017 http://www.bronet.cn All rights reserved. // +---------------------------------------------------------------------- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 ) // +---------------------------------------------------------------------- namespace app\portal\controller; use app\user\controller\IndexController; use app\portal\controller\WxloginController; use cmf\controller\HomeBaseController; use EasyWeChat\Foundation\Application; use think\Config; use think\Db; use think\Session; class CommentController extends HomeBaseController { // 拉黑判断,实名认证判断 public function _initialize() { parent::_initialize(); // TODO: Change the autogenerated stub // Session::set('uid','3'); $wx = new WxloginController(); $where_member['id'] = Session::get('uid'); $member = Db::name('Member')->where($where_member)->find(); if($member['status'] == 8){ $this->apiResponse('0','您已被拉黑'); } // else if(empty($member['name'])){ // $this->apiResponse('0','请先实名认证',url('Index/index')); // } } /* * 长度处理 * */ public function changeLen($text){ $change_html = strip_tags(htmlspecialchars_decode($text)); $sub_text_first = mb_substr($change_html,0,5,'utf-8'); if(strlen($change_html) > 5){ $sub_text = $sub_text_first.'...'; }else{ $sub_text = $sub_text_first; } return $sub_text; } /** * @title 获取AccessToken * @return $acessToken */ public function getAccessToken() { require_once EXTEND_PATH."jssdk/jssdk.php"; $jssdk = new \JSSDK(Config::get('WX_APPID'), Config::get('WX_APP_SECRET')); return $jssdk->getAccessToken(); } /** * @title 获取signPackage * @return $signPackage */ public function getSignPackage() { require_once EXTEND_PATH."jssdk/jssdk.php"; $jssdk = new \JSSDK(Config::get('WX_APPID'), Config::get('WX_APP_SECRET')); return $jssdk->getSignPackage(); } // 生成订单号 public function getSn(){ $sn = rand(1000,9999).substr(time(),-4,4).rand(1000,9999); return $sn; } }