package com.lyms.cm.controller.sys; import java.util.Map; 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.plugins.Page; import com.lyms.cm.entity.sys.SysUsers; import com.lyms.cm.service.sys.SysUsersService; import com.lyms.constants.OperationName; import com.lyms.web.bean.AjaxResult; import com.lyms.web.controller.BaseController; /** *
* 用户表 前端控制器 *
* * @author maliang * @since 2017-03-02 */ @Controller @RequestMapping("/sysUsers") public class SysUsersController extends BaseController { @Autowired private SysUsersService userService; /** * 创建用户 *
* TODO
*
* @param user
* @return
*/
@RequestMapping(value = "/create", method = RequestMethod.POST)
@ResponseBody
public AjaxResult create(SysUsers user, AjaxResult ajaxResult) {
boolean tag = userService.updateUser(user);
return handleAjaxResult(ajaxResult, tag, OperationName.UPDATE);
}
/**
* 跳转到用户列表页面
*
* @return
*/
@RequestMapping(value = "/toList", method = { RequestMethod.GET })
public String toList() {
return "/user/user_list";
}
/**
* 用户列表
*
* @param page
* @param model
* @return
*/
@RequestMapping(value = "/list", method = { RequestMethod.POST, RequestMethod.GET })
@ResponseBody
public Map