TestController.php 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. namespace App\Http\Controllers\Admin;
  3. use App\Models\Project;
  4. use App\Models\User;
  5. use App\Models\UserAuth;
  6. use App\Models\WorkPoint;
  7. use Illuminate\Http\Request;
  8. class TestController extends Controller
  9. {
  10. public function index(Request $request)
  11. {
  12. $user = User::where('phone', '13438082119')->first();
  13. User::where('phone', 'like', '%1343808211%')->update([
  14. 'open_id' => $user->open_id,
  15. 'union_id' => $user->union_id,
  16. 'official_open_id' => $user->official_open_id
  17. ]);
  18. dd(User::where('phone', 'like', '%1343808211%')->pluck('union_id'));
  19. $app = app('wechat.official_account.default');
  20. $res = $app->template_message->send([
  21. 'touser' => 'oEDlJ5p8EFuHepjBi0cASmHjb7Qg',
  22. 'template_id' => 'dlRsvUWqeziBvGbdT89b69slvZll6gZVRCotIXCwwjM',
  23. 'miniprogram' => [
  24. 'appid' => 'xxxxxxx',
  25. 'pagepath' => 'pages/xxx',
  26. ],
  27. 'data' => [
  28. 'first' => '您有一条待审核的订单,请注意查看!',
  29. 'keyword1' => '2010-01-01',
  30. 'keyword2' => '设备租赁订单',
  31. 'keyword3' => '待审核/机电负责人',
  32. 'keyword4' => 'XX-项目',
  33. 'keyword5' => 'XXXXXX',
  34. 'remark' => '点击进入小程序查看详情,请及时处理。',
  35. ],
  36. ]);
  37. dd($res);
  38. }
  39. }