package com.lyms.cm.controller.sys; import java.util.Map; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.plugins.Page; import com.lyms.base.common.entity.organ.OrganGroup; import com.lyms.base.common.enums.ValidityEnum; import com.lyms.base.common.service.organ.OrganGroupService; import com.lyms.web.controller.BaseController; /** *

* 机构组信息 *

* * @author maliang * @since 2017-03-09 */ @Controller @RequestMapping("/sysOrganGroup") public class SysOrganGroupController extends BaseController { @Autowired private OrganGroupService groupService; /** *
  • @Description:跳转到租列表 *
  • @return *
  • 创建人:maliang *
  • 创建时间:2017年3月9日 *
  • 修改人: *
  • 修改时间: */ @RequestMapping(value = "/toList", method = RequestMethod.GET) public String toList() { return "/group/group_list"; } /** *
  • @Description:列表信息查询 *
  • *
  • 创建人:maliang *
  • 创建时间:2017年3月9日 *
  • 修改人: *
  • 修改时间: * * @return */ @ResponseBody @RequestMapping(value = "/list", method = { RequestMethod.GET, RequestMethod.POST }) public Map list() { Page page = getPage(); EntityWrapper ew = new EntityWrapper(); ew.where("ifdel=" + ValidityEnum.VALIDITY.getValidity()); page = groupService.selectPage(page, ew); return toGridData(page); } /** * 跳转到编辑页面 * * @return */ @RequestMapping(value = { "/{id}/toEdit" }, method = RequestMethod.GET) public String toEdit(@PathVariable String id, Model model) { if (!StringUtils.isBlank(id)) { OrganGroup group = groupService.selectById(id); model.addAttribute("group", group); } return "/group/group_edit"; } }