/* * 版权声明 . * 此文档的版权归通联支付网络服务有限公司所有 * Powered By [Allinpay-Boss-framework] */ package com.allinpay.its.boss.system.permission.action; import javax.servlet.http.HttpServletRequest; import com.allinpay.its.boss.framework.utils.Page; import com.allinpay.its.boss.system.BaseAction; import com.allinpay.its.boss.system.permission.model.FrameworkUserInf; import com.allinpay.its.boss.system.permission.service.FrameworkUserInfServiceImpl; 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.RequestParam; import org.springframework.web.servlet.ModelAndView; @Controller @RequestMapping("/sysuser") public class FrameworkUserInfAction extends BaseAction{ //private static final long serialVersionUID = -979661325L; @Autowired private FrameworkUserInfServiceImpl frameworkUserInfService; /** * 列表信息查询 * * @return String * @author code gen */ @RequestMapping("") public String findFrameworkUserInfs(Model springModel,FrameworkUserInf model) { Page page = frameworkUserInfService.findFrameworkUserInfs(model, model.getPageNum(), model.getNumPerPage()); springModel.addAttribute(page); return "system/permission/FrameworkUserInf/FrameworkUserInfsQuery"; } /** * 新增页面 * * @return String * @author by code generator */ @RequestMapping("/addFrameworkUserInfToPage") public String addFrameworkUserInf(Model model) { frameworkUserInfService.toAddUserInf(model); return "system/permission/FrameworkUserInf/FrameworkUserInfAdd"; } /** * 新增保存 * * @return String * @author by code generator */ @RequestMapping(value="/saveFrameworkUserInfAction",method = RequestMethod.POST) public ModelAndView saveFrameworkUserInf(FrameworkUserInf model) { frameworkUserInfService.add(model); return ajaxDoneSuccess("成功"); } /** * 删除 * * @return String * @author by code generator */ @RequestMapping("/delete/{pk_Id}") public ModelAndView deleteFrameworkUserInf(@PathVariable("pk_Id") int pk_Id) { frameworkUserInfService.delete(pk_Id); return ajaxDoneSuccess("成功"); } /** * 批量删除 * @param orderIndexs * @return */ @RequestMapping("/deleteAll") public ModelAndView deleteAll(@RequestParam("orderIndexs") String orderIndexs) { if (orderIndexs != null && orderIndexs.length()> 0 ){ String[] ids= orderIndexs.split(","); for( int i=0; i<ids.length; i++){ if (ids[i].length()>0){ frameworkUserInfService.delete(Integer.parseInt(ids[i])); } } } return ajaxDoneSuccess("成功"); } /** * 修改初始化 * * @return String * @author by code generator */ @RequestMapping("/modify/{pk_Id}") public String initModifyFrameworkUserInf(@PathVariable("pk_Id") int pk_Id,Model springModel) { frameworkUserInfService.initModifyUserInf(pk_Id, springModel); return "system/permission/FrameworkUserInf/FrameworkUserInfModify"; } /** * 修改 * * @return String * @author code gen */ @RequestMapping(value="/modifyFrameworkUserInfAction",method = RequestMethod.POST) public ModelAndView modifyFrameworkUserInf(FrameworkUserInf model) { frameworkUserInfService.update(model); return ajaxDoneSuccess("成功"); } /** * 明细信息查找 * * @return String * @author code gen */ @RequestMapping("/showinfo/{pk_Id}") public String findFrameworkUserInf(@PathVariable("pk_Id") int pk_Id,Model springModel) { FrameworkUserInf frameworkUserInf = frameworkUserInfService.getFrameworkUserInfByPk(pk_Id); springModel.addAttribute("infos",frameworkUserInf); return "system/permission/FrameworkUserInf/FrameworkUserInfDetail"; } /** * 修改密码初始化 * @return */ @RequestMapping("/initModifyMyPassword") public String initModifyMyPassword(HttpServletRequest request,Model springModel){ frameworkUserInfService.initModifyMyPassword(request, springModel); return "system/permission/FrameworkUserInf/modifyMyPassword"; } /** * 修改密码 * @param model * @return */ @RequestMapping(value="/modifyMyPassword",method = RequestMethod.POST) public ModelAndView modifyMyPassword(FrameworkUserInf model){ frameworkUserInfService.modifyMyPassword(model); return ajaxDoneSuccess("成功"); } }