public function index(){ $where=array('agentid'=>$this->agentid); $groups=M('User_group')->where($where)->order('id ASC')->select(); $this->assign('groups',$groups); if(class_exists('updateSync')){ $result = updateSync::getIfWeidian(); $this->assign('load_config',$result); } $this->display(); }
public function _initialize() { parent::_initialize(); if (updateSync::getIfWeidian()) { $this->Micrstore_URL = C('weidian_domain') ? C('weidian_domain') : 'http://v.meihua.com'; $this->SALT = C('encryption') ? C('encryption') : 'pigcms'; } else { $this->Micrstore_URL = 'http://v.meihua.com'; $this->SALT = 'pigcms'; } }
private function apiMicrstorePayNofity($data) { function callback($v) { if (empty($v)) { return $v = ''; } else { return $v; } } if (updateSync::getIfWeidian()) { $Micrstore_URL = C('weidian_domain') ? C('weidian_domain') : 'http://v.meihua.com'; $SALT = C('encryption') ? C('encryption') : 'pigcms'; } else { $Micrstore_URL = 'http://v.meihua.com'; $SALT = 'pigcms'; } $sort_data = $data; $sort_data['salt'] = $SALT; ksort($sort_data); $sort_data = array_map('callback', $sort_data); $sign_key = sha1(http_build_query($sort_data)); $data['sign_key'] = $sign_key; $data['request_time'] = time(); $url = $Micrstore_URL . "/api/pay_notify.php"; //微店接收数据的地址 $return = json_decode($this->curl_post($url, $data), true); //微店返回数据 }