|
|
@ -2,6 +2,8 @@ package com.hxhq.business.controller; |
|
|
|
|
|
|
|
|
import java.util.Arrays; |
|
|
import java.util.Arrays; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
|
|
|
|
|
|
|
|
|
import com.hxhq.common.security.annotation.RequiresPermissions; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.web.bind.annotation.*; |
|
|
import org.springframework.web.bind.annotation.*; |
|
|
import com.hxhq.business.domain.RoleChange; |
|
|
import com.hxhq.business.domain.RoleChange; |
|
|
@ -28,6 +30,7 @@ public class RoleChangeController extends BaseController |
|
|
* 查询角色变更历史列表 |
|
|
* 查询角色变更历史列表 |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping("/list") |
|
|
@GetMapping("/list") |
|
|
|
|
|
@RequiresPermissions("system:user:roleChange") |
|
|
public TableDataInfo list(RoleChange roleChange) |
|
|
public TableDataInfo list(RoleChange roleChange) |
|
|
{ |
|
|
{ |
|
|
startPage(); |
|
|
startPage(); |
|
|
@ -36,29 +39,12 @@ public class RoleChangeController extends BaseController |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 获取角色变更历史详细信息 |
|
|
|
|
|
*/ |
|
|
|
|
|
@GetMapping(value = "/info") |
|
|
|
|
|
public AjaxResult getInfo(Long id) |
|
|
|
|
|
{ |
|
|
|
|
|
return AjaxResult.success(roleChangeService.getById(id)); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 新增角色变更历史信息 |
|
|
* 新增角色变更历史信息 |
|
|
*/ |
|
|
*/ |
|
|
@PostMapping("/save") |
|
|
|
|
|
|
|
|
@PostMapping("/export") |
|
|
|
|
|
@RequiresPermissions("system:user:roleChange") |
|
|
public AjaxResult save(@RequestBody RoleChange roleChange) |
|
|
public AjaxResult save(@RequestBody RoleChange roleChange) |
|
|
{ |
|
|
{ |
|
|
return toAjax(roleChangeService.saveOrUpdate(roleChange)); |
|
|
return toAjax(roleChangeService.saveOrUpdate(roleChange)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 删除角色变更历史信息 |
|
|
|
|
|
*/ |
|
|
|
|
|
@PostMapping("/delete") |
|
|
|
|
|
public AjaxResult delete(@RequestBody Long[] ids) |
|
|
|
|
|
{ |
|
|
|
|
|
return toAjax(roleChangeService.removeByIds(Arrays.asList(ids))); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |