package com.thhy.usercore.modules.sys.pdamenu.controller; import com.github.pagehelper.PageInfo; import com.thhy.general.common.BasicResult; import com.thhy.general.utils.PagingUtils; import com.thhy.usercore.modules.sys.pdamenu.entity.PdaMenu; import com.thhy.usercore.modules.sys.pdamenu.entity.PdaMenuRoleDto; import com.thhy.usercore.modules.sys.pdamenu.entity.PdaMenuSelectVo; import com.thhy.usercore.modules.sys.pdamenu.service.PdaMenuService; 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 2023-06-05 09:51:46 */ @RestController @RequestMapping("pdaMenu") public class PdaMenuController { @Autowired private PdaMenuService pdaMenuService; @RequestMapping("findList") public BasicResult findList(@RequestBody(required = false) PdaMenu pdaMenu,HttpServletRequest req){ PagingUtils.setPageParam(req); List pdaMenuList = pdaMenuService.findList(pdaMenu); PageInfo pageInfo = new PageInfo<>(pdaMenuList); return BasicResult.success(pageInfo); } @RequestMapping("selectList") public BasicResult selectList(@RequestBody(required = false) PdaMenuRoleDto pdaMenuRoleDto,HttpServletRequest req){ PagingUtils.setPageParam(req); List pdaMenuList = pdaMenuService.selectList(pdaMenuRoleDto); PageInfo pageInfo = new PageInfo<>(pdaMenuList); return BasicResult.success(pageInfo); } @RequestMapping("addPdaMenu") public BasicResult addPdaMenu(@RequestBody PdaMenu pdaMenu){ pdaMenuService.addPdaMenu(pdaMenu); return BasicResult.success(); } @RequestMapping("addPdaRole") public BasicResult addPdaRole(@RequestBody PdaMenuRoleDto pdaMenuRoleDto){ pdaMenuService.addPdaRole(pdaMenuRoleDto); return BasicResult.success(); } /** @RequestMapping("update") public BasicResult update(@RequestBody PdaMenu pdaMenu){ pdaMenuService.update(pdaMenu); return BasicResult.success(); }**/ @RequestMapping("delete") public BasicResult delete(@RequestBody PdaMenu pdaMenu){ pdaMenuService.delete(pdaMenu.getId()); return BasicResult.success(); } }