ctms/common/models/CAttachment.php
2025-04-10 23:19:13 +08:00

80 lines
2.3 KiB
PHP
Executable File

<?php
/**
* @Author: fm453
* @Date: 2018-11-22 02:10:33
* @Last Modified by: fm453
* @Last Modified time: 2019-10-07 17:20:58
* @Email: fm453@lukegzs.com
*/
namespace common\models;
use Yii;
/**
* This is the model class for table "c_attachment".
*
* @property int $id
* @property int $pid 平台ID
* @property int $mid 关联会员ID
* @property int $uid 关联管理员ID
* @property int $type 附件类型
* @property string $title 附件标题
* @property string $route 附件路径
* @property int $filesize 附件大小(byte)
* @property string $options 额外参数
* @property int $status_code 状态代码
* @property int $deleted 是否删除
* @property int $update_at 数据更新时间
* @property int $create_at 数据创建时间
*/
class CAttachment extends \yii\db\ActiveRecord
{
/**
* @inheritdoc
*/
public static function tableName()
{
return 'c_attachment';
}
/**
* @inheritdoc
*/
public function rules()
{
return [
[['siteid','pid', 'mid', 'uid', 'type', 'filesize', 'update_at', 'create_at'], 'required'],
[['siteid','pid', 'mid', 'uid', 'type', 'filesize', 'status_code', 'update_at', 'create_at'], 'integer'],
[['options'], 'string'],
[['title', 'route'], 'string', 'max' => 255],
[['deleted'], 'string', 'max' => 1],
];
}
/**
* @inheritdoc
*/
public function attributeLabels()
{
return [
'id' => Yii::t('app', 'ID'),
'siteid' => Yii::t('app', '站点ID'),
'pid' => Yii::t('app', '平台ID'),
'mid' => Yii::t('app', '关联会员ID'),
'uid' => Yii::t('app', '关联管理员ID'),
'type' => Yii::t('app', '附件类型'),
'title' => Yii::t('app', '附件标题'),
'route' => Yii::t('app', '附件路径'),
'filesize' => Yii::t('app', '附件大小(byte)'),
'options' => Yii::t('app', '额外参数'),
'status_code' => Yii::t('app', '状态代码'),
'deleted' => Yii::t('app', '是否删除'),
'update_at' => Yii::t('app', '数据更新时间'),
'create_at' => Yii::t('app', '数据创建时间'),
];
}
}