REAPI/app/openapi/controller/TestPort.php

116 lines
3.1 KiB
PHP
Raw Normal View History

<?php
namespace app\openapi\controller;
set_time_limit(0);
ini_set('memory_limit','512M');
ini_set('default_socket_timeout', -1); //不超时
use app\channel\service\CardService;
use app\channel\service\ChannelService;
use app\channel\service\KamiService;
use app\channel\service\ProductService;
use app\gateway\controller\v4\Notify;
use app\gateway\service\RedisService;
use app\kami\controller\getcookie\KaiDianBao;
use app\kami\controller\getcookie\ZhongZhao;
use app\kami\controller\suoka\JunKa;
//use app\kami\controller\suoka\ZhongZhao as ZhongZhaoSuoKA;
use app\kami\service\LockCardService;
use app\merchant\service\MerchantLogService;
use app\merchant\service\MerchantService;
use app\merchant\service\OrderAutoService;
use app\merchant\service\OrderHistoryService;
use app\merchant\service\OrderLastHistoryService;
use app\merchant\service\OrderLastweekHistoryService;
use app\merchant\service\OrderTwoHistoryService;
use app\merchant\service\PercentService;
use app\merchant\service\ProductService as MerchantProductService;
use app\merchant\service\ProjectProductService as MerchantProjectProductService;
use app\merchant\service\ProjectService;
use app\openapi\controller\Coretb;
use app\merchant\service\OrderService;
//use app\kami\controller\suoka\ZhongZhao as ZhongZhaoM;
//use app\openapi\controller\Coretb;
use app\order\controller\Order;
use app\order\service\AfterSalesOrderService;
use app\order\service\Kami91OrderService;
use app\order\service\KamiOrderHistoryService;
use app\order\service\OrderService as OrderBase;
use app\robot\controller\api\Qqbot;
use app\robot\controller\WeChatBot as WeChatBotC;
use app\robot\controller\WxWorkBot;
use app\setting\service\BlackCardService;
use app\setting\service\StatService;
use dever\Log;
use think\Collection;
use think\console\Input;
use think\console\Output;
use think\exception\HttpResponseException;
use think\facade\Db;
/**
* 测试接口 上线取消
* Class Test
* @package app\gateway\api
*/
class TestPort extends Core
{
# 是否检测数据
protected $redis = false;
protected $check = false;
protected function redis()
{
if (!$this->redis) {
$this->redis = RedisService::getInstance();
}
}
############################以上为根据
# 渠道对接测试,测试锁卡
public function channel_lock()
{
$input = input();
$order_id = $input['order'];
# 获取锁卡订单
$order_info = $this->getOrder($order_id);
if(!$order_info) return '未找到订单';
$channelService = ChannelService::instance();
$response = $channelService->call('lockCard', $order_info['cid'], $order_info);
var_dump($response);die;
}
public function channel_unlock()
{
$input = input();
$order_id = $input['order'];
# 获取锁卡订单
$order_info = $this->getOrder($order_id);
if(!$order_info) return '未找到订单';
$channelService = ChannelService::instance();
$response = $channelService->call('UnlockCard', $order_info['cid'], $order_info);
var_dump($response);die;
}
}