/** * 查询你借款列表 @Title: findLeaveAppList @Description: TODO * * @param @param httpServletResponse * @param @param page * @param @param rows * @param @param leaveApp * @param @param bindingResult * @param @return * @author WANGXINCHENG * @return String * @date 2015年11月26日 下午3:14:10 * @throws */ @ResponseBody @RequestMapping(value = "/findLoanAppList", method = RequestMethod.POST) public String findLoanAppList( HttpServletResponse httpServletResponse, Integer page, Integer rows, @ModelAttribute("loanApp") LoanApp loanApp, BindingResult bindingResult) { PageUtil pageUtil = new PageUtil(page, rows); List<LoanApp> loanAppList = loanAppService.findLoanAppList(loanApp, pageUtil); Long count = loanAppService.findLoanCount(loanApp); OutputJson2(httpServletResponse, new GridModel(loanAppList, count)); return null; }
/** * 查询借款人所在部门下的所有人 @Title: findOrgUserList @Description: TODO * * @param @param httpServletResponse * @param @param page * @param @param rows * @param @param loanApp * @param @param bindingResult * @param @return * @author WANGXINCHENG * @return String * @date 2015年11月26日 下午5:06:19 * @throws */ @ResponseBody @RequestMapping(value = "/findOrgUserList", method = RequestMethod.POST) public String findOrgUserList(HttpServletResponse httpServletResponse) { List<ComboBoxModel> list = loanAppService.findUserListByOrgId(); OutputJson(httpServletResponse, list); return null; }
/** * 保存借款申请 @Title: saveLoanApp @Description: TODO * * @param @param httpServletResponse * @param @param loanApp * @param @param bindingResult * @param @return * @author WANGXINCHENG * @return String * @date 2015年11月26日 下午5:47:07 * @throws */ @ResponseBody @RequestMapping(value = "/saveLoanApp", method = RequestMethod.POST) public String saveLoanApp( HttpServletResponse httpServletResponse, @ModelAttribute("loanApp") LoanApp loanApp, BindingResult bindingResult) { // 判断填写过多少申请 boolean flag = loanAppService.getLoanPurposeCount(loanApp); if (flag) { OutputJson2(httpServletResponse, new DataModel("提示", "同一个人最多申请两个同中类型借款用途!", false, null)); } else { LoanApp app = loanAppService.saveOrUpdLoanApp(loanApp); OutputJson2(httpServletResponse, new DataModel("提示", "借款申请保存成功", true, app)); } return null; }
/** * 根据申请编号删除借款申请 @Title: deleteLoanApp @Description: TODO * * @param @param httpServletResponse * @param @param appNo * @param @return * @author WANGXINCHENG * @return String * @date 2015年11月27日 上午9:52:50 * @throws */ @ResponseBody @RequestMapping(value = "/deleteLoanApp", method = RequestMethod.POST) public String deleteLoanApp(HttpServletResponse httpServletResponse, String appNo) { boolean flag = loanAppService.deleteLoanApp(appNo); if (flag) { OutputJson(httpServletResponse, new DataModel("提示", "借款申请删除成功!", true)); } else { OutputJson(httpServletResponse, new DataModel("提示", "借款申请删除失败!", false)); } return null; }
/** * 查询流程图 @Title: showBadgeProcess @Description: TODO * * @param @param httpServletResponse * @param @param btaId * @param @return * @author WANGXINCHENG * @return String * @date 2015年11月27日 上午11:33:52 * @throws */ @ResponseBody @RequestMapping(value = "/showBadgeProcess", method = RequestMethod.GET) public String showBadgeProcess(HttpServletResponse httpServletResponse, Integer btaId) { loanAppService.getDiagramResourceByPaId(httpServletResponse, btaId); return null; }