<?php /** * Created by IntelliJ IDEA. * 禁用|启用积分计算规则 * Date: 17/5/24 * Time: 下午2:19 */ namespace Apicp\Controller\Level; use Com\PackageValidate; use Common\Common\Integral; class SetStatusController extends AbstractController { public function Index_post() { // 获取并验证提交数据 $validate = new PackageValidate([ 'eilId' => 'require', 'eilEnableStatus' => ['number', 'require'], ], [ 'eilId.require' => L('_ERR_PARAM_CAN_NOT_BE_EMPTY', ['name' => '积分等级规则ID']), 'eilEnableStatus.number' => L('_ERR_ILLEGAL_POST_PARAM', ['name' => '启用状态']), 'eilEnableStatus.require' => L('_ERR_PARAM_CAN_NOT_BE_EMPTY', ['name' => '启用状态']) ], [ 'eilId', 'eilEnableStatus' ]); $integralUtil = new Integral(); $integralUtil->setStatus( $validate->postData['eilId'], $validate->postData['eilEnableStatus'] ); return true; } }