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

@@ -58,7 +58,7 @@ class AlibabaSms extends Model
}
// 如有需要,请打印 error
Utils::assertAsString($error->message);
Log::write('短信发送错误--' . $error->message);
Log::info('短信发送错误--' . $error->message);
return false;
}
}

View File

@@ -13,7 +13,7 @@ class Announcement extends Model
public static function list($type)
{
$res_data = Db::connect(config('database.search_library'))->name('announcement')->where(['type' => $type, 'state' => 1])->select()->toArray();
$res_data = Db::connect(config('think-orm.search_library'))->name('announcement')->where(['type' => $type, 'state' => 1])->select()->toArray();
$res_data = convertToCamelCase($res_data);
return returnSuccessData($res_data);
}

View File

@@ -402,7 +402,7 @@ class Course extends Model
];
return returnSuccessData($map);
} catch (\Exception $e) {
Log::write("请求剧集异常: " . $e->getMessage() . '/' . $e->getLine() . '/');
Log::info("请求剧集异常: " . $e->getMessage() . '/' . $e->getLine() . '/');
return returnErrorData($e->getMessage());
}
}

View File

@@ -28,7 +28,7 @@ class DiscSpinningRecord
return 0;
}
$db_name = \think\facade\Db::connect(config('database.search_library'));
$db_name = \think\facade\Db::connect(config('think-orm.search_library'));
$task = $db_name->name('task_center')->where(['type' => 2]);
// 构建查询条件
$sourceType = null;

View File

@@ -4,9 +4,9 @@ namespace app\api\model;
use app\common\library\DatabaseRoute;
use app\common\model\Common;
use ba\Random;
use extend\ba\Random;
use think\facade\Db;
use think\facade\Log;
use support\Log;
use think\Model;
class Invite extends Model
@@ -139,20 +139,20 @@ class Invite extends Model
}
// 下级user_id集合
$junior_user_list = extract_user_ids($junior_list);
Log::write('下级user_id集合'. json_encode($junior_user_list));
Log::info('下级user_id集合'. json_encode($junior_user_list));
$ach_select = DatabaseRoute::getDb('invite_achievement', $user['user_id'])
->where('count', '>=', 3)
->where(['user_id' => $user['user_id']])
->whereIn('target_user_id', $junior_user_list)
->select()
->toArray();
Log::write('签到集合'. json_encode($ach_select));
Log::info('签到集合'. json_encode($ach_select));
foreach ($ach_select as $k => &$v) {
$v['user_id'] = (string) $v['user_id'];
}
// 下级user_id集合
$ach_user_list = extract_target_user_ids($ach_select);
Log::write('签到user_id集合---'. json_encode($ach_user_list));
Log::info('签到user_id集合---'. json_encode($ach_user_list));
$commonInfoCount = CommonInfo::where(['type' => 913])->find()->value;
$date = date('Y-m-d 00:00:00');

View File

@@ -20,7 +20,7 @@ class MessageInfo extends Model
return returnErrorData('参数不完整');
}
$page = ($data['page'] - 1) * $data['limit'];
$db = Db::connect(config('database.search_library'))->name('message_info');
$db = Db::connect(config('think-orm.search_library'))->name('message_info');
if(!empty($data['user_id'])) {
$where = [
'state' => $data['state'],

View File

@@ -18,7 +18,7 @@ class TaskCenterRecord extends Model
public static function selectTaskCenter($user_id, $target_user_id)
{
// 查找任务
$db = Db::connect(config('database.search_library'));
$db = Db::connect(config('think-orm.search_library'));
$rask_arr = $db->name('task_center')->where(['shows' => 1])->order('type', 'asc')->order('sort', 'asc')->select()->toArray();
$data = [];
$day_date = date('Y-m-d 00:00:00');

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;

View File

@@ -20,7 +20,7 @@ class UserPrizeExchange extends Model
$beginDate = $params['beginDate'] ?? '';
$endDate = $params['endDate'] ?? '';
$db = Db::connect(config('database.search_library'));
$db = Db::connect(config('think-orm.search_library'));
// 构建查询条件
$query = $db->name('user_prize_exchange');