/** 新增处罚告知 */ public void addCfgz() { Map p = this.getParamsAsDmp(); p.put("id", CodeUtil.getTimeSequence()); UserInfo userInfo = getSessionContainer().getUserInfo(); p.put("jdr", userInfo.getUsername()); Dmp dmp = cfgzService.addCfgz(p); this.writeResponse(dmp.toJson()); }
@SuppressWarnings("unchecked") public void addOrUpdateFjgl(XzzfYwFjglYw xzzfYwFjglYw, ZxSysFilesandyw zxSysFilesandyw, Map p) throws Exception { String id = (String) (p.get("id") == null ? "" : p.get("id")); String deptid = (String) (p.get("_deptid") == null ? "" : p.get("_deptid")); String userid = (String) (p.get("_userid") == null ? "" : p.get("_userid")); String ajid = (String) (p.get("xzzfYwFjglYw.ajid") == null ? "" : p.get("xzzfYwFjglYw.ajid")); String context = (String) (p.get("xzzfYwFjglYw.context") == null ? "" : p.get("xzzfYwFjglYw.context")); String scr = (String) (p.get("scr") == null ? "" : p.get("scr")); String filename = (String) (p.get("filename") == null ? "" : p.get("filename")); String type = (String) (p.get("type") == null ? "" : p.get("type")); String filetype = (String) (p.get("filetype") == null ? "" : p.get("filetype")); String filesize = (String) (p.get("filesize") == null ? "" : p.get("filesize")); if (id != null && !"".equals(id)) { // fjglDao.update("qlxx.updateQlxxdj", p); xzzfYwFjglYw.setId(id); xzzfYwFjglYw.setAjid(ajid); xzzfYwFjglYw.setContext(context); this.fjglDao.saveOrUpdate(xzzfYwFjglYw); String[] fileid = (String[]) p.get("fileId"); if (fileid != null) { for (int i = 0; i < fileid.length; i++) { p.put("zjid", CodeUtil.getTimeSequence(20)); p.put("fileid", fileid[i]); // fjglDao.insert("qlxx.qlxxdjFilesandyw", p); } } } else { xzzfYwFjglYw = new XzzfYwFjglYw(); id = CodeUtil.getTimeSequence(20); xzzfYwFjglYw.setId(id); xzzfYwFjglYw.setAjid(ajid); xzzfYwFjglYw.setContext(context); List<Map<String, String>> list = this.fjglDao.findAddMapBySql( "select username from zx_sys_user where id=?", new Object[] {userid}); if (list.size() > 0) { scr = list.get(0).get("username"); } xzzfYwFjglYw.setScr(scr); Date scsj = new Date(); xzzfYwFjglYw.setScsj(scsj); xzzfYwFjglYw.setName(filename); xzzfYwFjglYw.setFiletype(filetype); xzzfYwFjglYw.setFilesize(filesize); xzzfYwFjglYw.setZzjgdm(deptid); this.fjglDao.saveOrUpdate(xzzfYwFjglYw); String[] fileid = (String[]) p.get("fileId"); if (fileid != null) { for (int i = 0; i < fileid.length; i++) { zxSysFilesandyw = new ZxSysFilesandyw(); String fjid = CodeUtil.getTimeSequence(20); String ywid = id; zxSysFilesandyw.setId(fjid); zxSysFilesandyw.setYwid(ywid); zxSysFilesandyw.setFileid(fileid[i]); zxSysFilesandyw.setType(type); this.fjglDao.saveOrUpdate(zxSysFilesandyw); } } } }