CalcBonusQuarter.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. namespace common\models;
  3. use Yii;
  4. class CalcBonusQuarter extends \common\components\ActiveRecord
  5. {
  6. /**
  7. * @inheritdoc
  8. */
  9. public static function tableName()
  10. {
  11. return '{{%CALC_BONUS_QUARTER}}';
  12. }
  13. /**
  14. * @inheritdoc
  15. */
  16. public function rules()
  17. {
  18. return [
  19. [['USER_ID', 'PERIOD_NUM', 'CALC_MONTH', 'CREATED_AT'], 'required'],
  20. [['AMOUNT', 'ORI_BONUS', 'MANAGE_TAX'], 'number'],
  21. [['PERIOD_NUM', 'CALC_MONTH', 'CREATED_AT'], 'integer'],
  22. [['ID', 'USER_ID'], 'string', 'max' => 32],
  23. [['ID'], 'unique'],
  24. ];
  25. }
  26. /**
  27. * @inheritdoc
  28. */
  29. public function attributeLabels()
  30. {
  31. return [
  32. 'ID' => 'ID',
  33. 'USER_ID' => '会员ID',
  34. 'ORI_BONUS' => '原奖金',
  35. 'MANAGE_TAX' => '管理费',
  36. 'RECONSUME_POINTS' => '复消积分',
  37. 'AMOUNT' => '金额',
  38. 'CALC_YEAR' => '所在结算年',
  39. 'CALC_MONTH' => '所在结算月',
  40. 'PERIOD_NUM' => '结算期数',
  41. 'CREATED_AT' => '创建时间',
  42. ];
  43. }
  44. }