구동 오류 수정

This commit is contained in:
2025-08-30 01:47:43 +09:00
parent c11eed1a5c
commit 28d54d620d
13 changed files with 99 additions and 74 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -1,72 +1,86 @@
<%@page import="com.pms.common.utils.*"%> <%@page import="com.pms.common.utils.*"%> <%@ page language="java"
<%@ page language="java" contentType="text/html; charset=UTF-8" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page
pageEncoding="UTF-8"%> import="java.util.*, com.pms.common.utils.CommonUtils" %> <%@ taglib prefix="c"
<%@ page import="java.util.*, com.pms.common.utils.CommonUtils" %> uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html> <!DOCTYPE html>
<html id="loginhtml"> <html id="loginhtml">
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><%=Constants.SYSTEM_NAME %></title> <title><%=Constants.SYSTEM_NAME %></title>
<link rel="stylesheet" href="/css/basic.css"> <link rel="stylesheet" href="/css/basic.css" />
<script src="/js/jquery-2.1.4.min.js"></script> <script src="/js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="/js/sweetalert2.js" ></script> <script type="text/javascript" src="/js/sweetalert2.js"></script>
<script> <script>
$(function(){ $(function () {
$(document).ready(function(){ $(document).ready(function () {
<c:if test="${!empty ERROR_REASON}"> <c:if test="${!empty ERROR_REASON}">
var errReason = "${ERROR_REASON}"; var errReason = "${ERROR_REASON}"; Swal.fire(errReason);
Swal.fire(errReason); </c:if>;
</c:if>
$(".login_btn").click(function(){ $(".login_btn").click(function () {
//Swal.fire("userId : "+$("#userId").val()+", password : "+$("#password").val()); //Swal.fire("userId : "+$("#userId").val()+", password : "+$("#password").val());
login(); login();
}); });
$("#userId, #password").keypress(function(event){ $("#userId, #password").keypress(function (event) {
if(event.which == 13) login(); if (event.which == 13) login();
}); });
$("#userId").focus(); $("#userId").focus();
$(".loginLogo").attr("class", "loginLogo_<%=Constants.COMPANY_NAME_ENG%>"); $(".loginLogo").attr(
"class",
"loginLogo_<%=Constants.COMPANY_NAME_ENG%>"
);
}); });
}); });
function login(){ function login() {
document.loginForm.action = "/main.do"; document.loginForm.action = "/main.do";
document.loginForm.submit(); document.loginForm.submit();
} }
</script> </script>
</head> </head>
<body> <body>
<div id="loginBack_woosungse"> <div id="loginBack_ilshin">
<form name="loginForm" id="loginForm" method="post"> <form name="loginForm" id="loginForm" method="post">
<div class="login_layout"> <div class="login_layout">
<div class="logo_slogan_box"> <div class="logo_slogan_box">
<div class="slogun_box_woosungse"></div> <div class="slogun_box_ilshin"></div>
</div> </div>
<div id="loginWrap"> <div id="loginWrap">
<div id="login_box"> <div id="login_box">
<a class="loginLogo_woosungse"></a> <a class="loginLogo_ilshin"></a>
<label for="userId" class="userId">ID</label> <label for="userId" class="userId">ID</label>
<input type="text" id="userId" name="userId" value="" placeholder="USER ID"> <input
<label for="userPw" class="userPw">PWD</label> type="text"
<input type="password" id="password" name="password" value="" placeholder="PASSWORD"> id="userId"
<div style=" name="userId"
display: flex; value=""
/* border: 1px solid #ffffff80; */ placeholder="USER ID"
border-radius: 5px; />
padding: 10px; <label for="userPw" class="userPw">PWD</label>
width: 278px; <input
height: 28px; type="password"
color: #000; id="password"
margin-top: 9px; name="password"
" class="radio-group"> value=""
<input type="radio" name="chk_info" value="우성에스이" checked="checked" style=" placeholder="PASSWORD"
/>
<div
style="
display: flex;
/* border: 1px solid #ffffff80; */
border-radius: 5px;
padding: 10px;
width: 278px;
height: 28px;
color: #000;
margin-top: 9px;
"
class="radio-group"
>
<!-- <input type="radio" name="chk_info" value="우성에스이" checked="checked" style="
width: 14px; width: 14px;
margin-left: 6px; margin-left: 6px;
margin-top: -3px; margin-top: -3px;
@@ -84,19 +98,20 @@
margin-top: -3px; margin-top: -3px;
margin-right: 5px; margin-right: 5px;
"><div id="radio-name">외주</div> "><div id="radio-name">외주</div>
</div> -->
<!-- </div>
<!--
<select name="lang" class="userId"> <select name="lang" class="userId">
<option value="ko">한국어</option> <option value="ko">한국어</option>
<option value="en">영어</option> <option value="en">영어</option>
<option value="jp">일본어</option> <option value="jp">일본어</option>
</select> --> </select> -->
<input type="button" value="login" class="login_btn"> <input type="button" value="login" class="login_btn" />
</div>
</div> </div>
</div>
</div> </div>
</form> </form>
</div> </div>
</body> </body>
</html> </html>

View File

@@ -319,7 +319,7 @@ header h1 {display:flex; align-items:center; height: 100%}
.loginLogo_new {display: block; width: 246px; height: 100px; background: url(/images/loginLogo_kumho.png) left bottom no-repeat;background-size:contain; margin-bottom:10px;margin-left:-80px;} .loginLogo_new {display: block; width: 246px; height: 100px; background: url(/images/loginLogo_kumho.png) left bottom no-repeat;background-size:contain; margin-bottom:10px;margin-left:-80px;}
.slogun_box_new {position: relative; margin:144px 0px 0px 330px; width:50%; height:640px; background:#E7E9F0; border-radius: 25px 0px 0px 25px; z-index:1;} .slogun_box_new {position: relative; margin:144px 0px 0px 330px; width:50%; height:640px; background:#E7E9F0; border-radius: 25px 0px 0px 25px; z-index:1;}
.slogun_box_new2 {display: block; width:78%; height:90%; background: url(/images/Intops-loginpage_last1.png) left bottom no-repeat; background-size:contain; margin-left:7%;padding-top:0;} .slogun_box_new2 {display: block; width:78%; height:90%; background: url(/images/Intops-loginpage_last1.png) left bottom no-repeat; background-size:contain; margin-left:7%;padding-top:0;}
header h1 .mainLogo_new {display:block; margin-left:8px; width:180px; height:40px; background: url(/images/logo.png) center center no-repeat; header h1 .mainLogo_new {display:block; margin-left:8px; width:223px; height:40px; background: url(/images/logo.png) center center no-repeat;
background-size: contain; margin-top:0px; } background-size: contain; margin-top:0px; }
/*로그인 페이지 (intops) /*로그인 페이지 (intops)
@@ -2755,32 +2755,41 @@ a,a:visited,a:hover,a:active {
/* 우성SE */ /* 우성SE */
/* basic.css 에 아래 코드 추가 */ /* basic.css 에 아래 코드 추가 */
#loginBack_woosungse { background: url(/images/loginPage_woosungse.png) no-repeat bottom; width:100%; height:100%; background-size: cover; position:absolute; top:0;} #loginBack_ilshin { background: url(/images/loginPage_ilshin.jpg) no-repeat bottom; width:100%; height:100%; background-size: cover; position:absolute; top:0;}
#loginBack_woosungse > form#loginForm {height:100%;} #loginBack_ilshin > form#loginForm {height:100%;}
#loginBack_woosungse .login_layout {display:flex; height:100%;} #loginBack_ilshin .login_layout {display:flex; height:100%;}
#loginBack_woosungse .logo_slogan_box {display:flex; padding:150px 120px; flex:4; background-color:rgba(255,255,255,0);} #loginBack_ilshin .logo_slogan_box {display:flex; padding:150px 120px; flex:4; background-color:rgba(255,255,255,0);}
#loginBack_woosungse #loginWrap { #loginBack_ilshin #loginWrap {
display:flex; display:flex;
justify-content:center; justify-content:center;
align-items:center; align-items:center;
flex: 2; flex: 2;
min-width:400px; max-width:400px;
background: rgb(255 255 255); background: rgb(255 255 255);
box-shadow: 0 8px 32px 0 rgba(37, 37, 42, 0.37); box-shadow: 0 8px 32px 0 rgba(37, 37, 42, 0.37);
backdrop-filter: blur( 8px ); backdrop-filter: blur( 8px );
-webkit-backdrop-filter: blur( 8px ); -webkit-backdrop-filter: blur( 8px );
border-left: 1px solid rgba( 255, 255, 255, 0.1 ); border-left: 1px solid rgba( 255, 255, 255, 0.1 );
} }
#loginBack_woosungse #login_box {padding:0px 100px 100px 100px; display: flex; flex-direction: column; align-items: center; #loginBack_ilshin #login_box {
width: unset; top: unset; right: unset; position: unset; margin-top: 460px;} padding: 0px 42px 100px 42px;
#loginBack_woosungse #login_box input[type="button"] { border-radius: 5px; border: 1px solid #0B0D33; background: #0B0D33; width:100%; display: block; color:#fff; font-size:11px; font-weight:normal; margin-top:15px; text-transform:uppercase;} display: flex;
#loginBack_woosungse input {height: 34px !important; font-size:14px !important; width: 100%} flex-direction: column;
.loginLogo_woosungse {display: block; width: 200px; height: 100px; background: url(/images/loginLogo_woosungse.png) center center no-repeat;background-size:contain; margin-bottom:50px;} align-items: center;
.slogun_box_woosungse {background: url(/images/slogan_woosungse.png) no-repeat; background-size: contain; width: 380px;} width: unset;
header h1 .mainLogo_woosungse {display:block; margin-left:18px; width:197px; height:33px; background: url(/images/mainLogo_woosungse.png) left center no-repeat; background-size: contain; margin-top:16px; } top: unset;
right: unset;
position: unset;
margin-top: 460px;
}
#loginBack_ilshin #login_box input[type="button"] { border-radius: 5px; border: 1px solid #0B0D33; background: #0B0D33; width:100%; display: block; color:#fff; font-size:11px; font-weight:normal; margin-top:15px; text-transform:uppercase;}
#loginBack_ilshin input {height: 34px !important; font-size:14px !important; width: 100%}
.loginLogo_ilshin {display: block;width: 312px;height: 118px;background: url(/images/loginLogo_ilshin.png) center center no-repeat;background-size: 302px;margin-bottom: 50px;position: relative;top: 9px;}
.slogun_box_ilshin { background-size: contain; width: 380px;}
header h1 .mainLogo_ilshin {display:block; margin-left:18px; width:197px; height:33px; background: url(/images/mainLogo_ilshin.png) left center no-repeat; background-size: contain; margin-top:16px; }
@media screen and (max-width: 1200px) { @media screen and (max-width: 1200px) {
#loginBack_woosungse .logo_slogan_box { display:none; } #loginBack_ilshin .logo_slogan_box { display:none; }
#loginBack_woosungse #loginWrap { #loginBack_ilshin #loginWrap {
padding: 100px; padding: 100px;
box-shadow: initial; box-shadow: initial;
justify-content: center; justify-content: center;

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@@ -1077,7 +1077,8 @@ function fnc_getCodeListAppend(codeId,selectboxId,selectedVal){
for (var i = 0; i < resultList.length; i++) { for (var i = 0; i < resultList.length; i++) {
var commonCodeId = resultList[i].CODE_ID; var commonCodeId = resultList[i].CODE_ID;
var commonCodeName = resultList[i].CODE_NAME; var commonCodeName = resultList[i].CODE_NAME;
$("#"+selectboxId).append("<option value='"+commonCodeId+"'>"+commonCodeName+"</option>"); var commonRemark = resultList[i].REMARK;
$("#"+selectboxId).append("<option value='"+commonCodeId+"' data-text='"+commonRemark+"'>"+commonCodeName+"</option>");
} }
$("#"+selectboxId).val(selectedVal); $("#"+selectboxId).val(selectedVal);
} }

Binary file not shown.

View File

@@ -19,7 +19,7 @@ docker-compose -f docker-compose.win.yml up --build --force-recreate -d
if %errorlevel% equ 0 ( if %errorlevel% equ 0 (
echo. echo.
echo PLM started successfully! echo PLM started successfully!
echo Web: http://localhost:7777 echo Web: http://localhost:8989
echo. echo.
@REM set /p "run_git=Would you like to run git operations? (Y/N) [N]: " @REM set /p "run_git=Would you like to run git operations? (Y/N) [N]: "
@@ -31,7 +31,7 @@ if %errorlevel% equ 0 (
@REM ) @REM )
timeout /t 5 /nobreak >nul timeout /t 5 /nobreak >nul
start http://localhost:7777 start http://localhost:8989
) else ( ) else (
echo. echo.
echo PLM start failed! echo PLM start failed!