| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <?php
- /**
- * Created by PhpStorm.
- * User: king
- * Date: 2018/10/22
- * Time: 上午11:58
- */
- namespace app\common\models\point;
- use app\common\models\BaseModel;
- use app\common\observers\point\RechargeObserver;
- use app\common\traits\CreateOrderSnTrait;
- /**
- * Class RechargeModel
- * @package app\common\models\point
- */
- class RechargeModel extends BaseModel
- {
- use CreateOrderSnTrait;
- protected $table = 'yz_point_recharge';
- protected $guarded = [''];
- /**
- * Recharge state error.
- */
- const STATUS_ERROR = -1;
- /**
- * Recharge state success.
- */
- const STATUS_SUCCESS = 1;
- public function member()
- {
- return $this->hasOne('app\common\models\Member', 'uid', 'member_id');
- }
- public static function boot()
- {
- parent::boot();
- self::observe(new RechargeObserver());
- }
- /**
- * 定义字段名
- *
- * @return array
- */
- public function atributeNames() {
- return [
- 'uniacid' => "公众号ID",
- 'member_id' => "会员ID",
- 'money' => '充值金额',
- 'type' => '充值类型',
- 'order_sn' => '充值订单号',
- 'status' => '状态',
- 'remark' => '备注信息'
- ];
- }
- }
|