作者 何书鹏
1 个管道 的构建 通过 耗费 0 秒

商圈红包模板消息

@@ -133,6 +133,35 @@ class StoreInform extends Backend @@ -133,6 +133,35 @@ class StoreInform extends Backend
133 "remark" => ['点击查看详情','#FF0000'], 133 "remark" => ['点击查看详情','#FF0000'],
134 ); 134 );
135 $this->wxsendmessage($openid,$send_data,config('option.template')['ad_pass'],$url); 135 $this->wxsendmessage($openid,$send_data,config('option.template')['ad_pass'],$url);
  136 + // 给用户发送,领取红包提示
  137 + if($row->type == 1){
  138 + $send_data1 = array(
  139 + "first" => '您的广告投放已出结果。',
  140 + "keyword1" => $row->content,
  141 + "keyword2" => '审核通过',
  142 + "remark" => ['点击查看详情','#FF0000'],
  143 + );
  144 + $store = $row->store;
  145 + $house_ids = trim($store->house_ids,',');
  146 + // 该店铺投放广告的小区业主ID
  147 + $user_id_arr = \app\admin\model\UserHouse::where('status',2)
  148 + ->where('house_id','in',$house_ids)
  149 + ->column('user_id');
  150 + if(!empty($user_id_arr)){
  151 + $send_data1 = array(
  152 + "first" => '你家小区附近有商家发惊喜啦,快来领取!',
  153 + "keyword1" => $store->store_name,
  154 + "keyword2" => date('Y-m-d H:i'),
  155 + "remark" => ['点击领取红包','#FF0000'],
  156 + );
  157 + $url1 = config('option.vue_url') . '/shopdetails?id='.$store->id;
  158 + foreach ($user_id_arr as $user_id) {
  159 + $openid1 = Db::name('third')->where('user_id',$user_id)->value('openid');
  160 + $this->wxsendmessage($openid1,$send_data1,config('option.template')['store_inform'],$url1);
  161 + }
  162 + }
  163 + $this->wxsendmessage($openid,$send_data,config('option.template')['ad_pass'],$url);
  164 + }
136 } 165 }
137 if($params['status'] == 4) { 166 if($params['status'] == 4) {
138 $user_model = new \app\admin\model\User(); 167 $user_model = new \app\admin\model\User();
@@ -436,9 +436,9 @@ class HouseAdmin extends Api @@ -436,9 +436,9 @@ class HouseAdmin extends Api
436 "keyword3" => $post['content'], 436 "keyword3" => $post['content'],
437 "remark" => ['点击查看详情','#FF0000'], 437 "remark" => ['点击查看详情','#FF0000'],
438 ); 438 );
  439 + $url = config('option.vue_url') . '/?house_id='.$post['house_id'];
439 foreach ($user_id_arr as $user_id) { 440 foreach ($user_id_arr as $user_id) {
440 $openid = Db::name('third')->where('user_id',$user_id)->value('openid'); 441 $openid = Db::name('third')->where('user_id',$user_id)->value('openid');
441 - $url = config('option.vue_url') . '/?house_id='.$post['house_id'];  
442 (new \app\index\controller\Ajax)->wxsendmessage($openid,$send_data,config('option.template')['house_notice'],$url); 442 (new \app\index\controller\Ajax)->wxsendmessage($openid,$send_data,config('option.template')['house_notice'],$url);
443 } 443 }
444 } 444 }