| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- <?php
- namespace backendApi\modules\v1\models;
- use common\components\ActiveRecord;
- use common\libs\logging\operate\valueType\Config as ValueTypeConfig;
- /**
- * This is the model class for table "{{%ADMIN}}".
- *
- * @property string $ID
- * @property string $ADMIN_NAME 用户名
- * @property string $REAL_NAME 会员姓名
- * @property string $REMARK 备注
- * @property string $ROLE_ID 角色ID
- * @property int $IS_ENABLE 是否启用
- * @property string $AUTH_KEY 认证KEY
- * @property string $PASSWORD_HASH 密码
- * @property string $PASSWORD_RESET_TOKEN 重设密码TOKEN
- * @property int $DONT_DEL 不可删除
- * @property int $IS_DEL 是否删除
- * @property int $LOGIN_NUMS 登录次数
- * @property int $FAIL_NUMS 登录失败次数
- * @property string $LAST_LOGIN_IP 上次登录IP
- * @property int $LAST_LOGIN_AT 上次登录时间
- * @property string $BIND_IP 绑定IP
- * @property string $CREATE_ADMIN 创建管理员
- * @property string $UPDATE_ADMIN 更新管理员
- * @property int $CREATED_AT 创建时间
- * @property int $UPDATED_AT 更新时间
- * @property int $DELETED_AT 删除时间
- * @property int $IS_MODIFY_PASSWORD 是否修改密码
- */
- class PageDetails extends ActiveRecord
- {
- /**
- * @inheritdoc
- */
- public static function tableName()
- {
- return '{{%PAGE_DETAILS}}';
- }
- // /**
- // * {@inheritdoc}
- // */
- // public function rules()
- // {
- // return [
- // [['ADMIN_NAME', 'REAL_NAME', 'ROLE_ID', 'PASSWORD_HASH', 'CREATE_ADMIN', 'CREATED_AT'], 'required'],
- // [['IS_ENABLE', 'DONT_DEL', 'IS_DEL', 'LOGIN_NUMS', 'FAIL_NUMS', 'LAST_LOGIN_AT', 'CREATED_AT', 'UPDATED_AT', 'DELETED_AT', 'IS_MODIFY_PASSWORD'], 'integer'],
- // [['ID', 'ROLE_ID', 'CREATE_ADMIN', 'UPDATE_ADMIN'], 'string', 'max' => 32],
- // [['ADMIN_NAME', 'REMARK', 'AUTH_KEY', 'PASSWORD_HASH', 'PASSWORD_RESET_TOKEN'], 'string', 'max' => 255],
- // [['REAL_NAME'], 'string', 'max' => 128],
- // [['LAST_LOGIN_IP'], 'string', 'max' => 16],
- // [['BIND_IP'], 'string', 'max' => 4000],
- // [['ADMIN_NAME'], 'unique'],
- // [['ID'], 'unique'],
- // ];
- // }
- // /**
- // * {@inheritdoc}
- // */
- // public function attributeLabels()
- // {
- // return [
- // 'ID' => 'ID',
- // 'ADMIN_NAME' => '用户名',
- // 'REAL_NAME' => '会员姓名',
- // 'REMARK' => '备注',
- // 'ROLE_ID' => '角色ID',
- // 'IS_ENABLE' => '是否启用',
- // 'AUTH_KEY' => '认证KEY',
- // 'PASSWORD_HASH' => '密码',
- // 'PASSWORD_RESET_TOKEN' => '重设密码TOKEN',
- // 'DONT_DEL' => '不可删除',
- // 'IS_DEL' => '是否删除',
- // 'LOGIN_NUMS' => '登录次数',
- // 'FAIL_NUMS' => '登录失败次数',
- // 'LAST_LOGIN_IP' => '上次登录IP',
- // 'LAST_LOGIN_AT' => '上次登录时间',
- // 'BIND_IP' => '绑定IP',
- // 'CREATE_ADMIN' => '创建管理员',
- // 'UPDATE_ADMIN' => '更新管理员',
- // 'CREATED_AT' => '创建时间',
- // 'UPDATED_AT' => '更新时间',
- // 'DELETED_AT' => '删除时间',
- // 'IS_MODIFY_PASSWORD' => '是否修改密码',
- // ];
- // }
- /**
- * 通过code获取数据
- * @param $id
- * @return string|null
- */
- public static function getInfoByCode($code){
- $data = self::findOneAsArray('page_code=:pageCode', [':pageCode' => $code]);
- return $data;
- }
- }
|