EditRolesController.class.php 698 Bytes
<?php
/**
 * Created by PhpStorm.
 * Date: 2018/6/1
 */

namespace Apicp\Controller\Role;

use Common\Service\RoleService;

class EditRolesController extends AbstractController
{

    public function Index_post()
    {

        $params = I('post.');

        if (!isset($params['role_list']) || (isset($params['role_list']) && empty($params['role_list']))) {

            return true;
        }

        $roleService = new RoleService();
        $i = 1;
        foreach ($params['role_list'] as $role) {

            $role['roleDisplayorder'] = $i;
            $roleService->edit($result, $role);

            ++$i;
        }

        clear_sys_cache(['Common.Role']);

        return true;
    }
}