|
- <?php
-
- namespace common\models;
-
- use yii\db\ActiveRecord;
-
- /**
- * This is the model class for table "base_role".
- *
- * @property integer $ID
- * @property integer $ROLE_SYS
- * @property integer $MENU_DISPLAY
- * @property string $MENU_TITLE
- * @property string $ROLE_NAME
- * @property integer $PARENT_MENU_ID
- * @property string $MENU_ICON
- * @property integer $CANCEL_FLAG
- * @property integer $CREATE_USER_ID
- * @property string $CREATE_TIME
- * @property integer $UPDATE_USER_ID
- * @property string $UPDATE_TIME
- * @property string $TARGET
- * @property integer $SEQ
- * @property string $NOTE
- */
- class BaseRole extends ActiveRecord
- {
- const ROLE_SYS_FO = 1;
- const ROLE_SYS_CS = 0;
- /**
- * @inheritdoc
- */
- public static function tableName()
- {
- return 'base_role';
- }
-
- /**
- * @inheritdoc
- */
- public function rules()
- {
- return [
- [['ROLE_SYS', 'PARENT_MENU_ID', 'CANCEL_FLAG', 'CREATE_USER_ID', 'UPDATE_USER_ID', 'SEQ', 'MENU_DISPLAY'], 'integer'],
- [['MENU_TITLE', 'PARENT_MENU_ID'], 'required'],
- [['MENU_TITLE', 'MENU_ICON', 'TARGET'], 'string', 'max' => 255],
- [['ROLE_NAME'], 'string', 'max' => 100],
- [['CREATE_TIME', 'UPDATE_TIME'], 'string', 'max' => 20],
- [['NOTE'], 'string', 'max' => 2048],
- ];
- }
-
- /**
- * @inheritdoc
- */
- public function attributeLabels()
- {
- return [
- 'ID' => 'ID',
- 'ROLE_SYS' => '0:CS菜单,1:车系统菜单',
- 'MENU_TITLE' => '菜单名称',
- 'ROLE_NAME' => '页面名称',
- 'MENU_DISPLAY' => '菜单显示',
- 'PARENT_MENU_ID' => '父级菜单',
- 'MENU_ICON' => '菜单图标',
- 'CANCEL_FLAG' => '已删除',
- 'CREATE_USER_ID' => '记录创建用户ID',
- 'CREATE_TIME' => '记录创建时间',
- 'UPDATE_USER_ID' => '记录最后更新用户ID',
- 'UPDATE_TIME' => '记录最后更新时间',
- 'TARGET' => '窗口打开方式',
- 'SEQ' => '菜单顺序,越小越靠前',
- 'NOTE' => '菜单说明',
- ];
- }
-
- }
|