%@page import="kr.co.kihyun.service.TotReportService"%>
<%@page import="kr.co.kihyun.service.TotDocService"%>
<%@page import="kr.co.kihyun.beans.user.ApproveGet"%>
<%
/************************************************************@@
* Program Name : main.jsp
* Description : /º¸°íÀÚ/º¸°íÀÚ ¸ÞÀÎ
* Author : °¿øÁß
* Create Date : 2004.10.12
* History :
@@************************************************************/
%>
<%@ page contentType="text/html; charset=euc-kr"
import="java.net.URLEncoder" import="java.util.Iterator"
import="java.util.List" import="javax.jdo.PersistenceManager"
import="javax.jdo.Transaction" import="kr.co.kihyun.beans.entity.*"
import="kr.co.kihyun.beans.entity.util.*"
import="kr.co.kihyun.beans.user.HttpSSOLogin"
import="kr.co.kihyun.beans.user.User" import="kr.co.kihyun.moumi.MoumiConfig"
import="kr.co.kihyun.moumi.report.MReport"
import="kr.co.kihyun.moumi.doc.MDoc" import="java.util.ResourceBundle"%>
<%@page import="javax.jdo.Query"%>
<%
long docCnt = 0L;
int reportCnt = 0;
int reportPrssCnt = 0;
int reportRtnCnt = 0;
String usID = HttpSSOLogin.getLoginID(request);
String dpID = HttpSSOLogin.getDeptID(request);
int sysAuth = new User().getSysAuth(usID);
PersistenceManager pm = new MPersistenceManager(PMF.get().getPersistenceManager());
Transaction tx = pm.currentTransaction();
try {
tx.begin();
MUser mUser = pm.getObjectById(MUser.class, usID);
/****************************************************
docCnt = mUser.getOnGoingDocsCount(pm);
reportCnt = mUser.getUnwrittenReportsCount(pm);
*****************************************************/
// DBManager ¸¦ »ç¿ëÇÏ´ø ¹æ½ÄÀ» »ç¿ëÇÏÁö ¾Êµµ·Ï ¼öÁ¤. 2014.11.18 by YOUNGJUN,CHO
//TotsysEtc te=new TotsysEtc();
//docCnt=(long)(te.getDocCount(mUser.getId(),mUser.getDept(),mUser.getSysAuth()));
//reportCnt=(long)(te.getReportCount(mUser.getId(),mUser.getDept()));
// Áý°èÁøÇàÀÚ·á °Ç¼ö Á¶È¸
TotDocService totdocService = new TotDocService(pm);
docCnt = (long)totdocService.getTotDocCount( mUser.getId(),mUser.getDept(),mUser.getSysAuth() );
// Á¢¼öÀÚ·á °Ç¼ö Á¶È¸
TotReportService totReportService = new TotReportService(pm);
reportCnt = (int) totReportService.getTotReportCount( mUser.getId(),mUser.getDept() );
reportPrssCnt = (int) totReportService.getTotReportPrssCount( mUser.getId(),mUser.getDept() );
reportRtnCnt = (int) totReportService.getTotReportRtnCount( mUser.getId(),mUser.getDept() );
tx.rollback();
String docUrl = "/servlet/kr.co.kihyun.beans.user.HttpSSOLogin?redirect=/totsys/totper/mydocbox/prssbox/doc_list.jsp?docType=PRSS";
String reportUrl = "/servlet/kr.co.kihyun.beans.user.HttpSSOLogin?redirect=/totsys/repoper/mydocbox/returnbox/report_list.jsp";
/********** session³»ÀÇ userId **********/
/************ top value ************/
String dirPath = "";
/********* home taget url ***************/
session.setAttribute("homeTagetURL", "/totsys/repoper/main.jsp");
session.setAttribute("envTagetURL", "/totsys/common/inc/repoper/top/top.jsp");
tx.begin();
ApproveGet aprg = new ApproveGet();
aprg.getApproveReadyCnt(usID);
String readyCnt = aprg.getReady();
aprg.getApproveCompleteCnt(usID);
String completeCnt = aprg.getComplete();
// System.out.println("readyCnt:::::"+readyCnt+"completeCnt:::::"+completeCnt);
tx.rollback();
%>
<%=MoumiConfig.getTitle()%>
ó¸®<%= MoumiConfig.getMessageBundle().getString("moumi.message.doc")%>
|
¼ö½ÅÇÔ
|
ÃëÇÕÇöȲ
|
ÀÚ·á½Ç
|
|
<%
}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();
}
%>