<%@page import="java.util.ArrayList"%> <% /** * **********************************************************@@ Program Name * : popup_inform_preview.jsp Description : Áý°è¹®¼­ ¹Ì¸®º¸±â(µî·Ï°ú, º¯°æ¿¡¼­ °°ÀÌ »ç¿ë Author * : ±âÇöÅ×Å© Create Date : 2010.11.25 History : * @@*********************************************************** */ %> <%@ page contentType="text/html; charset=euc-kr" import="java.util.Date" import="java.util.List" import="java.text.SimpleDateFormat" import="java.net.URLEncoder" import="java.sql.Clob" import="java.sql.Blob" import="java.net.URLDecoder" import="kr.co.kihyun.service.*" import="kr.co.kihyun.beans.user.HttpSSOLogin" import="kr.co.kihyun.util.MDate" import="kr.co.kihyun.lang.MString" import="kr.co.kihyun.lang.MInteger" import="kr.co.kihyun.lang.MLong" import="kr.co.kihyun.lang.Encoder" import="kr.co.kihyun.moumi.MoumiConfig" import="kr.co.kihyun.moumi.doc.MDoc" import="kr.co.kihyun.moumi.Moumi" import="kr.co.kihyun.moumi.report.MReport" import="kr.co.kihyun.beans.user.User" import="kr.co.kihyun.beans.user.Dept" import="kr.co.kihyun.beans.totsys.report.Report" import="kr.co.kihyun.beans.totsys.doc.Doc" import="javax.jdo.PersistenceManager" import="javax.jdo.Transaction" import="kr.co.kihyun.beans.entity.util.*" import="kr.co.kihyun.beans.entity.*" import="org.slf4j.Logger" import="org.slf4j.LoggerFactory" import="javax.jdo.Query" %> <%@page import="java.net.URLDecoder"%> <%@ include file="/totsys/common/inc/sec/secure.inc.jsp"%> <% PersistenceManager pm = new MPersistenceManager(PMF.get().getPersistenceManager()); Transaction tx = pm.currentTransaction(); try { request.setCharacterEncoding("euc-kr"); Logger LOG = LoggerFactory.getLogger(this.getClass()); /** * ******** session³»ÀÇ userId ********* */ String usID = HttpSSOLogin.getLoginID(request); int sysAuth = HttpSSOLogin.getSysAuth(request); String dpID = HttpSSOLogin.getDeptID(request); String docType = clearXSS(request.getParameter("docType"), null); String docID = clearXSS(request.getParameter("docID"), null); String id = clearXSS(request.getParameter("id"), ""); String user_id = clearXSS(request.getParameter("user_id"), ""); String procMode = clearXSS(request.getParameter("proc_mode"), ""); String getNote = null; if (MString.isNull(procMode)) { int getCount; NoteData notedata = new NoteData(); notedata.getNoteReson(docID, id, user_id); getCount = notedata.getCount(); getNote = clearXSS(notedata.getNote(),""); String reportID = docID; %> ÀÚ·áȸ¼ö½ÂÀÎ
 
 
  ÀÚ·áȸ¼ö¿äû »çÀ¯  
   
 
 
<% }else{ String comment = clearXSS(Encoder.toJava(request.getParameter("comment")), null); Long reportId = new Long(id); tx.begin(); TotReport report = pm.getObjectById(TotReport.class, reportId); TotDoc totDoc = report.getTotDoc(); TotReportService reportService = new TotReportService(pm); TotReportProcess prss = null; if(procMode.equals("acceptNote")){ // È®Àιöư Ŭ¸¯½Ã - ȸ¼ö¿äûÀ» ½ÂÀÎ prss = TotReportProcess.RETURN; // 3.ÀçÀԷ¿äû }else{ // ¹Ý·Á¹öư Ŭ¸¯½Ã - ȸ¼ö¿äûÀ» ¹Ý·Á(Á¦Ãâ¿Ï·á»óÅ·Πº¯°æ) prss = TotReportProcess.COMP; // 6.Á¦Ãâ¿Ï·á } 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(); } %>