1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- <?php
- // +----------------------------------------------------------------------
- // | [ WE CAN DO IT MORE SIMPLE ]
- // +----------------------------------------------------------------------
- // | Copyright (c) 2018-2020 rights reserved.
- // +----------------------------------------------------------------------
- // | Author: TABLE ME
- // +----------------------------------------------------------------------
- // | Date: 2020-08-31 20:43
- // +----------------------------------------------------------------------
- namespace app\system\controller\v1;
- use app\BaseController;
- use app\model\system\SystemRole;
- use app\Request;
- use library\services\UtilService;
- class Role extends BaseController
- {
- public function list() {
- $listAr = (new SystemRole)->getRoleData();
- $result = [];
- foreach ($listAr as $v) {
- $d = [];
- $d['name'] = $v['name'];
- $d['status'] = $v['status'];
- $d['is_system'] = $v['is_system'];
- $d['id'] = $v['id'];
- $result[] = $d;
- }
- return app('json')->success($result);
- }
- /**
- * 角色添加
- */
- public function save(){
- $post = UtilService::getMore([
- ['id','0'],
- ['name','','empty','请输入角色名'],
- ['status',0]
- ]);
- $bool = (new SystemRole)->saveRole($post);
- if($bool)
- return app('json')->success("操作成功", []);
- else
- return app('json')->fail(SystemRole::getErrorInfo());
- }
- /**
- * 删除数据
- * @param Request $request
- */
- public function del(Request $request) {
- [$id] = UtilService::getMore(
- [
- ['id','0']
- ],
- $request,true
- );
- SystemRole::del($id);
- return app('json')->success("删除成功", []);
- }
- }
|