61 lines
1.3 KiB
PHP
61 lines
1.3 KiB
PHP
<?php
|
|
/****************************************************************
|
|
* Author: libaojia
|
|
* Date: 2017/9/4 上午10:52
|
|
* Email: livsyitian@163.com
|
|
* QQ: 995265288
|
|
* User:
|
|
****************************************************************/
|
|
|
|
namespace app\common\models\finance;
|
|
|
|
|
|
use app\common\models\BaseModel;
|
|
use app\common\scopes\UniacidScope;
|
|
use app\common\traits\CreateOrderSnTrait;
|
|
|
|
class PointTransfer extends BaseModel
|
|
{
|
|
use CreateOrderSnTrait;
|
|
|
|
protected $table = 'yz_point_transfer';
|
|
|
|
protected $guarded =[''];
|
|
|
|
public static function boot()
|
|
{
|
|
parent::boot();
|
|
self::addGlobalScope(new UniacidScope);
|
|
}
|
|
|
|
|
|
/**
|
|
* 定义字段名
|
|
*
|
|
* @return array */
|
|
public function atributeNames() {
|
|
return [
|
|
'uniacid' => "公众号",
|
|
'transferor'=> "转让者",
|
|
'recipient' => '被转让者',
|
|
'money' => '转让金额',
|
|
'status' => '状态'
|
|
];
|
|
}
|
|
|
|
/**
|
|
* 字段规则
|
|
*
|
|
* @return array */
|
|
public function rules()
|
|
{
|
|
return [
|
|
'uniacid' => "required",
|
|
'transferor'=> "required",
|
|
'recipient' => 'required',
|
|
'money' => 'numeric|regex:/^[0-9]+(.[0-9]{1,2})?$/',
|
|
'status' => 'required'
|
|
];
|
|
}
|
|
}
|