You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

119 lines
3.6 KiB
PHP

<?php
namespace App\Http\Controllers;
use App\Http\Controllers\API\AspNetZhuanController;
use App\Http\Controllers\API\H5\OrderController;
use App\Http\Controllers\API\PEISApiController;
use App\Http\Controllers\API\XCXApiController;
use App\Services\ComboItemGroupService;
use App\Services\OrderService;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Http;
class TestController extends Controller
{
public function DBtest(){
//微信推送
// $data = [
// "ghzid" => "b3346cd4d63b49a58dbd9a41d69efde2",
// "yyid" => "6",
// "type" => "7",
// "msg1" => "张言",
// "msg2" => "2024-08-01 15:30",
// "msg3" => "影像科",
// "msg4" => "张医生",
// "msg5" => "请提前10分钟",
// "msg6" => "",
// "url" => ""
// ];
// $dnet = new AspNetZhuanController();
// $res = $dnet->WeiXinSend($data);
// dd($res);
// echo DB::table('users')->count();
// $dnet = new AspNetZhuanController();
// $res = $dnet->GetDoctorDateList([
// "yyid" => 6,
// "data" => ["2024-12-07","2024-12-08","2024-12-09","2024-12-10","2024-12-11","2024-12-12","2024-12-13","2024-12-14","2024-12-15","2024-12-16","2024-12-17","2024-12-18","2024-12-19","2024-12-20","2024-12-21","2024-12-22","2024-12-23","2024-12-24","2024-12-25","2024-12-26","2024-12-27","2024-12-28","2024-12-29","2024-12-30","2024-12-31","2025-01-01","2025-01-02","2025-01-03","2025-01-04","2025-01-05","2025-01-06"],
// "action" => "1"
// ]);
// return \Yz::Return(true,"",['data'=>$res]);
//退款------------------
// $data = [
// 'orderid' => '20241223082331336avdQwL',
// 'refund_order_id' => 'T' . '20241223082331336avdQwL',
// 'refund_amount' => 156190,
// 'refund_reason' => "体检H5订单退款",
// ];
// $XCX = new XCXApiController();
// $res = $XCX::Post('订单退款', $data);
// dd($res);
// if ($res['data']['refund_state'] != 'SUCCESS') {
// return \Yz::echoError1("退款失败" . $res['data']['refund_state']);
// }
//--------------
// $aspnet=new AspNetZhuanController();
//优惠券-----------------
// $data=[
// 'action'=>4,
// 'ghzid'=>'3da338777513487fa65f918dad7719d8',
// 'dzjid'=>'995315997321979250097',
// 'hxbz'=>"H5撤销核销",
// 'yyid'=>6
// ];
// $aspnet::YouHuiQuan($data);
// $temp_list=[];
// $nmr=$aspnet::GetNmrList(['yyid'=>6,'data'=>['2024-10-25']],uniqid());
//
// //获取每日数量
// foreach($nmr as $k=>$v){
// $temp_list[]=[
// 'date'=>$k,
// 'count'=>count($v)
// ];
// }
//弃检
// $service = new ComboItemGroupService();
// dd($service->QiJian("2411090001","张三",['1812']));
$peis = new PEISApiController();
$data = [
'电话号码' => "",
'证件号码' => "",
"预约Id"=>"3bcfa68d-8edd-40e6-a0ce-bca050be7961"
];
$reports = $peis::Post('团检预约查询', 1, $data);
dd($reports);
// //到检
// $aa=Http::post('https://tj-h5.hnxdfe.com/TJCheck',[
// 'password'=>'YRtA1rx1iWgbpYKX',
// 'exam_id'=>'2411280001',
// 'serve_id'=>''
// ]);
// dd($aa->json());
// $data=[
// 'action'=>4,
// 'ghzid'=>'5a798c097bc64bd79c22050175e6236a',
// 'dzjid'=>'994924890348203254993',
// 'hxbz'=>"H5撤销核销",
// 'yyid'=>6
// ];
// $aspnet::YouHuiQuan($data);
}
public function ApiTest(){
return \Yz::Return(true, '获取成功');
}
}