<?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"); } }
|