WIN-2308041133\Administrator 4 months ago
parent
commit
b6362541e8
2 changed files with 20 additions and 31 deletions
  1. 19 19
      app/models/user/UserSpread.php
  2. 1 12
      crmeb/services/WechatTemplateService.php

+ 19 - 19
app/models/user/UserSpread.php

@@ -79,31 +79,31 @@ class UserSpread extends BaseModel
                 'first' => '下级用户绑定成功通知',
                 'remark' => '点击查看订单详情'
             ];
+//            $group = array_merge($group, [
+//                'thing4' => 'cs',  //商品名称
+////                    'character_string2' => $order['pay_type'] == 'offline' ? '线下支付' : date('Y/m/d H:i', $order['pay_time']),
+////                    'phone_number21' => $order['user_address'],
+////                    'phone_number21' => '15356590576',
+//                'thing13' => 'cs',  //快递公司
+//                'character_string14' => 12345789//快递单号
+//            ]);
+//            @file_put_contents('quanju.txt',  json_encode($group)."-模版消息1\r\n", 8);
+//            $res= WechatTemplateService::sendTemplate($openid, WechatTemplateService::ORDER_POSTAGE_SUCCESS, $group, $url);
+//            @file_put_contents('quanju.txt',  json_encode($res)."-模版消息返回1\r\n", 8);
+
             $group = array_merge($group, [
-                'thing4' => 'cs',  //商品名称
+//                'thing1' => $user['nickname'],  //用户姓名
 //                    'character_string2' => $order['pay_type'] == 'offline' ? '线下支付' : date('Y/m/d H:i', $order['pay_time']),
 //                    'phone_number21' => $order['user_address'],
 //                    'phone_number21' => '15356590576',
-                'thing13' => 'cs',  //快递公司
-                'character_string14' => 12345789//快递单号
+                'character_string7' => $user['account'],  //用户账号
+                'time3' => time(), //绑定时间
             ]);
-            @file_put_contents('quanju.txt',  json_encode($group)."-模版消息1\r\n", 8);
-            $res= WechatTemplateService::sendTemplate($openid, WechatTemplateService::ORDER_POSTAGE_SUCCESS, $group, $url);
-            @file_put_contents('quanju.txt',  json_encode($res)."-模版消息返回1\r\n", 8);
 
-//            $group = array_merge($group, [
-////                'thing1' => $user['nickname'],  //用户姓名
-////                    'character_string2' => $order['pay_type'] == 'offline' ? '线下支付' : date('Y/m/d H:i', $order['pay_time']),
-////                    'phone_number21' => $order['user_address'],
-////                    'phone_number21' => '15356590576',
-//                'character_string7' => $user['account'],  //用户账号
-//                'time3' => time(), //绑定时间
-//            ]);
-//
-//            @file_put_contents('quanju.txt',  $openid."-openid\r\n", 8);
-//            @file_put_contents('quanju.txt',  json_encode($group)."-模版消息3\r\n", 8);
-//            $res= WechatTemplateService::sendTemplate($openid, intval(WechatTemplateService::BARGAIN_SUCCESS), $group);
-//            @file_put_contents('quanju.txt',  json_encode($res)."-模版消息返回3\r\n", 8);
+            @file_put_contents('quanju.txt',  $openid."-openid\r\n", 8);
+            @file_put_contents('quanju.txt',  json_encode($group)."-模版消息3\r\n", 8);
+            $res= WechatTemplateService::sendTemplate($openid, WechatTemplateService::BARGAIN_SUCCESS, $group);
+            @file_put_contents('quanju.txt',  json_encode($res)."-模版消息返回3\r\n", 8);
 
         }
 

+ 1 - 12
crmeb/services/WechatTemplateService.php

@@ -81,19 +81,8 @@ class WechatTemplateService implements ProviderInterface
      */
     public static function sendTemplate($openid, $templateId, array $data, $url = null, $defaultColor = '')
     {
-        @file_put_contents('quanju.txt',  $templateId."-模版id\r\n", 8);
         $tempid = WechatTemplateModel::vialdWhere()->where('tempkey', $templateId)->where('status', 1)->value('tempid');
-        @file_put_contents('quanju.txt',  $tempid."-tempid\r\n", 8);
-        @file_put_contents('quanju.txt',  WechatTemplateModel::getlastSql()."-tempid\r\n", 8);
-        if (!$tempid){
-            $tempid = WechatTemplateModel::where('tempkey', $templateId)->find();
-            @file_put_contents('quanju.txt',  json_encode($tempid)."-tempid2\r\n", 8);
-            @file_put_contents('quanju.txt',  WechatTemplateModel::getlastSql()."-tempid2\r\n", 8);
-            if (!$tempid){
-                return false;
-            }
-            $tempid = $tempid['tempid'];
-        }
+        if (!$tempid) return false;
         try {
                 $res=WechatService::sendTemplate($openid, $tempid, $data, $url, $defaultColor);
             return $res;