SettingService.class.php 1.01 KB
<?php
/**
 * SettingService.class.php
 * 培训设置表
 * @author: zhuxun37
 * @version: $Id$
 * @copyright: vchangyi.com
 */
namespace Common\Service;

use Common\Model\SettingModel;

class SettingService extends AbstractService
{

    // 构造方法
    public function __construct()
    {

        parent::__construct();
        $this->_d = new SettingModel();
    }

    /**
     * 初始化setting表排名筛选条件默认数据.
     *
     * @return \Think\mixed
     */
    public function initSetting()
    {
        $rankFilterData = $this->_d->get_by_conds([
            'key' => 'rank_filter',
        ]);
        if (empty($rankFilterData)) {
            $this->_d->insert(array(
                'key' => 'rank_filter',
                'value' => SettingModel::FILTER_ROLE,
                'type' => SettingModel::TYPE_NORMAL,
                'comment' => '排名筛选条件:' . SettingModel::FILTER_ROLE . ':角色,' . SettingModel::FILTER_JOB . ':岗位;'
            ));
        }

         return true;
    }
}