DecRoleLog.php 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php
  2. namespace common\models;
  3. use Yii;
  4. /**
  5. * This is the model class for table "{{%DEC_ROLE_LOG}}".
  6. *
  7. * @property string $ID
  8. * @property string $USER_ID 会员ID
  9. * @property string $FROM_ID 变动前的级别
  10. * @property string $TO_ID 变动后的级别
  11. * @property string $ADMIN_ID admin id
  12. * @property int $PERIOD_NUM 变动的期数
  13. * @property int $CALC_MONTH 变动的结算月
  14. * @property string $REMARK 备注
  15. * @property int $STATUS 状态
  16. * @property int $CREATED_AT 创建时间
  17. */
  18. class DecRoleLog extends \common\components\ActiveRecord
  19. {
  20. /**
  21. * {@inheritdoc}
  22. */
  23. public static function tableName()
  24. {
  25. return '{{%DEC_ROLE_LOG}}';
  26. }
  27. /**
  28. * {@inheritdoc}
  29. */
  30. public function rules()
  31. {
  32. return [
  33. [['ID', 'USER_ID', 'FROM_ID', 'TO_ID', 'PERIOD_NUM', 'CALC_MONTH', 'REMARK', 'CREATED_AT'], 'required'],
  34. [['PERIOD_NUM', 'CALC_MONTH', 'STATUS', 'CREATED_AT'], 'integer'],
  35. [['REMARK'], 'string'],
  36. [['ID', 'USER_ID', 'FROM_ID', 'TO_ID', 'ADMIN_ID'], 'string', 'max' => 32],
  37. [['ID'], 'unique'],
  38. ];
  39. }
  40. /**
  41. * {@inheritdoc}
  42. */
  43. public function attributeLabels()
  44. {
  45. return [
  46. 'ID' => 'ID',
  47. 'USER_ID' => '会员ID',
  48. 'FROM_ID' => '变动前的级别',
  49. 'TO_ID' => '变动后的级别',
  50. 'ADMIN_ID' => '管理员id',
  51. 'PERIOD_NUM' => '变动的期数',
  52. 'CALC_MONTH' => '变动的结算月',
  53. 'REMARK' => '备注',
  54. 'STATUS' => '状态',
  55. 'CREATED_AT' => '创建时间',
  56. ];
  57. }
  58. }