DetailController.class.php 896 Bytes
<?php
/**
 * Created by IntelliJ IDEA.
 * 积分计算等级详情
 * Date: 17/5/24
 * Time: 下午2:19
 */
namespace Apicp\Controller\Level;

use Common\Common\Integral;

class DetailController extends AbstractController
{
    public function Index_post()
    {
        $eilId = I('post.eilId');

        $integralUtil = new Integral();
        // 没有提交主键ID
        if (empty($eilId)) {
            $defaultLevel = $integralUtil->getDefaultLevel();
            $this->_result = $defaultLevel;
            // 修改字段名
            $this->changeFieldName($this->_result, [
                'eisId' => 'eilId',
                'levels' => 'eilLevelSetting'
            ]);

            return true;
        }

        $this->_result = $integralUtil->levelDetail($eilId);
        $this->changeFieldName($this->_result, ['levels' => 'eilLevelSetting']);
        return true;
    }

}