<%@page import="kr.co.kihyun.text.html.ServletUtil"%> <%@page import="kr.co.kihyun.moumi.MoumiConfig"%> <%@page import="kr.co.kihyun.beans.batch.UpdateNote"%> <% /** * **********************************************************@@ Program Name * : popup_recall_note.jsp Description : /º¸°íÀÚ/³»¹®¼­ÇÔ/Àӽú¸°íÇÔ/Àӽú¸°í Author : Á¶¿ëÁØ * Create Date : 2004-11-09 History : * @@*********************************************************** */ %> <%@ page contentType="text/html; charset=euc-kr"%> <%@ page import="kr.co.kihyun.beans.user.HttpSSOLogin"%> <%@ page import="kr.co.kihyun.lang.MString" import="kr.co.kihyun.lang.MLong"%> <%@ page import="kr.co.kihyun.util.MUtil"%> <%@ page import="kr.co.kihyun.moumi.Moumi" import="javax.jdo.PersistenceManager" import="kr.co.kihyun.beans.entity.util.*" import="javax.jdo.Transaction" import="kr.co.kihyun.beans.entity.*" import="kr.co.kihyun.service.*" import="kr.co.kihyun.service.vo.*" import="kr.co.kihyun.lang.Encoder" %> <%@ include file="/totsys/common/inc/sec/secure.inc.jsp"%> <% PersistenceManager pm = new MPersistenceManager(PMF.get().getPersistenceManager()); Transaction tx = pm.currentTransaction(); try { /** * ******** session³»ÀÇ userId ********* */ String usID = HttpSSOLogin.getLoginID(request); /** * ***** º¸°íÀÚ Á¤º¸ ******** */ String deptID = ""; String deptName = ""; String userName = ""; String phone = ""; String email = ""; String docIdNum = ""; /** * ******** get parameter ********** */ Long docID = MLong.parseLong(request.getParameter("docID"), null); String reportID = request.getParameter("reportID"); String reportType = request.getParameter("reportType"); String procMode = request.getParameter("proc_mode"); if (MString.isNull(procMode)) { /** * ******* report view ****** */ userView.executeQuery(usID); deptID = userView.getDeptID(); deptName = userView.getDeptName(); userName = userView.getName(); phone = userView.getPhone(); email = userView.getEmail(); String note = ""; userView.getNoteReson(reportID); note = userView.getNote(); docIdNum = userView.getDocId(); Long docId = new Long(docIdNum); TotDocService docService = new TotDocService(pm); if (!docService.chkIfPossibleForReturn(docId)) { %> <% out.println(ServletUtil.alert(MoumiConfig.getMessageBundle().getString("moumi.message.tot_report.noteAlert"))); %> <% } %> <%=Moumi.getTitle()%>
 
 
  ÀÚ·áȸ¼ö¿äû »çÀ¯  
  ÀÛ¼ºÀÚ¸í <%= userName%>    ÀÛ¼ºÀÚ ID <%= usID%> 
  ±â°ü/ºÎ¼­¸í <%= deptName%>    ÀüÈ­¹øÈ£ <%= phone%> 
  E-MAIL <%= email%>    ±âŸ  
 
>

 
 
 
<% } else { String comment = clearXSS(Encoder.toJava(request.getParameter("comment")), null); Long reportId = new Long(reportID); tx.begin(); TotReport report = pm.getObjectById(TotReport.class, reportId); TotDoc totDoc = report.getTotDoc(); TotReportService reportService = new TotReportService(pm); String autoRtnYn = totDoc.getAutoRtnYn(); String modeMessage = MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.noteRecall"); TotReportProcess prss = TotReportProcess.NOTE; //14.ȸ¼ö¿äû if (autoRtnYn.equals("Y")) { prss = TotReportProcess.RETURN; //3.ÀçÀԷ¿äû //modeMessage = MoumiConfig.getMessageBundle().getString("moumi.message.tot_report.process.return"); modeMessage = MoumiConfig.getMessageBundle().getString("moumi.message.tot_doc.return.auto") + modeMessage; } reportService.procRecallReport(reportId, prss, comment); tx.commit(); %> <% } } catch (Exception ex) { ex.printStackTrace(); out.println(kr.co.kihyun.text.html.ServletUtil.getJavaScript("location='/servlet/kr.co.kihyun.beans.user.HttpSSOLogin?mode=logout';")); } finally { if (tx.isActive()) { tx.rollback(); } pm.close(); } %>