Files
wace_plm/WebContent/init_new.jsp

166 lines
5.9 KiB
Plaintext
Raw Normal View History

2025-10-15 18:19:04 +09:00
<%@page import="com.pms.common.utils.*"%>
<%@page import="com.pms.common.bean.PersonBean" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%
boolean isLoggedIn = SessionManager.hasSession(session);
boolean isAdmin = false;
String connectUserId = "";
String connectUserDeptCode = "";
String connectUserName = "";
String connectUserDeptName = "";
String partnerCd = "";
if(!isLoggedIn){
out.write("<script>Swal.fire('session was destroyed.');</script>");
out.write("<script>top.location.href='/index.do';</script>");
}else{
PersonBean initPerson = null;
initPerson = (PersonBean)session.getAttribute(Constants.PERSON_BEAN);
connectUserId = CommonUtils.checkNull(initPerson.getUserId());
connectUserDeptCode = CommonUtils.checkNull(initPerson.getDeptCode());
connectUserName = CommonUtils.checkNull(initPerson.getUserName());
connectUserDeptName = CommonUtils.checkNull(initPerson.getDeptName());
partnerCd = CommonUtils.checkNull(initPerson.getPartner_cd());
if("plm_admin".equals(connectUserId)){
isAdmin = true;
}
}
pageContext.setAttribute("newLineChar", "\n");
%>
<c:set var="connectUserId" value="<%=connectUserId %>" />
<c:set var="connectUserDeptCode" value="<%=connectUserDeptCode %>" />
<c:set var="connectUserName" value="<%=connectUserName %>" />
<c:set var="connectUserDeptName" value="<%=connectUserDeptName %>" />
<c:set var="partnerCd" value="<%=partnerCd %>" />
<c:set var="isAdmin" value="<%=isAdmin%>" />
<c:set var="menuObjId" value="${empty param.menuObjId?'':param.menuObjId}" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="/css/select2.css">
<!-- //basic -->
<link rel="stylesheet" href="/css/basic_new.css">
<!-- <script src="/js/jquery-1.11.3.min.js"></script> -->
<script src="/js/jquery-2.1.4.min.js"></script>
<script src="/js/html5shiv.js"></script>
<!-- //Gantt Chart -->
<!-- <link rel="stylesheet" href="/js/gantt/jsgantt.css" type="text/css">
<script type="text/javascript" src="/js/gantt/jsgantt.js"></script> -->
<!-- //highchart -->
<!-- <script type="text/javascript" src="/js/highcharts-custom.js" ></script> -->
<script type="text/javascript" src="/js/highcharts.js" ></script>
<script type="text/javascript" src="/js/data.js" ></script>
<script type="text/javascript" src="/js/drilldown.js" ></script>
<script type="text/javascript" src="/js/bullet.js" ></script>
<!-- //datepicker -->
<link rel="stylesheet" href="/css/jquery-ui-1.10.2.custom.css" type="text/css">
<link rel="stylesheet" href="/css/jquery-ui.css" type="text/css">
<link rel="stylesheet" href="/css/jquery-ui.min.css" type="text/css">
<link rel="stylesheet" href="/css/jquery-ui.structure.css" type="text/css">
<link rel="stylesheet" href="/css/jquery-ui.structure.min.css" type="text/css">
<link rel="stylesheet" href="/css/jquery-ui.theme.css" type="text/css">
<link rel="stylesheet" href="/css/jquery-ui.theme.min.css" type="text/css">
<script type="text/javascript" src="/js/ui/jquery-ui.js" ></script>
<script type="text/javascript" src="/js/ui/jquery.ui.core.js" ></script>
<script type="text/javascript" src="/js/ui/jquery.ui.datepicker.js" ></script>
<script type="text/javascript" src="/js/ui/jquery.ui.datepicker-ko.js" ></script>
<script type="text/javascript" src="/js/ui/jquery.ui.widget.js" ></script>
<script type="text/javascript" src="/js/ui/jquery.ui.button.js" ></script>
<script type="text/javascript" src="/js/common.js" ></script>
<!-- //month picker -->
<script type="text/javascript" src="/js/jquery.mtz.monthpicker.js" ></script>
<!-- //ppt viewer -->
<script type="text/javascript" src="/js/jquery.gdocsviewer.js" ></script>
<script type="text/javascript" src="/js/select2.js" ></script>
<script type="text/javascript" src="/js/sweetalert2.js" ></script>
<!-- 스마트에디터 -->
<script type="text/javascript" src="/SE2/js/HuskyEZCreator.js" charset="utf-8"></script>
<!-- //profitlossTotalPopUp -->
<link rel="stylesheet" href="/css/profitlossTotalPopUp.css">
<link href="/css/tabulator/tabulator.min.css" rel="stylesheet">
<script type="text/javascript" src="/js/tabulator/tabulator.min.js"></script>
<script src="/js/xlsx/xlsx.full.min.js"></script>
<script src="/js/xlsx/exceljs.min.js"></script>
<script src="/js/xlsx/FileSaver.min.js"></script>
<script>
$(function(){
function pageAuthController(){
if("" != '${menuObjId}'){
$.ajax({
type : "POST",
url : "/common/getPageAuthInfo.do",
data: {"menuObjId":'${menuObjId}'},
dataType:"json",
success:function(data){
if(data != null){
if(Number(data.CREATE_AUTH_CNT) == 0){
$(".create").hide();
}
if(Number(data.READ_AUTH_CNT) == 0){
$(".read").hide();
}
if(Number(data.update_AUTH_CNT) == 0){
$(".update").hide();
}
if(Number(data.DELETE_AUTH_CNT) == 0){
$(".delete").hide();
}
};
}
,error: function(jqxhr, status, error){
}
});
}
}
pageAuthController();
fnc_changePaginationAndTotalCountArea();
// 페이지 로딩 완료 후 로딩 화면 숨기기
$(window).on('load', function() {
$(".loading-container-wrap").hide();
});
// 문서 준비 완료 후에도 로딩 화면 숨기기 (백업)
setTimeout(function() {
$(".loading-container-wrap").hide();
}, 1000);
});
/*
$(document).ready(function(){
fnc_changePaginationAndTotalCountArea();
});
*/
</script>
<input type="hidden" name="menuPath" id="menuPath" value="" />
<div class="loading-container-wrap">
<div class="loading-container">
<div class="loading"></div>
<div id="loading-text">loading</div>
</div>
<p id="_loadingMessage"></p>
</div>