1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- <?php
- // +----------------------------------------------------------------------
- // | 萤火商城系统 [ 致力于通过产品和服务,帮助商家高效化开拓市场 ]
- // +----------------------------------------------------------------------
- // | Copyright (c) 2017~2021 https://www.yiovo.com All rights reserved.
- // +----------------------------------------------------------------------
- // | Licensed 这不是一个自由软件,不允许对程序代码以任何形式任何目的的再发行
- // +----------------------------------------------------------------------
- // | Author: 萤火科技 <admin@yiovo.com>
- // +----------------------------------------------------------------------
- declare (strict_types=1);
- namespace app\store\model;
- use app\common\model\ConfigPercent as ConfigPercentModel;
- /**
- * 分佣配置模型
- * Class Goods
- * @package app\api\model
- */
- class ConfigPercent extends ConfigPercentModel
- {
- /**
- * 隐藏字段
- * @var array
- */
- public $hidden = [
- 'create_time',
- 'update_time',
- ];
- public function edit($data){
- $m = self::find(1);
- if (!$m){
- $m = new self();
- $m->id = 1;
- }
- if (intval($data['staff_percent']) + intval($data['manager_percent']) + intval($data['boss_percent']) != 100){
- return false;
- }
- $m->staff_percent = intval($data['staff_percent']);
- $m->manager_percent = intval($data['manager_percent']);
- $m->boss_percent = intval($data['boss_percent']);
- $m->save();
- return true;
- }
- public function editPlat($data){
- $m = self::find(1);
- if (!$m){
- $m = new self();
- $m->id = 1;
- }
- $m->ticket_rate = intval($data['ticket_rate']);
- $m->platform_rate = intval($data['platform_rate']);
- $m->save();
- return true;
- }
- public function detail(){
- return self::find(1)->toArray();
- }
- }
|