think-orm

This commit is contained in:
2025-08-15 10:51:00 +08:00
parent b461dab6fb
commit dc60b38526
27 changed files with 169 additions and 49 deletions

View File

@@ -3,11 +3,10 @@
namespace app\api\model;
use app\common\library\DatabaseRoute;
use ba\Random;
use think\cache\driver\Redis;
use think\facade\Cache;
use support\Redis;
use support\think\Cache;
use think\facade\Db;
use think\facade\Log;
use support\Log;
use think\Model;
class UniAdCallbackRecord extends Model
@@ -32,14 +31,14 @@ class UniAdCallbackRecord extends Model
{
$respData = [];
$db = Db::connect(config('database.search_library'));
$db = Db::connect(config('think-orm.search_library'));
// 检查是否重复回调
$record = $db->name('uni_ad_callback_record')
->where('trans_id', $callBackDTO['trans_id'])
->find();
if ($record) {
Log::write("回调重复, trans_id: {$record['trans_id']}");
Log::info("回调重复, trans_id: {$record['trans_id']}");
$respData['isValid'] = false;
return $respData;
}
@@ -61,7 +60,7 @@ class UniAdCallbackRecord extends Model
$flag = self::validateSign($security, $callBackDTO['trans_id'], $callBackDTO['sign']);
if (!$flag) {
$recordData['err_msg'] = "签名验证失败";
Log::write(json_encode($recordData));
Log::info(json_encode($recordData));
Db::name('uni_ad_callback_record')->insert($recordData);
$respData['isValid'] = false;
return $respData;