AI智能解答
					String levelDuties = GetLevelUtil
							.getDutiesLevelByCode(dutiesLevel);
					// 添加到word文档中
					newData.put("levelDuties", levelDuties);
					newData.put("personnelProfile", userinfo.getProfile());
					// 执行文档数据替换
					String outFileName = CreateDocUtil
							.createDocymd(tplName, newData, null, analyseFile,
									request);
					if (StringUtils.isNotEmpty(outFileName)) {
						userVo.setOutFileName(outFileName);
						// 保存表单内容
						ReportVo vo = new ReportVo();
						vo.setPersonnelCode(userinfo.getCode());
						vo.setPersonnelName(userinfo.getUsername());
						vo.setPersonnelDeptCode(userinfo.getDeptid());
						vo.setPersonnelDutiesLevel(dutiesLevel);
						vo.setPersonnelJson(XmlHelper.parseObject2Xml(userVo));
						vo.setPersonnelAnalysis(analyseFile);
						vo.setPersonnelCreateTime(StringUtil.dateToStr(
								new Date(), "yyyy-MM-dd HH:mm:ss"));
						vo.setPersonnelResult(outFileName);
						vo.setPersonnelCurNode("result");
						vo.setPersonnelIsComplete("true");
						reportService.save(vo);
						
						/**
						 * 更新应用模块
						 */
						String mid=request.getParameter("moduleId");
						String step=request.getParameter("step");
						if(StringUtils.isNotEmpty(mid) && StringUtils.isNotEmpty(step)){
							moduleService.updateStep(mid,step);
						}
						
						request.setAttribute("message", "正式报表导出成功!");
						request.setAttribute("fileName", outFileName);
						
						
						return "result";
					} else {
						request.setAttribute("message", "正式报表导出失败!");
						return "error";
					}
				} else {
					request.setAttribute("message", "请先完成调研报告模块!");
					return "error";
				}
			}
		} else {
			request.setAttribute("message", "请先登录!");
			return "login";
		//	request.setAttribute("backurl", "/zhsq/personnel");
		// request.setAttribute("message", "请先进行评估!");
		//return "error";
		}
		return "error";
	}
	/**
	 * 描述:处理报表数据
	 * 
	 * @param request
	 * @param vo
	 * @param gson
	 */
	private PersonnalVo setUserVo(PersonnalVo vo, Gson gson) {
		// 能力评估表
		if (vo != null) {
			if (vo.getList1() != null && vo.getList1().size() > 0) {
				String munList1 = gson.toJson(vo.getList1());
				vo.setMunList1(munList1);
			}
			// 培训提升表
			if (vo.getList2() != null && vo.getList2().size() > 0) {
				String munList2 = gson.toJson(vo.getList2());
				vo.setMunList2(munList2);
			}
			// 海内外学习经历表
			if (vo.getList3() != null && vo.getList3().size() > 0) {
				String munList3 = gson.toJson(vo.getList3());
				vo.setMunList3(munList3);
			}
			// 社会实践经历表
			if (vo.getList4() != null && vo.getList4().size() > 0) {
				String munList4 = gson.toJson(vo.getList4());
				vo.setMunList4(munList4);
			}
			// 工作经历表
			if (vo.getList5() != null && vo.getList5().size() > 0) {
				String munList5 = gson.toJson(vo.getList5());
				vo.setMunList5(munList5);
			}
			// 奖励表
			if (vo.getList6() != null && vo.getList6().size() > 0) {
				String munList6 = gson.toJson(vo.getList6());
				vo.setMunList6(munList6);
			}
			// 情况调查表
			if (vo.getList7() != null && vo.getList7().size() > 0) {
				String munList7 = gson.toJson(vo.getList7());
				vo.setMunList7(munList7);
			}
			// 干部任职管理业绩
			if (vo.getList8() != null && vo.getList8().size() > 0) {
				String munList8 = gson.toJson(vo.getList8());
				vo.setMunList8(munList8);
			}
			// 干部专业技术表
			if (vo.getList9() != null && vo.getList9().size() > 0) {
				String munList9 = gson.toJson(vo.getList9());
				vo.setMunList9(munList9);
			}
			// 干部履职表
			if (vo.getList10() != null && vo.
晋升条件不同:晋升一级文员的,要做二级文员2年以上。从各类学校毕业生中直接招录的无工作经历的公务员:高中、中专毕业生,被任命为办事员的,定为27级,对应2级办事员;被任命为办事员的大学毕业生被定为26级,相当于1级办事员。
在申请短评之前,面对一大堆给定的材料,我们要解决从哪里入手的问题,这就是“角度选择”。在一个给定的数据中,往往会列出很多社会现象。一个现象可能反映很多社会问题,一个问题可能包含很多社会原因。
格式主要是标题文字。最重要的当然是自己发表评论。一定要言简意赅地表达自己的观点,简要论述自己的观点,证明自己的观点是成立的。当然,讨论的内容要结合材料,最后重申我们的观点,得出结论。