quanwei
2025-10-31 f226d5fe6327e31bb471a96b7370cf94689c6608
1
<?php namespace app\common\model\plus\region; use app\common\model\BaseModel; /**  * 股东订单模型  */ class Bonus extends BaseModel {     protected $name = 'region_bonus';     protected $pk = 'bonus_id';     /**      * 结算周期      * @param $value      * @return array      */     public function getBonusTypeAttr($value)     {         $bonus_type = ['10' => '按周', '20' => '按月', '30' => '按年'];         return ['text' => $bonus_type[$value], 'value' => $value];     }     public function getStartTimeAttr($value)     {         return date('Y-m-d', $value);     }     public function getEndTimeAttr($value)     {         return date('Y-m-d', $value);     }     /**      * 订单详情      */     public static function getBonusPriceByBonusId($bonusId)     {         return (new static())->where('bonus_id', '=', $bonusId)             ->sum("bonus_price");     } }