<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2017/3/30 0030
 * Time: 19:18
 */

namespace app\modules\shops\v1\controllers;

use Yii;
use yii\web\Controller;
use app\modules\logic\services\OrderService;
use app\modules\logic\services\SettleService;
use app\modules\logic\services\CouponService;
use app\modules\third\payment\Wxpay;
use app\modules\third\payment\H5pay;
use app\modules\third\push\Unipush;
use app\modules\common\Helper;
/**
 * @GroupDoc
 * @code test
 * @name 测试部分，不可用
 * @order 999
 */
class TestController extends Controller {

	public function actionTestme(){

		$param = [
			'user_id'=>1,
		];
		$res = CouponService::getNewCoupon($param);
		var_dump($res);
		exit;
		$res = SettleService::autoStOrder(105);
		var_dump($res);
		exit;
		/*echo strtotime('+1 year',strtotime('2019-11-07 16:04:54'));
		echo date('Y-m-d H:i:s',1604736294);
		exit;
		$res = Helper::calcDistance('30.676762','103.971688','30.682479','103.978277');*/
		$res = Unipush::pushMessageToSingle();
		var_dump($res);
		/*
		$version = '1.0';
		$pay = new H5pay($version);
		$refund_data = [
		'transaction_id' => '4200000432201910316956415147',
		'out_trade_no' => 'ORD201910311614007cc334cd9d53298',
		'out_refund_no' => "BamBooRF" . Helper::getOrderReNid(),
		'money' => '0.01'
		];
		$result = $pay->refund($refund_data);
		var_dump($result);
		exit;
		ImLog::instance('wx_refunds_order.log')->Log(json_encode($result));*/
	}

	

}
