/** * 删除资产信息 * * @param request * @param response * @param printWriter */ @RequestMapping("/deleteAsset") public void deleteAsset( HttpServletRequest request, HttpServletResponse response, PrintWriter printWriter) { Map<String, Object> result_map = new HashMap<String, Object>(); String id = request.getParameter("id"); Boolean bon = assetService.deleteEntityById(id); result_map.put("success", bon); printWriter.print(JsonUtil.jsonObject(result_map, null, null)); printWriter.flush(); printWriter.close(); }
/** * 添加新资产方法 * * @param request * @param response * @param printWriter */ @RequestMapping("/addAsset") public void addAsset( HttpServletRequest request, HttpServletResponse response, PrintWriter printWriter) { Map<String, Object> result_map = new HashMap<String, Object>(); String idString = request.getParameter("id"); String number = request.getParameter("number"); String name = request.getParameter("name"); String uses = request.getParameter("uses"); String category = request.getParameter("category"); String entryTime = request.getParameter("entryTime"); String status = request.getParameter("status"); String remarks = request.getParameter("remarks"); Asset asset = new Asset(); if (StringUtils.isNotBlank(idString)) { asset.setId(idString); } else { asset.setId(UUID.randomUUID() + ""); } if (StringUtils.isNotBlank(number)) { asset.setNumber(number); } if (StringUtils.isNotBlank(name)) { asset.setName(name); } if (StringUtils.isNotBlank(uses)) { asset.setUses(uses); } if (StringUtils.isNotBlank(category)) { asset.setCategory(category); } if (StringUtils.isNotBlank(status)) { asset.setStatus(status); } if (StringUtils.isNotBlank(entryTime)) { try { asset.setEntryTime(new SimpleDateFormat("yyyy-MM-dd").parse(entryTime)); } catch (ParseException e) { e.printStackTrace(); } } if (StringUtils.isNotBlank(remarks)) { asset.setRemarks(remarks); } try { boolean bon = assetService.saveupdateAsset(asset); if (bon) { result_map.put("success", true); result_map.put("msg", "添加成功"); } else { result_map.put("success", false); result_map.put("msg", "添加失败"); } } catch (Exception e) { result_map.put("success", false); result_map.put("msg", "系统错误,请与管理员联系"); e.printStackTrace(); } finally { printWriter.print(JsonUtil.jsonObject(result_map, null, null)); printWriter.flush(); printWriter.close(); } }