1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace app\admin\model;
- use think\db\Query;
- use think\Model;
- /**
- * @method static Query|self filterTypeCommission()
- */
- class AdminMoneyLog extends Model
- {
- const T_COMMISSION=1;
- public static $money_types=[
- self::T_COMMISSION=>'销售提成',
- ];
- /**
- * @return string[]
- */
- public static function getMoneyTypes(): array
- {
- return self::$money_types;
- }
- #退款中的或已退款的
- public function scopeFilterTypeCommission(Query $query){
- $query->where($this->__('type'),self::T_COMMISSION);
- }
- public function admin(){
- return $this->belongsTo(Admin::class)->setEagerlyType(0);
- }
- }
|