diff --git a/common/models/market/Market_register_model.php b/common/models/market/Market_register_model.php new file mode 100644 index 00000000..5ffbfea0 --- /dev/null +++ b/common/models/market/Market_register_model.php @@ -0,0 +1,12 @@ +table_name, 'default'); + } +} \ No newline at end of file diff --git a/home/controllers/Welcome.php b/home/controllers/Welcome.php index c1e750ff..8dff5204 100644 --- a/home/controllers/Welcome.php +++ b/home/controllers/Welcome.php @@ -73,8 +73,8 @@ class Welcome extends CI_Controller { public function add_clues() { - $mobiles = array('18408567196','18685673397','18741222998','13101230706','13220389558','13059007612','18714302015','18746888460','13955837596','13956279578','13835418266','13903447111','13751465293','13760911966','13923278348','15015509310','13760691919','13926216673','13751923279','13760120603','13923478684','13924643186','15014028058','13812356597','13732972674','13879017329','15032306103','13781019554','15036557867','13958603552','13967885618','13968714482','13735296040','13886995246','15007430826','13807366253','15073459625','13975158758','13919163276','13983472574','13945299803','15770411009','15284510321','15697073428','15661287137','15300239701','15082662635','15208179108','15397672978','15182496521','15390483148','15681200329','15181866162','15255533386','15269458953','15169023018','15322844785','15119165917'); - $dealerCode = '100231'; + $mobiles = array('18577046640'); + $dealerCode = '101051'; foreach ($mobiles as $k => $v) { $city_id = '350200'; @@ -82,12 +82,12 @@ class Welcome extends CI_Controller { $data[] = array( 'voId' => $voId, - 'cusSource3' => '023409',//023410:云店营销节点 + 'cusSource3' => '020113',//'023409',//023410:云店营销节点 'customerName' => '客户', 'dealerCode' => $dealerCode, 'fromSystem' => "好店云", 'mobile' => $v, - 'saMobile' => '18659197547', + 'saMobile' => '', 'cusType' => '30111001', 'remark' => "", 'intentModel' => "", diff --git a/home/controllers/h5/market/sylive2/Register.php b/home/controllers/h5/market/sylive2/Register.php new file mode 100644 index 00000000..82b7c665 --- /dev/null +++ b/home/controllers/h5/market/sylive2/Register.php @@ -0,0 +1,93 @@ +load->model('market/market_register_model'); + $this->load->library('hd_exception'); + } + + public function index(){ + if($this->input->is_ajax_request()){ + $redis = &load_cache('redis'); + $code = $this->input->post('code'); + $name = $this->input->post('name'); + $mobile = $this->input->post('mobile'); + $key = "sylive_register_code_".$mobile; + + if(!$name){ + $this->show_json('',400,'请填写真实姓名'); + } + + if(!$mobile || !mobile_valid($mobile)){ + $this->show_json('',400,'请输入正确的手机号'); + } + + if(!$code || $code!=$redis->get($key)){ + //$this->show_json('',400,'请输入正确的验证码'); + } + + $add = array( + 'name' => $name, + 'mobile' => $mobile + ); + $this->market_register_model->add($add); + + $redis->delete($key); + $this->show_json('',200,'注册成功'); + }else{ + //微信分享 + $this->load->library('Jssdk'); + $jssdk = new Jssdk('liche'); + $sign_package = $jssdk->getSignPackage(); + $data['sign_package'] = $sign_package; + $this->load->view('h5/market/sylive2/register',$data); + } + } + + public function regdone(){ + //微信分享 + $this->load->library('Jssdk'); + $jssdk = new Jssdk('liche'); + $sign_package = $jssdk->getSignPackage(); + $data['sign_package'] = $sign_package; + $this->load->view('h5/market/sylive2/regdone',$data); + } + + //获取验证码 + public function get_code(){ + $mobile = $this->input->post('mobile'); + if(!mobile_valid($mobile)){ + $this->show_json('',400,'请输入正确的手机号码'); + } + $user = $this->market_register_model->get(array('mobile' => $mobile)); + + if($user){ + $this->show_json('',400,'您已经注册过啦~'); + } + + $redis = &load_cache('redis'); + $key = "sylive_register_code_".$mobile; + $code = $redis->get($key); + if(!$code){ + $this->load->helper('string'); + $code = random_string('numeric', 4); + $redis->save($key, $code, 60*5); + } + + $content = "【好店云】您的验证码为: {$code},五分钟之内有效,请勿泄露于他人,!"; + b2m_send_sms($mobile,$content); + $this->show_json('',200, '验证码已发送'); + } + + private function show_json($data, $code = 200, $msg = 'success', $url = ''){ + if(!isset($data['code'])){ + $data = array('data' => $data, 'code' => $code, 'msg' => $msg, 'url' => $url); + } + + exit(json_encode($data)); + } +} diff --git a/home/views/h5/market/sylive2/login.php b/home/views/h5/market/sylive2/login.php index 6511b360..395aa059 100644 --- a/home/views/h5/market/sylive2/login.php +++ b/home/views/h5/market/sylive2/login.php @@ -22,7 +22,7 @@
手机号登录
-
欢迎使用好店云-私域直播系统
+
欢迎使用好店云-私域活动系统
diff --git a/home/views/h5/market/sylive2/regdone.php b/home/views/h5/market/sylive2/regdone.php new file mode 100644 index 00000000..b3cce4ea --- /dev/null +++ b/home/views/h5/market/sylive2/regdone.php @@ -0,0 +1,36 @@ + + + + + + + + <?=$_title?> + + + + + + + + + +
+
+
+
+
+
注册成功
+
请耐心等待后台人员审核
+
+
+
+
powered by haodian.cn
+
+
+
+load->view('h5/market/sylive2/hidden_wx_share')?> + + + diff --git a/home/views/h5/market/sylive2/register.php b/home/views/h5/market/sylive2/register.php new file mode 100644 index 00000000..b11b09d7 --- /dev/null +++ b/home/views/h5/market/sylive2/register.php @@ -0,0 +1,165 @@ + + + + + + + + <?=$_title?> + + + + + + + + + +
+
+
+
+
+
用户注册
+
欢迎注册好店云-私域活动系统
+
+
+
+ +
+
+ +
+
+ +
{{codeTx}}
+
+ + +
+
+
+
powered by haodian.cn
+
+
+
+ + +load->view('h5/market/sylive2/hidden_wx_share')?> + + +