창고관리 완료
This commit is contained in:
@@ -8747,15 +8747,12 @@ SELECT
|
|||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
||||||
<update id="deleteWarehouse" parameterType="map">
|
<delete id="deleteWarehouse" parameterType="map">
|
||||||
UPDATE
|
DELETE FROM
|
||||||
WAREHOUSE_LOCATION
|
WAREHOUSE_LOCATION
|
||||||
SET
|
|
||||||
USE_STATUS = 'N',
|
|
||||||
MODIFY_DT = NOW()
|
|
||||||
WHERE
|
WHERE
|
||||||
OBJID = #{OBJID}::numeric
|
OBJID = #{OBJID}::numeric
|
||||||
</update>
|
</delete>
|
||||||
|
|
||||||
<!-- 11월 19일 추가한 창고관리 매퍼 -->
|
<!-- 11월 19일 추가한 창고관리 매퍼 -->
|
||||||
|
|
||||||
|
|||||||
@@ -70,13 +70,16 @@ function convertToDBFormat(dateStr) {
|
|||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<form name="warehouseForm" id="warehouseForm">
|
<section id="commonSection" class="admin_option_min">
|
||||||
<input type="hidden" name="objid" value="${info.OBJID}">
|
<div class="admin_title">
|
||||||
<input type="hidden" name="writer" value="<%=session.getAttribute("USER_ID")%>">
|
<h2>창고 등록/수정</h2>
|
||||||
|
</div>
|
||||||
<h2>창고 등록/수정</h2>
|
<div id="adminPopupFormWrap">
|
||||||
|
<form name="warehouseForm" id="warehouseForm">
|
||||||
<table>
|
<input type="hidden" name="objid" value="${info.OBJID}">
|
||||||
|
<input type="hidden" name="writer" value="<%=session.getAttribute("USER_ID")%>">
|
||||||
|
|
||||||
|
<table id="adminPopupForm">
|
||||||
<tr>
|
<tr>
|
||||||
<td>위치코드</td>
|
<td>위치코드</td>
|
||||||
<td><input type="text" name="location_code" value="${info.LOCATION_CODE}" required></td>
|
<td><input type="text" name="location_code" value="${info.LOCATION_CODE}" required></td>
|
||||||
@@ -166,9 +169,12 @@ function convertToDBFormat(dateStr) {
|
|||||||
<td>ATTR_NMK</td>
|
<td>ATTR_NMK</td>
|
||||||
<td><input type="text" name="attr_nmk" value="${info.ATTR_NMK}"></td>
|
<td><input type="text" name="attr_nmk" value="${info.ATTR_NMK}"></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
</form>
|
||||||
<button type="button" onclick="saveWarehouse()">저장</button>
|
</div>
|
||||||
</form>
|
<div id="adminPopupBtnWrap">
|
||||||
|
<button type="button" class="btns" onclick="saveWarehouse()">저장</button>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -34,6 +34,7 @@
|
|||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<!-- <link rel="stylesheet" href="css/basic.css"> -->
|
||||||
<title><%=Constants.SYSTEM_NAME%></title>
|
<title><%=Constants.SYSTEM_NAME%></title>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
@@ -48,7 +49,7 @@
|
|||||||
//카테고리 분류의 상세 내용을 보여주는 팝업을 호출한다.
|
//카테고리 분류의 상세 내용을 보여주는 팝업을 호출한다.
|
||||||
function openwarehouseListInfoPopUp(objid){
|
function openwarehouseListInfoPopUp(objid){
|
||||||
var form = document.hiddenForm;
|
var form = document.hiddenForm;
|
||||||
window.open("","openwarehouseListInfoPopUp","width=500 height=200 menubar=no status=no");
|
window.open("","openwarehouseListInfoPopUp","width=500 height=800 menubar=no status=no");
|
||||||
form.objid.value = objid;
|
form.objid.value = objid;
|
||||||
form.target = "openwarehouseListInfoPopUp";
|
form.target = "openwarehouseListInfoPopUp";
|
||||||
form.action = "/admin/warehouseListFormPopUp.do";
|
form.action = "/admin/warehouseListFormPopUp.do";
|
||||||
@@ -74,7 +75,7 @@
|
|||||||
//프로젝트에 해당하는 WBS Task 목록 PopUp을 호출한다.
|
//프로젝트에 해당하는 WBS Task 목록 PopUp을 호출한다.
|
||||||
function fn_openCodeHistory(objId){
|
function fn_openCodeHistory(objId){
|
||||||
if(null != objId){
|
if(null != objId){
|
||||||
window.open("/admin/warehouseHistoryList.do?objId="+objId, "", "width=950, height=500");
|
window.open("/admin/warehouseHistoryList.do?objId="+objId, "", "width=1600, height=600");
|
||||||
}else{
|
}else{
|
||||||
Swal.fire("잘못된 접근입니다.");
|
Swal.fire("잘못된 접근입니다.");
|
||||||
}
|
}
|
||||||
@@ -275,7 +276,7 @@
|
|||||||
<col width="12%" />
|
<col width="12%" />
|
||||||
<col width="12%" />
|
<col width="12%" />
|
||||||
<col width="12%" />
|
<col width="12%" />
|
||||||
|
<col width="40px" />
|
||||||
</colgroup>
|
</colgroup>
|
||||||
<tr>
|
<tr>
|
||||||
<td>위치코드</td>
|
<td>위치코드</td>
|
||||||
@@ -296,6 +297,7 @@
|
|||||||
<td>MODIFY_IP</td>
|
<td>MODIFY_IP</td>
|
||||||
<td>MODIFY_DT</td>
|
<td>MODIFY_DT</td>
|
||||||
<td>ATTR_NMK</td>
|
<td>ATTR_NMK</td>
|
||||||
|
<td colspan="8">기능</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<div style="width:101%; height:600px; overflow-y:scroll; border-bottom: 2px solid #000;">
|
<div style="width:101%; height:600px; overflow-y:scroll; border-bottom: 2px solid #000;">
|
||||||
@@ -319,6 +321,8 @@
|
|||||||
<col width="12%" />
|
<col width="12%" />
|
||||||
<col width="12%" />
|
<col width="12%" />
|
||||||
<col width="12%" />
|
<col width="12%" />
|
||||||
|
<col width="40px" />
|
||||||
|
<col width="40px" />
|
||||||
</colgroup>
|
</colgroup>
|
||||||
<%
|
<%
|
||||||
if(0 < warehouseList.size()){
|
if(0 < warehouseList.size()){
|
||||||
@@ -348,8 +352,8 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<a href="#" onclick="javascript:openwarehouseListInfoPopUp('<%=OBJID %>')"><%=LOCATION_CODE%></a>
|
<a href="#" onclick="javascript:openwarehouseListInfoPopUp('<%=OBJID %>')"><%=LOCATION_CODE%></a>
|
||||||
<input type="button" class="blue_btn" value="이력" onclick="fn_openCodeHistory('<%=OBJID%>');" style="float:none;">
|
<!-- <input type="button" class="blue_btn" value="이력" onclick="fn_openCodeHistory('<%=OBJID%>');" style="float:none;">
|
||||||
<input type="button" class="blue_btn" value="삭제" onclick="fn_delete('<%=OBJID%>');" style="float:none;">
|
<input type="button" class="blue_btn" value="삭제" onclick="fn_delete('<%=OBJID%>');" style="float:none;"> -->
|
||||||
</td>
|
</td>
|
||||||
<td><%=LOCATION_NAME%></td>
|
<td><%=LOCATION_NAME%></td>
|
||||||
<td><%=LOCATION_DESCRIPTION %></td>
|
<td><%=LOCATION_DESCRIPTION %></td>
|
||||||
@@ -368,6 +372,8 @@
|
|||||||
<td><%=MODIFY_IP %></td>
|
<td><%=MODIFY_IP %></td>
|
||||||
<td><%=MODIFY_DT %></td>
|
<td><%=MODIFY_DT %></td>
|
||||||
<td><%=ATTR_NMK %></td>
|
<td><%=ATTR_NMK %></td>
|
||||||
|
<td><input type="button" class="blue_btn" value="이력" onclick="fn_openCodeHistory('<%=OBJID%>');" style="float:none;"></td>
|
||||||
|
<td><input type="button" class="blue_btn" value="삭제" onclick="fn_delete('<%=OBJID%>');" style="float:none;"></td>
|
||||||
</tr>
|
</tr>
|
||||||
<%
|
<%
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8747,15 +8747,12 @@ SELECT
|
|||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
||||||
<update id="deleteWarehouse" parameterType="map">
|
<delete id="deleteWarehouse" parameterType="map">
|
||||||
UPDATE
|
DELETE FROM
|
||||||
WAREHOUSE_LOCATION
|
WAREHOUSE_LOCATION
|
||||||
SET
|
|
||||||
USE_STATUS = 'N',
|
|
||||||
MODIFY_DT = NOW()
|
|
||||||
WHERE
|
WHERE
|
||||||
OBJID = #{OBJID}::numeric
|
OBJID = #{OBJID}::numeric
|
||||||
</update>
|
</delete>
|
||||||
|
|
||||||
<!-- 11월 19일 추가한 창고관리 매퍼 -->
|
<!-- 11월 19일 추가한 창고관리 매퍼 -->
|
||||||
|
|
||||||
|
|||||||
@@ -2489,9 +2489,8 @@ public class AdminService extends BaseService {
|
|||||||
public void deleteWarehouse(HttpServletRequest request,Map paramMap){
|
public void deleteWarehouse(HttpServletRequest request,Map paramMap){
|
||||||
SqlSession sqlSession = SqlMapConfig.getInstance().getSqlSession();
|
SqlSession sqlSession = SqlMapConfig.getInstance().getSqlSession();
|
||||||
try{
|
try{
|
||||||
String objid = CommonUtils.checkNull(request.getParameter("objid"));
|
// paramMap에 이미 OBJID가 들어있음 (AJAX에서 보낸 값)
|
||||||
paramMap.put("OBJID", objid);
|
sqlSession.delete("admin.deleteWarehouse",paramMap);
|
||||||
sqlSession.update("admin.deleteWarehouse",paramMap);
|
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
throw e;
|
throw e;
|
||||||
}finally{
|
}finally{
|
||||||
|
|||||||
Reference in New Issue
Block a user