DefaultController.php 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <?php
  2. namespace addons\OperationCenter\backend\controllers;
  3. use addons\OperationCenter\common\models\MallOrder;
  4. use addons\OperationCenter\common\models\UserCenter;
  5. use addons\OperationCenter\common\services\CommissionService;
  6. use addons\OperationCenter\common\services\UpgradeService;
  7. use Yii;
  8. use common\controllers\AddonsController;
  9. use common\helpers\map\QqMapHelper;
  10. /**
  11. * 默认控制器
  12. *
  13. * Class DefaultController
  14. * @package addons\OperationCenter\backend\controllers
  15. */
  16. class DefaultController extends BaseController
  17. {
  18. /**
  19. * 首页
  20. *
  21. * @return string
  22. */
  23. public function actionIndex()
  24. {
  25. die;
  26. // 经纬度
  27. $geocoder = QqMapHelper::Geocoder('广东省广州市白云区永平街道安华汇');
  28. if (empty($geocoder['result']['location'])) return $this->error('地址转换失败2');
  29. $location = array_values($geocoder['result']['location']);
  30. list($lon, $lat) = $location;
  31. dd($lon, $lat);
  32. // $list = UserCenter::find()->all();
  33. // foreach ($list as $item) {
  34. // // 转换经纬度
  35. // $geocoder = QqMapHelper::Geocoder($item->getOperationAddress());
  36. // if ($geocoder['status'] != 0) return $this->error('地址转换失败');
  37. // // 经纬度
  38. // if (empty($geocoder['result']['location'])) return $this->error('地址转换失败2');
  39. // $location = array_values($geocoder['result']['location']);
  40. // list($lon, $lat) = $location;
  41. // $item->lon = $lon;
  42. // $item->lat = $lat;
  43. // $item->save();
  44. // }
  45. // $order = MallOrder::findOne(['id' => 21994]);
  46. // $service = new UpgradeService(['mall_id' => $this->mall_id]);
  47. // $service->checkUpgrade($order);
  48. // $service = new CommissionService(['mall_id' => $this->mall_id]);
  49. // $service->checkCommission($order);
  50. // $service->paymentCommission($order->id, 1);
  51. return $this->render('index',[
  52. ]);
  53. }
  54. }