package com.thhy.usercore.modules.sys.sysbutton.controller; import com.github.pagehelper.PageInfo; import com.thhy.general.utils.PagingUtils; import com.thhy.general.common.BasicResult; import com.thhy.usercore.modules.sys.sysbutton.entity.SysRoleButton; import com.thhy.usercore.modules.sys.sysbutton.service.ISysRoleButtonService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletRequest; import java.util.List; /** * @author zhang_xiao_bo * @since 2022-04-01 */ @RestController @RequestMapping("sysRoleButton") public class SysRoleButtonController { @Autowired private ISysRoleButtonService sysRoleButtonService; @RequestMapping("findList") public BasicResult findList(@RequestBody SysRoleButton sysRoleButton,HttpServletRequest req){ PagingUtils.setPageParam(req); List sysRoleButtonList = sysRoleButtonService.findList(sysRoleButton); PageInfo pageInfo = new PageInfo<>(sysRoleButtonList); return BasicResult.success(pageInfo); } @RequestMapping("addSysRoleButton") public BasicResult addSysUsers(@RequestBody SysRoleButton sysRoleButton){ sysRoleButtonService.insert(sysRoleButton); return BasicResult.success(); } @RequestMapping("update") public BasicResult update(@RequestBody SysRoleButton sysRoleButton){ sysRoleButtonService.update(sysRoleButton); return BasicResult.success(); } }