GlobalAction::doAddCreditLevel PHP Метод

doAddCreditLevel() публичный Метод

public doAddCreditLevel ( )
    public function doAddCreditLevel()
    {
        $start = intval($_POST['start']);
        $end = intval($_POST['end']);
        // if(!$start || !$end){
        //     $this->error('请填写积分值');
        // }
        $name = h(t($_POST['name']));
        // if(empty($name)){
        //     $this->error('请填写等级名称');
        // }
        $list = model('Xdata')->get('admin_Credit:level');
        foreach ($list as $key => $v) {
            $new_list[] = $v;
        }
        $level = count($new_list);
        $value = array();
        $value['level'] = 1;
        $value['start'] = $start;
        $value['end'] = $end;
        $value['name'] = $name;
        $value['image'] = 'level1.png';
        $new_list[$level] = $value;
        $res = model('Xdata')->put('admin_Credit:level', $new_list);
        if ($res) {
            $this->success('添加成功');
        }
        if (!$res) {
            $this->error('添加失败');
        }
    }