This commit is contained in:
2025-10-29 15:32:26 +08:00
parent d90614805b
commit b7462657cd
78921 changed files with 2753938 additions and 71 deletions

View File

@@ -0,0 +1,86 @@
<?php
namespace app\api\controller;
use app\model\system\Cron;
use addon\wechatpay\model\Pay as PayModel;
use app\model\order\OrderCron;
use app\model\system\Pay as PayCommon;
use addon\fenxiao\model\FenxiaoOrder as FenxiaoOrderModel;
/**
* 小游戏
* @author Administrator
*
*/
class Test extends BaseApi
{
public function test(){
$fenxiao_order_model = new FenxiaoOrderModel();
// $order = model('order')->getInfo(['order_id'=>71]);
// $fenxiao_order_model->calculate($order);
// $a = '/www/myweb/newshop/upload/pdf/51a7df69e7fc43fb3c348f59ab222d00.jpg';
// $resultString = str_replace(ROOT_PATH, '', $a);
// echo $resultString;
// PDF 文件路径
// $pdf = ROOT_PATH.'/upload/1/common/filepdf/1404/20240827121551172473215159114.pdf';
// $path = ROOT_PATH.'upload/pdf/';//生成图片目录
// // echo $pdf;exit;
// $im = new \Imagick();
// $im->setResolution(300, 300); //设置分辨率 值越大分辨率越高
// $im->setCompressionQuality(100);
// $im->readImage($pdf);
// foreach ($im as $k => $v) {
// $v->setImageFormat('jpg');
// $fileName = $path . md5($k . time()) . '.jpg';
// if ($v->writeImage($fileName) == true) {
// echo $fileName;
// }
// }
// $pay_common = new PayCommon();
// $message[ 'out_trade_no' ] = '1724390289960691000';
// $message[ "transaction_id" ] = '4200002426202408236625373614';
// $pay_info = $pay_common->getPayInfo('1724390289960691000')[ 'data' ];
// $pay_common->onlinePay($message[ 'out_trade_no' ], "wechatpay", $message[ "transaction_id" ], "wechatpay");
// dump($pay_info);
// $a = new PayModel(0,506);
// OrderCron::complete(['order_id' => 58, 'site_id' => 506]);
// $reqData = '{"id":"3cc53f7a-7b5d-5d34-a8b4-88ffb18fae8b","create_time":"2024-08-22T16:30:54+08:00","resource_type":"encrypt-resource","event_type":"TRANSACTION.SUCCESS","summary":"支付成功","resource":{"original_type":"transaction","algorithm":"AEAD_AES_256_GCM","ciphertext":"1CGfWp2J4GoU4Q+jWsse4wWUhKWGaM5EWsHVgcgds41vElg5rR5hn2nY5aGgFoeDqA8sIeUgrjf2j+MnO1yYe2QSx6SJ4pCWoLnInvRoyGXKS3N4nBsBGRTAGCySXSkr+lQ7SdkgfvBcqoKrETJwKVmAlt6syb3VUddYCQjmK2CCr+1b7tjjzCd0OGTV5aTWzREE+xa5RbuCRRXx5B1Yv9Ai0BpUDZ+QwQ8xemkp/l0I0ZS8abliu14KN9oyPzGB+oEArNGbP2PvbhJnQWXHtakHOXvEBS6C63vBOxPspo8J6bzdo+a8qHAHnN25xEog+m7dAC000yyff3+oCWLO0jUZpImteUFsUl3NC3GokUbu+0wAR7WWevIyYX/mkfeQ4+lviUMYZpPcpBm1j4qV5HQQ7iXD78CJ/RvwMqv2ofmyFHZyrYF8x6QKqCuRndADGvT6CW2wqME7Pm73DlTPDEQaCgupVKMV6++niicifELo2m/qq3H70LM5g4kFLdU7JeVY7rmvG9cwFJPani5EFXiXdob+ghOOhmKkv53WySuTqqyzVzywKrFvJaJjNvN4fWk=","associated_data":"transaction","nonce":"l7q6NFxDweZl"}}';
// if (empty($reqData)) {
// return;
// }
// $reqData = json_decode($reqData, true);
// dump($reqData);
// $xmlstring = simplexml_load_string($reqData, 'SimpleXMLElement', LIBXML_NOCDATA);
// if (empty($xmlstring)) {
// return;
// }
// $val = json_decode(json_encode($xmlstring), true);
// echo 99;
// dump($val);
//测试定时任务
// $insert = [
// "site_id" => 979,
// "merch_id" => 76,
// "order_no" => "2024072416541001",
// "order_money" => "0.50",
// "proportion" => "10.00",
// "withdrawal" => 0.05,
// "finish_time" => 1721811332,
// "status" => 1,
// "createtime" => 1721811563,
// ];
// model('merch_settlement')->add($insert);
// $model = new Cron();
// $model->execute();
}
}