166 lines
3.4 KiB
PHP
166 lines
3.4 KiB
PHP
<?php
|
|
|
|
namespace app\merchant\controller\api;
|
|
|
|
use think\admin\Controller;
|
|
use app\gateway\service\AuthService;
|
|
use app\gateway\service\RedisService;
|
|
use app\merchant\service\MerchantService;
|
|
use app\merchant\service\OrderService;
|
|
use app\channel\service\ChannelService;
|
|
use app\merchant\service\system\Qianmi;
|
|
use app\merchant\service\system\Fulu;
|
|
use app\merchant\service\system\Jingdong;
|
|
use app\merchant\service\system\Jdoil;
|
|
use dever\Log;
|
|
|
|
/**
|
|
* 自动提单接口
|
|
* Class Handle
|
|
* @package app\gateway\api
|
|
*/
|
|
class Auto extends Controller
|
|
{
|
|
|
|
/**
|
|
* 控制器初始化
|
|
*/
|
|
protected function initialize()
|
|
{
|
|
parent::initialize();
|
|
}
|
|
|
|
# 供货网发起请求:中石化 加油卡
|
|
public function qianmi()
|
|
{
|
|
$qianmi = Qianmi::instance();
|
|
$qianmi->apply('MB2020101616251417', 'zshcz');
|
|
}
|
|
|
|
# 手动处理千米漏单检查
|
|
public function qianmi_loudan()
|
|
{
|
|
$qianmi = Qianmi::instance();
|
|
$reqid = input('reqid');
|
|
$qianmi->check($reqid, '', 'MB2020101616251417', 'zshcz');
|
|
}
|
|
|
|
# 供货网发起请求:中石油
|
|
public function qianmi_shiyou()
|
|
{
|
|
$qianmi = Qianmi::instance();
|
|
$qianmi->apply('MB2021010119251519', 'zsycz');
|
|
}
|
|
|
|
# 手动处理千米漏单检查
|
|
public function qianmi_shiyou_loudan()
|
|
{
|
|
$qianmi = Qianmi::instance();
|
|
$reqid = input('reqid');
|
|
$qianmi->check($reqid, '', 'MB2021010119251519', 'zsycz');
|
|
}
|
|
|
|
# 供货网发起请求:手机
|
|
public function qianmi_mobile()
|
|
{
|
|
$qianmi = Qianmi::instance();
|
|
|
|
$qianmi->apply('MB2020110511251455', 'dhcz');
|
|
}
|
|
|
|
# 手动处理千米漏单检查
|
|
public function qianmi_mobile_loudan()
|
|
{
|
|
$qianmi = Qianmi::instance();
|
|
$reqid = input('reqid');
|
|
$qianmi->check($reqid, '', 'MB2020110511251455', 'dhcz');
|
|
}
|
|
|
|
# 供货网回调通知
|
|
public function qianmi_notify()
|
|
{
|
|
$qianmi = Qianmi::instance();
|
|
$qianmi->notify();
|
|
}
|
|
|
|
# 福禄自动收单
|
|
public function fulu()
|
|
{
|
|
$fulu = Fulu::instance();
|
|
$fulu->apply();
|
|
|
|
echo 'ok';die;
|
|
}
|
|
|
|
# 福禄回调通知
|
|
public function fulu_notify()
|
|
{
|
|
$fulu = Fulu::instance();
|
|
$fulu->notify();
|
|
|
|
echo 'ok';die;
|
|
}
|
|
|
|
# 京东自动收单
|
|
public function jd()
|
|
{
|
|
$jd = Jingdong::instance();
|
|
$ok = $jd->apply();
|
|
|
|
echo $ok;die;
|
|
}
|
|
|
|
# 京东查询订单状态
|
|
public function jd_query()
|
|
{
|
|
$jd = Jingdong::instance();
|
|
$ok = $jd->query();
|
|
|
|
echo $ok;die;
|
|
}
|
|
|
|
# 京东回调通知
|
|
public function jd_notify()
|
|
{
|
|
$jd = Jingdong::instance();
|
|
$jd->notify();
|
|
|
|
echo 'ok';die;
|
|
}
|
|
|
|
# 京东自动收单
|
|
public function jdoil()
|
|
{
|
|
$jd = Jdoil::instance();
|
|
$ok = $jd->apply();
|
|
|
|
echo $ok;die;
|
|
}
|
|
|
|
# 京东查询订单状态
|
|
public function jdoil_card()
|
|
{
|
|
$jd = Jdoil::instance();
|
|
$ok = $jd->card();
|
|
|
|
echo $ok;die;
|
|
}
|
|
|
|
# 京东查询订单状态
|
|
public function jdoil_query()
|
|
{
|
|
$jd = Jdoil::instance();
|
|
$ok = $jd->query();
|
|
|
|
echo $ok;die;
|
|
}
|
|
|
|
# 京东回调通知
|
|
public function jdoil_notify()
|
|
{
|
|
$jd = Jdoil::instance();
|
|
$jd->notify();
|
|
|
|
echo 'ok';die;
|
|
}
|
|
} |