| New file |
| | |
| | | package com.java110.community.smo.impl; |
| | | |
| | | |
| | | import com.java110.common.util.BeanConvertUtil; |
| | | import com.java110.community.dao.IMenuServiceDao; |
| | | import com.java110.core.base.smo.BaseServiceSMO; |
| | | import com.java110.core.smo.menu.IMenuInnerServiceSMO; |
| | | import com.java110.dto.PageDto; |
| | | import com.java110.dto.basePrivilege.BasePrivilegeDto; |
| | | import com.java110.dto.menu.MenuDto; |
| | | import com.java110.dto.menuGroup.MenuGroupDto; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @ClassName FloorInnerServiceSMOImpl |
| | | * @Description 路由内部服务实现类 |
| | | * @Author wuxw |
| | | * @Date 2019/4/24 9:20 |
| | | * @Version 1.0 |
| | | * add by wuxw 2019/4/24 |
| | | **/ |
| | | @RestController |
| | | public class MenuInnerServiceSMOImpl extends BaseServiceSMO implements IMenuInnerServiceSMO { |
| | | |
| | | @Autowired |
| | | private IMenuServiceDao menuServiceDaoImpl; |
| | | |
| | | |
| | | @Override |
| | | public List<MenuGroupDto> queryMenuGroups(@RequestBody MenuGroupDto menuGroupDto) { |
| | | |
| | | //校验是否传了 分页信息 |
| | | |
| | | int page = menuGroupDto.getPage(); |
| | | |
| | | if (page != PageDto.DEFAULT_PAGE) { |
| | | menuGroupDto.setPage((page - 1) * menuGroupDto.getRow()); |
| | | menuGroupDto.setRow(page * menuGroupDto.getRow()); |
| | | } |
| | | |
| | | List<MenuGroupDto> menuGroups = BeanConvertUtil.covertBeanList(menuServiceDaoImpl.getMenuGroupInfo(BeanConvertUtil.beanCovertMap(menuGroupDto)), MenuGroupDto.class); |
| | | |
| | | |
| | | return menuGroups; |
| | | } |
| | | |
| | | @Override |
| | | public int updateMenuGroup(@RequestBody MenuGroupDto menuGroupDto) { |
| | | return menuServiceDaoImpl.updateMenuGroupInfo(BeanConvertUtil.beanCovertMap(menuGroupDto)); |
| | | } |
| | | |
| | | @Override |
| | | public int saveMenuGroup(@RequestBody MenuGroupDto menuGroupDto) { |
| | | return menuServiceDaoImpl.saveMenuGroupInfo(BeanConvertUtil.beanCovertMap(menuGroupDto)); |
| | | } |
| | | |
| | | @Override |
| | | public int deleteMenuGroup(@RequestBody MenuGroupDto menuGroupDto) { |
| | | menuGroupDto.setStatusCd("1"); |
| | | return menuServiceDaoImpl.updateMenuGroupInfo(BeanConvertUtil.beanCovertMap(menuGroupDto)); |
| | | } |
| | | |
| | | @Override |
| | | public int queryMenuGroupsCount(@RequestBody MenuGroupDto menuGroupDto) { |
| | | return menuServiceDaoImpl.queryMenuGroupsCount(BeanConvertUtil.beanCovertMap(menuGroupDto)); } |
| | | |
| | | public IMenuServiceDao getMenuServiceDaoImpl() { |
| | | return menuServiceDaoImpl; |
| | | } |
| | | |
| | | public void setMenuServiceDaoImpl(IMenuServiceDao menuServiceDaoImpl) { |
| | | this.menuServiceDaoImpl = menuServiceDaoImpl; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<BasePrivilegeDto> queryBasePrivileges(@RequestBody BasePrivilegeDto basePrivilegeDto) { |
| | | |
| | | //校验是否传了 分页信息 |
| | | |
| | | int page = basePrivilegeDto.getPage(); |
| | | |
| | | if (page != PageDto.DEFAULT_PAGE) { |
| | | basePrivilegeDto.setPage((page - 1) * basePrivilegeDto.getRow()); |
| | | basePrivilegeDto.setRow(page * basePrivilegeDto.getRow()); |
| | | } |
| | | |
| | | List<BasePrivilegeDto> basePrivileges = BeanConvertUtil.covertBeanList(menuServiceDaoImpl.getBasePrivilegeInfo(BeanConvertUtil.beanCovertMap(basePrivilegeDto)), BasePrivilegeDto.class); |
| | | |
| | | |
| | | return basePrivileges; |
| | | } |
| | | |
| | | @Override |
| | | public int updateBasePrivilege(@RequestBody BasePrivilegeDto basePrivilegeDto) { |
| | | return menuServiceDaoImpl.updateBasePrivilegeInfo(BeanConvertUtil.beanCovertMap(basePrivilegeDto)); |
| | | } |
| | | |
| | | @Override |
| | | public int saveBasePrivilege(@RequestBody BasePrivilegeDto basePrivilegeDto) { |
| | | return menuServiceDaoImpl.saveBasePrivilegeInfo(BeanConvertUtil.beanCovertMap(basePrivilegeDto)); |
| | | } |
| | | |
| | | @Override |
| | | public int deleteBasePrivilege(@RequestBody BasePrivilegeDto basePrivilegeDto) { |
| | | basePrivilegeDto.setStatusCd("1"); |
| | | return menuServiceDaoImpl.updateBasePrivilegeInfo(BeanConvertUtil.beanCovertMap(basePrivilegeDto)); |
| | | } |
| | | |
| | | @Override |
| | | public int queryBasePrivilegesCount(@RequestBody BasePrivilegeDto basePrivilegeDto) { |
| | | return menuServiceDaoImpl.queryBasePrivilegesCount(BeanConvertUtil.beanCovertMap(basePrivilegeDto)); } |
| | | |
| | | |
| | | |
| | | @Override |
| | | public List<MenuDto> queryMenus(@RequestBody MenuDto menuDto) { |
| | | |
| | | //校验是否传了 分页信息 |
| | | |
| | | int page = menuDto.getPage(); |
| | | |
| | | if (page != PageDto.DEFAULT_PAGE) { |
| | | menuDto.setPage((page - 1) * menuDto.getRow()); |
| | | menuDto.setRow(page * menuDto.getRow()); |
| | | } |
| | | |
| | | List<MenuDto> menus = BeanConvertUtil.covertBeanList(menuServiceDaoImpl.getMenuInfo(BeanConvertUtil.beanCovertMap(menuDto)), MenuDto.class); |
| | | |
| | | |
| | | return menus; |
| | | } |
| | | |
| | | @Override |
| | | public int updateMenu(@RequestBody MenuDto menuDto) { |
| | | return menuServiceDaoImpl.updateMenuInfo(BeanConvertUtil.beanCovertMap(menuDto)); |
| | | } |
| | | |
| | | @Override |
| | | public int saveMenu(@RequestBody MenuDto menuDto) { |
| | | return menuServiceDaoImpl.saveMenuInfo(BeanConvertUtil.beanCovertMap(menuDto)); |
| | | } |
| | | |
| | | @Override |
| | | public int deleteMenu(@RequestBody MenuDto menuDto) { |
| | | menuDto.setStatusCd("1"); |
| | | return menuServiceDaoImpl.updateMenuInfo(BeanConvertUtil.beanCovertMap(menuDto)); |
| | | } |
| | | |
| | | @Override |
| | | public int queryMenusCount(@RequestBody MenuDto menuDto) { |
| | | return menuServiceDaoImpl.queryMenusCount(BeanConvertUtil.beanCovertMap(menuDto)); } |
| | | |
| | | } |