diff --git a/api/controllers/plan/Syt.php b/api/controllers/plan/Syt.php index 6cd14c31..0fc2db4c 100644 --- a/api/controllers/plan/Syt.php +++ b/api/controllers/plan/Syt.php @@ -38,11 +38,13 @@ class Syt extends CI_Controller */ public function subscribemsg() { + $size = $this->input->get('size'); + !$size && $size = 10; $this->load->model('market/market_sylive_subscribemsg_model', 'mdSytSubscribemsg'); $date = date('Y-m-d H:i:s', strtotime('+10 minute'));//提前10分钟发送 $where['timeStart<='] = $date; $where['status'] = 0; - $res = $this->mdSytSubscribemsg->select($where, 'id asc', 1, 200); + $res = $this->mdSytSubscribemsg->select($where, 'id asc', 1, $size); $log = array(); if ($res) { $wechatS = new WechatServer($this->options); @@ -56,7 +58,7 @@ class Syt extends CI_Controller $act_rows = $this->market_sylive_activity_model->map('activityId','',$where,'',0,0,'activityId,title'); } foreach ($res as $key => $value) { - $act = $act_rows['activityId'] ? $act_rows['activityId'][0] : []; + $act = $act_rows[$value['activityId']] ? $act_rows[$value['activityId']][0] : []; if ($act) { $content = '您预约“' . $act['title'] . '”直播已经开始啦!赶紧进入直播间观看直播领取福利吧~'; $temp_arr = array( @@ -71,23 +73,25 @@ class Syt extends CI_Controller ); $re = $wechatS->subscribeTemplateMessage($temp_arr); if ($re) {//errcode 0(发送成功) 43101(已发送过) - $this->mdSytSubscribemsg->update(['status' => 1], ['id' => $value['id']]); if ($re['errcode'] == 0) { - $log[] = $value['a_id'] . '=' . $value['openid']; + $this->mdSytSubscribemsg->update(['status' => 1], ['id' => $value['id']]); + $log[] = $value['activityId'] . '=' . $value['openId']; + }else{ + $this->mdSytSubscribemsg->update(['status' => -1], ['id' => $value['id']]); } } }else{ $this->mdSytSubscribemsg->update(['status' => -1], ['id' => $value['id']]); } } + $log && print_r($log); + $total = count($res); + $do = count($log); + debug_log("[info] " . __FUNCTION__ . "# date:{$date}; total:{$total}; do:{$do};", $this->log_file); } echo '
数据库获取:'; echo json_encode($res, JSON_UNESCAPED_UNICODE); echo '

成功发送:'; - $log && print_r($log); - $total = count($res); - $do = count($log); - debug_log("[info] " . __FUNCTION__ . "# date:{$date}; total:{$total}; do:{$do};", $this->log_file); } /** @@ -474,8 +478,18 @@ class Syt extends CI_Controller //更新黑名单 public function up_black(){ $ckey = 'SYLIVE_BLACK_MOBLIE_LIST'; + $file_path = FCPATH.'../home/sylive_blacklist.txt'; $redis = &load_cache('redis'); - $res = $redis->delete($ckey); - echo "更新成功:{$res}"; + $redis->delete($ckey); + $mobile_list = []; + if (file_exists($file_path)) { + $content_arr = file($file_path); + foreach ($content_arr as $item) { + $mobile_list[] = trim($item); + } + } + $redis->save($ckey,$mobile_list,2*24*60*60); + echo "更新成功,黑名单列表:".json_encode($mobile_list,JSON_UNESCAPED_UNICODE); } + } diff --git a/home/controllers/h5/market/sylive/Item.php b/home/controllers/h5/market/sylive/Item.php index 69ef2522..23627be5 100644 --- a/home/controllers/h5/market/sylive/Item.php +++ b/home/controllers/h5/market/sylive/Item.php @@ -230,13 +230,14 @@ class Item extends Wx{ } $redis = &load_cache('redis'); $key = "sylive_item_code_{$this->uid}_{$mobile}"; - if(!$redis->get($key)){ + $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); } + $content = "【好店云】您的验证码为: {$code},五分钟之内有效,请勿泄露于他人,!"; + b2m_send_sms($mobile,$content); $this->show_json('',200, '验证码已发送'); } @@ -282,7 +283,7 @@ class Item extends Wx{ $mobile_list[] = trim($item); } } - $redis->save($ckey,$mobile_list,10*60); + $redis->save($ckey,$mobile_list,2*24*60*60); } if(in_array($mobile,$mobile_list)){ return false; diff --git a/home/views/h5/market/sylive/item/agreement.php b/home/views/h5/market/sylive/item/agreement.php index 219ad5b1..21859a82 100644 --- a/home/views/h5/market/sylive/item/agreement.php +++ b/home/views/h5/market/sylive/item/agreement.php @@ -5,33 +5,47 @@
关于用户门票须知
-
尊敬的用户:感谢您使用本平台提供的互联网信息服务,在您使用本平台提供的在线服务前,请您仔细阅读本服务条款,未成年人应在法定监护人陪同下阅读,在您熟读本条款后请勾选已阅读并同意支付,即视为接受本服务各项条款。相关条款具体规定如下:
+
+ 尊敬的用户:感谢您使用本平台提供的互联网信息服务,在您使用本平台提供的在线服务前,请您仔细阅读本服务条款,未成年人应在法定监护人陪同下阅读,在您熟读本条款后请勾选已阅读并同意支付,即视为接受本服务各项条款。相关条款具体规定如下: +
1、 - 您在本平台上支付的0.99元为纳米BOX 11.11对称嗨购日参与门票,支付的199元为纳米BOX 11.11对称嗨购日VIP门票费用(以下统一简称为”门票”)。门票获取开始时间为2022年11月11日9:00,截止时间为2022年11月11日22:00,一个用户账号(同一手机号码)最多可购买两种门票各一张,且门票权益不可叠加,用户可享受本平台的最高权益为199元纳米BOX 11.11对称嗨购日VIP门票权益。请您注意在规定活动时间内完成支付,本平台为官方指定独家支付平台,其他平台均不支持本项服务。
+ 您在本平台上支付的0.99元为纳米BOX 11.11纳享嗨购日参与门票,支付的199元为纳米BOX 11.11纳享嗨购日VIP门票费用(以下统一简称为”门票”)。门票获取开始时间为2022年11月11日9:00,截止时间为2022年11月11日22:00,一个用户账号(同一手机号码)最多可购买两种门票各一张,且门票权益不可叠加,用户可享受本平台的最高权益为199元纳米BOX 11.11纳享嗨购日VIP门票权益。请您注意在规定活动时间内完成支付,本平台为官方指定独家支付平台,其他平台均不支持本项服务。 +
2、 - 0.99元纳米BOX 11.11对称嗨购日参与门票和199元纳米BOX 11.11对称嗨购日VIP门票权益说明如下:
+ 0.99元纳米BOX 11.11纳享嗨购日参与门票和199元纳米BOX 11.11纳享嗨购日VIP门票权益说明如下: +
- 0.99元纳米BOX 11.11对称嗨购日参与门票:当您完成支付即有机会获得平台提供的价值99元精美礼品一份。
+ 0.99元纳米BOX 11.11纳享嗨购日参与门票:当您完成支付即有机会获得平台提供的价值99元精美礼品一份。 +
- 199元纳米BOX 11.11对称嗨购日VIP门票:当您完成支付即可获得价值100元京东卡一张以及99元精美礼品一份。
-
当您确认完成支付0.99元纳米BOX 11.11对称嗨购日参与门票,即视为您已接受平台为您提供的99元精品礼品权益锁定;当您确认完成支付199元纳米BOX 11.11对称嗨购日VIP门票,即视为您已接受平台为您提供的等值礼品权益(价值100元京东卡一张以及99元精美礼品一份)
-
感谢您的理解与支持,完成门票支付将视为您已同意接受以上各项权益说明条款,故除去不可抗力因素影响,本平台不提供退款服务。
+ 199元纳米BOX 11.11纳享嗨购日VIP门票:当您完成支付即可获得价值100元京东卡一张以及99元精美礼品一份。 + +
+ 当您确认完成支付0.99元纳米BOX 11.11纳享嗨购日参与门票,即视为您已接受平台为您提供的99元精品礼品权益锁定;当您确认完成支付199元纳米BOX 11.11纳享嗨购日VIP门票,即视为您已接受平台为您提供的等值礼品权益(价值100元京东卡一张以及99元精美礼品一份) +
+
+ 感谢您的理解与支持,完成门票支付将视为您已同意接受以上各项权益说明条款,故除去不可抗力因素影响,本平台不提供退款服务。 +
3、 - 当您同意接受0.99元纳米BOX 11.11对称嗨购日参与门票和199元纳米BOX 11.11对称嗨购日VIP门票权益说明,并进入支付页面时,平台支付页面将会弹出信息框,需要您在弹窗信息框内填写个人详细邮寄地址,以便我们为您邮寄权益礼品,请您注意个人信息的正确填写,若信息填写不全或信息不正确,将视为您主动放弃本次权益,礼品将不再邮寄。
+ 当您同意接受0.99元纳米BOX 11.11纳享嗨购日参与门票和199元纳米BOX 11.11纳享嗨购日VIP门票权益说明,并进入支付页面时,平台支付页面将会弹出信息框,需要您在弹窗信息框内填写个人详细邮寄地址,以便我们为您邮寄权益礼品,请您注意个人信息的正确填写,若信息填写不全或信息不正确,将视为您主动放弃本次权益,礼品将不再邮寄。 +
4、 - 奖品发放:0.99元纳米BOX 11.11对称嗨购日参与门票礼品权益,即价值99元精美礼品一份,将在您成功完成购车后30个自然日内邮寄发出;199元纳米BOX 11.11对称嗨购日VIP门票礼品权益,即价值100元京东卡一张和99元精美礼品一份,将在本次活动结束后30个自然日内邮寄发出。
+ 奖品发放:0.99元纳米BOX 11.11纳享嗨购日参与门票礼品权益,即价值99元精美礼品一份,将在您成功完成购车后30个自然日内邮寄发出;199元纳米BOX 11.11纳享嗨购日VIP门票礼品权益,即价值100元京东卡一张和99元精美礼品一份,将在本次活动结束后30个自然日内邮寄发出。 +
5、 - 本协议受中华人民共和国(指中国大陆,不包含香港特别行政区、澳门特别行政区及台湾地区)法律约束并据其进行解释。
+ 本协议受中华人民共和国(指中国大陆,不包含香港特别行政区、澳门特别行政区及台湾地区)法律约束并据其进行解释。 +
6、 - 以上条款的最终解释权归本平台所有,因本协议引起的以及与本协议有关的一切争议,双方应通过友好协商或联系在线客服咨询解决;如仍有争议, 双方均有权将争议提交至武汉经济技术开发区人民法院诉讼解决。
+ 以上条款的最终解释权归本平台所有,因本协议引起的以及与本协议有关的一切争议,双方应通过友好协商或联系在线客服咨询解决;如仍有争议, 双方均有权将争议提交至武汉经济技术开发区人民法院诉讼解决。 + diff --git a/home/views/h5/market/sylive/item/detail.php b/home/views/h5/market/sylive/item/detail.php index d5902b41..a8219b65 100644 --- a/home/views/h5/market/sylive/item/detail.php +++ b/home/views/h5/market/sylive/item/detail.php @@ -18,13 +18,13 @@
#
-
+
-
{{info.title}}
+
{{info.title}}
{{info.validity}}
- ¥ - {{info.price}} + ¥ + {{info.price}}
@@ -73,16 +73,16 @@
@@ -280,7 +280,7 @@ content: response.msg }); if(response.code==200){ - that.countDownTime(61) + that.countDownTime(91) } },'json'); }