更新统一使用 PHPDoc + PSR-19 标准注释

This commit is contained in:
技术老胡
2026-04-21 08:38:59 +08:00
parent dcd58e24ce
commit 9a16a88640
252 changed files with 9218 additions and 659 deletions

View File

@@ -10,8 +10,18 @@ use app\common\base\BaseModel;
*/
class AdminUser extends BaseModel
{
/**
* 数据表名
*
* @var mixed
*/
protected $table = 'ma_admin_user';
/**
* 可批量赋值字段
*
* @var mixed
*/
protected $fillable = [
'username',
'password_hash',
@@ -25,10 +35,20 @@ class AdminUser extends BaseModel
'remark',
];
/**
* 隐藏字段
*
* @var mixed
*/
protected $hidden = [
'password_hash',
];
/**
* 字段类型转换配置
*
* @var mixed
*/
protected $casts = [
'is_super' => 'integer',
'status' => 'integer',
@@ -39,3 +59,5 @@ class AdminUser extends BaseModel
}

View File

@@ -10,8 +10,18 @@ use app\common\base\BaseModel;
*/
class ChannelDailyStat extends BaseModel
{
/**
* 数据表名
*
* @var mixed
*/
protected $table = 'ma_channel_daily_stat';
/**
* 可批量赋值字段
*
* @var mixed
*/
protected $fillable = [
'merchant_id',
'merchant_group_id',
@@ -27,6 +37,11 @@ class ChannelDailyStat extends BaseModel
'health_score',
];
/**
* 字段类型转换配置
*
* @var mixed
*/
protected $casts = [
'merchant_id' => 'integer',
'merchant_group_id' => 'integer',
@@ -46,3 +61,5 @@ class ChannelDailyStat extends BaseModel
}

View File

@@ -6,12 +6,22 @@ use app\common\base\BaseModel;
/**
* 渠道通知日志模型。
* 用于记录异步通知、查单请求和去重处理结果
* 用于记录异步通知、查单请求和去重状态
*/
class ChannelNotifyLog extends BaseModel
{
/**
* 数据表名
*
* @var mixed
*/
protected $table = 'ma_channel_notify_log';
/**
* 可批量赋值字段
*
* @var mixed
*/
protected $fillable = [
'notify_no',
'channel_id',
@@ -28,10 +38,20 @@ class ChannelNotifyLog extends BaseModel
'last_error',
];
/**
* 隐藏字段
*
* @var mixed
*/
protected $hidden = [
'raw_payload',
];
/**
* 字段类型转换配置
*
* @var mixed
*/
protected $casts = [
'channel_id' => 'integer',
'notify_type' => 'integer',
@@ -45,3 +65,4 @@ class ChannelNotifyLog extends BaseModel
}

View File

@@ -6,14 +6,29 @@ use app\common\base\BaseModel;
/**
* 支付回调日志模型。
* 用于记录同步和异步回调原始报文和处理结果
* 用于记录同步和异步回调原始报文和处理状态
*/
class PayCallbackLog extends BaseModel
{
/**
* 数据表名
*
* @var mixed
*/
protected $table = 'ma_pay_callback_log';
/**
* 是否自动维护时间戳
*
* @var mixed
*/
public $timestamps = false;
/**
* 可批量赋值字段
*
* @var mixed
*/
protected $fillable = [
'pay_no',
'channel_id',
@@ -24,11 +39,21 @@ class PayCallbackLog extends BaseModel
'process_result',
];
/**
* 隐藏字段
*
* @var mixed
*/
protected $hidden = [
'request_data',
'process_result',
];
/**
* 字段类型转换配置
*
* @var mixed
*/
protected $casts = [
'channel_id' => 'integer',
'callback_type' => 'integer',
@@ -39,3 +64,4 @@ class PayCallbackLog extends BaseModel
}