| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <?php
- namespace common\models;
- /**
- * This is the model class for table "xhCoupon".
- *
- * @property integer $id
- * @property string $number
- * @property integer $merchantId
- * @property integer $userId
- * @property string $name
- * @property string $amount
- * @property string $meetAmount
- * @property integer $beginTime
- * @property integer $deadline
- * @property integer $howToGet
- * @property string $urlQrCode
- * @property integer $useStatus
- * @property string $createTime
- * @property string $updateTime
- */
- class xhCoupon extends xhBaseModel
- {
- /**
- * @inheritdoc
- */
- public static function tableName()
- {
- return 'xhCoupon';
- }
- /**
- * @inheritdoc
- */
- public function rules()
- {
- return [
- [['merchantId', 'userId', 'beginTime', 'deadline', 'howToGet', 'useStatus'], 'integer'],
- [['amount', 'meetAmount'], 'number'],
- [['createTime'], 'required'],
- [['createTime', 'updateTime'], 'safe'],
- [['number'], 'string', 'max' => 50],
- [['name'], 'string', 'max' => 20],
- [['urlQrCode'], 'string', 'max' => 200],
- [['number'], 'unique'],
- ];
- }
- /**
- * @inheritdoc
- */
- public function attributeLabels()
- {
- return [
- 'id' => 'ID',
- 'number' => 'Number',
- 'merchantId' => 'Merchant ID',
- 'userId' => 'User ID',
- 'name' => 'Name',
- 'amount' => 'Amount',
- 'meetAmount' => 'Meet Amount',
- 'beginTime' => 'Begin Time',
- 'deadline' => 'Deadline',
- 'howToGet' => 'How To Get',
- 'urlQrCode' => 'Url Qr Code',
- 'useStatus' => 'Use Status',
- 'createTime' => 'Create Time',
- 'updateTime' => 'Update Time',
- ];
- }
- }
|