载入菜单修改
This commit is contained in:
@@ -23,7 +23,6 @@ public class RoleTemplateController {
|
|||||||
/**
|
/**
|
||||||
* 添加
|
* 添加
|
||||||
*/
|
*/
|
||||||
@SaAdminCheckPermission(value = "roleTemplate:add", name = "角色模板添加")
|
|
||||||
@PostMapping
|
@PostMapping
|
||||||
public CzgResult<Boolean> save(@RequestBody @Validated RoleTemplateDTO dto) {
|
public CzgResult<Boolean> save(@RequestBody @Validated RoleTemplateDTO dto) {
|
||||||
return CzgResult.success(roleTemplateService.saveInfo(dto));
|
return CzgResult.success(roleTemplateService.saveInfo(dto));
|
||||||
@@ -32,7 +31,6 @@ public class RoleTemplateController {
|
|||||||
/**
|
/**
|
||||||
* 删除
|
* 删除
|
||||||
*/
|
*/
|
||||||
@SaAdminCheckPermission(value = "roleTemplate:delete", name = "角色模板删除")
|
|
||||||
@DeleteMapping
|
@DeleteMapping
|
||||||
public CzgResult<Boolean> delete(@RequestParam Long id) {
|
public CzgResult<Boolean> delete(@RequestParam Long id) {
|
||||||
return CzgResult.success(roleTemplateService.removeById(id));
|
return CzgResult.success(roleTemplateService.removeById(id));
|
||||||
@@ -50,7 +48,7 @@ public class RoleTemplateController {
|
|||||||
* 列表
|
* 列表
|
||||||
*/
|
*/
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public CzgResult<List<SysRoleTemplate>> list() {
|
public CzgResult<List<SysRoleTemplate>> list(@RequestParam(required = false) Long pid) {
|
||||||
return CzgResult.success(roleTemplateService.listInfo());
|
return CzgResult.success(roleTemplateService.listInfo(pid));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ public interface SysRoleTemplateService extends IService<SysRoleTemplate> {
|
|||||||
|
|
||||||
Boolean saveInfo(RoleTemplateDTO dto);
|
Boolean saveInfo(RoleTemplateDTO dto);
|
||||||
|
|
||||||
List<SysRoleTemplate> listInfo();
|
List<SysRoleTemplate> listInfo(Long pid);
|
||||||
|
|
||||||
Boolean editInfo(RoleTemplateDTO dto);
|
Boolean editInfo(RoleTemplateDTO dto);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import com.czg.account.dto.RoleTemplateDTO;
|
|||||||
import com.czg.account.service.SysRoleService;
|
import com.czg.account.service.SysRoleService;
|
||||||
import com.czg.sa.StpKit;
|
import com.czg.sa.StpKit;
|
||||||
import com.czg.service.account.mapper.SysRoleTemplateMapper;
|
import com.czg.service.account.mapper.SysRoleTemplateMapper;
|
||||||
|
import com.mybatisflex.core.query.QueryWrapper;
|
||||||
import com.mybatisflex.spring.service.impl.ServiceImpl;
|
import com.mybatisflex.spring.service.impl.ServiceImpl;
|
||||||
import com.czg.market.entity.SysRoleTemplate;
|
import com.czg.market.entity.SysRoleTemplate;
|
||||||
import com.czg.market.service.SysRoleTemplateService;
|
import com.czg.market.service.SysRoleTemplateService;
|
||||||
@@ -33,8 +34,8 @@ public class SysRoleTemplateServiceImpl extends ServiceImpl<SysRoleTemplateMappe
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<SysRoleTemplate> listInfo() {
|
public List<SysRoleTemplate> listInfo(Long pid) {
|
||||||
return list();
|
return list(new QueryWrapper().eq(SysRoleTemplate::getPid, pid));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user