이지우 - 체험교실 관리자 작업 중

This commit is contained in:
jiwoo 2023-09-18 11:56:09 +09:00
parent 205a903af8
commit d6a7927309
10 changed files with 39 additions and 22 deletions

View File

@ -70,7 +70,8 @@ public class APILoginContoller {
public String loginKeyChkForOffedu(Map<String, String> paramRequest, RedirectAttributes redirectAttributes, HttpServletRequest request, HttpServletResponse response,HttpSession session) throws Exception { public String loginKeyChkForOffedu(Map<String, String> paramRequest, RedirectAttributes redirectAttributes, HttpServletRequest request, HttpServletResponse response,HttpSession session) throws Exception {
String userId = paramRequest.get("user_id"); String userId = paramRequest.get("user_id");
String key = paramRequest.get("key"); String key = paramRequest.get("key");
String returnUrl = paramRequest.get("returnUrl"); //String returnUrl = paramRequest.get("returnUrl"); //e-배움터 문의결과 returnUrl 컨트롤은 불가능하다고
String returnUrl = "";
System.out.println("@@@@@@@e배움터 로그인 페이지에서 오는 메소드 or e배움터 로그인 상태에서 오는 메소드@@@@@@@@"); System.out.println("@@@@@@@e배움터 로그인 페이지에서 오는 메소드 or e배움터 로그인 상태에서 오는 메소드@@@@@@@@");
//테스트를 위한 선언 //테스트를 위한 선언

View File

@ -132,7 +132,7 @@ public class OprtnAplctAnncmMngController {
*/ */
@RequestMapping("oprtnAplctAnncmMngList.do") @RequestMapping("oprtnAplctAnncmMngList.do")
public String OprtnAplctAnncmMngList( public String OprtnAplctAnncmMngList(
@ModelAttribute("vEPrcsDetailVO") VEPrcsDetailVO vEPrcsDetailVO VEPrcsDetailVO vEPrcsDetailVO
, ModelMap model , ModelMap model
) throws Exception { ) throws Exception {
@ -144,6 +144,9 @@ public class OprtnAplctAnncmMngController {
//로그인 처리==================================== //로그인 처리====================================
//체험교실 구분값
vEPrcsDetailVO.setLctrDivCd("30");
//1.pageing step1 //1.pageing step1
PaginationInfo paginationInfo = this.setPagingStep1(vEPrcsDetailVO); PaginationInfo paginationInfo = this.setPagingStep1(vEPrcsDetailVO);

View File

@ -37,7 +37,7 @@
<![CDATA[ <![CDATA[
SELECT SELECT
a.ATCH_FILE_ID, b.FILE_CN, b.FILE_SN, b.FILE_STRE_COURS, b.STRE_FILE_NM, a.ATCH_FILE_ID, b.FILE_CN, b.FILE_SN, b.FILE_STRE_COURS, b.STRE_FILE_NM,
b.FILE_EXTSN, b.ORIGNL_FILE_NM, b.FILE_SIZE, DATE_FORMAT(a.CREAT_DT, '%Y-%m-%d %h:%m:%s' ) AS CREAT_DT b.FILE_EXTSN, b.ORIGNL_FILE_NM, b.FILE_SIZE, TO_CHAR(a.CREAT_DT, 'YYYY-MM-DD HH:MM:SS' ) AS CREAT_DT
FROM FROM
LETTNFILE a, LETTNFILEDETAIL b LETTNFILE a, LETTNFILEDETAIL b
WHERE 1=1 WHERE 1=1
@ -89,7 +89,7 @@
INSERT INTO LETTNFILE INSERT INTO LETTNFILE
(ATCH_FILE_ID, CREAT_DT, USE_AT) (ATCH_FILE_ID, CREAT_DT, USE_AT)
VALUES VALUES
( #atchFileId#, NOW(), 'Y') ( #atchFileId#, SYSDATE, 'Y')
]]> ]]>
</insert> </insert>

View File

@ -90,9 +90,9 @@
#endPnttm#, #endPnttm#,
#useYn#, #useYn#,
NOW(), SYSDATE,
#frstRegisterId#, #frstRegisterId#,
NOW(), SYSDATE,
#lastUpdusrId#, #lastUpdusrId#,
#anncmCn#, #anncmCn#,
@ -129,7 +129,7 @@
<include refid="VEPrcsAplctPrdDAO.table_name"/> <include refid="VEPrcsAplctPrdDAO.table_name"/>
SET SET
LAST_UPDT_PNTTM = NOW() LAST_UPDT_PNTTM = SYSDATE
,LAST_UPDUSR_ID = #lastUpdusrId# ,LAST_UPDUSR_ID = #lastUpdusrId#
<isNotEmpty property="lctrDivCd"> <isNotEmpty property="lctrDivCd">

View File

@ -84,7 +84,7 @@
<include refid="VEPrcsDAO.table_name"/> <include refid="VEPrcsDAO.table_name"/>
SET SET
LAST_UPDT_PNTTM = NOW() LAST_UPDT_PNTTM = SYSDATE
,LAST_UPDUSR_ID = #lastUpdusrId# ,LAST_UPDUSR_ID = #lastUpdusrId#
, prcs_kind = #prcsKind# , prcs_kind = #prcsKind#

View File

@ -211,6 +211,7 @@
function fncGoList(){ function fncGoList(){
var listForm = document.listForm ; var listForm = document.listForm ;
listForm.prcsAplctPrdOrd.value = ""; //목록 이동 시 searchKeyword 초기화
listForm.action = "<c:url value='/kccadr/oprtn/cpyrgExprnClsrm/oprtnAplctAnncmMngList.do'/>"; listForm.action = "<c:url value='/kccadr/oprtn/cpyrgExprnClsrm/oprtnAplctAnncmMngList.do'/>";
listForm.submit(); listForm.submit();
} }
@ -221,6 +222,10 @@
listForm.submit(); listForm.submit();
} }
function fncPreview(){
alert("개발전")
}
</script> </script>
</head> </head>
@ -326,7 +331,6 @@
</c:import> </c:import>
</td> </td>
</tr> </tr>
<%--
<tr> <tr>
<th scope="row"> <th scope="row">
<p>안내내용</p> <p>안내내용</p>
@ -344,7 +348,6 @@
<c:out value='${info.popupCn}'/> <c:out value='${info.popupCn}'/>
</td> </td>
</tr> </tr>
--%>
<tr> <tr>
<th scope="row"> <th scope="row">
<p>사용여부</p> <p>사용여부</p>
@ -369,6 +372,7 @@
<div class="btn_center"> <div class="btn_center">
</div> </div>
<div class="btn_right"> <div class="btn_right">
<button type="button" class="btn_type01" onclick="fncPreview(); return false;">미리보기</button>
<button type="button" class="btn_type05" onclick="fncUpdate(); return false;">수정</button> <button type="button" class="btn_type05" onclick="fncUpdate(); return false;">수정</button>
<button type="button" class="btn_type03" onclick="fncGoList(); return false;">목록</button> <button type="button" class="btn_type03" onclick="fncGoList(); return false;">목록</button>
</div> </div>

View File

@ -289,10 +289,7 @@
<!-- <button class="btnType02" onclick="fncCreate(); return false;" >삭제</button> --> <!-- <button class="btnType02" onclick="fncCreate(); return false;" >삭제</button> -->
</td> </td>
<td> <td>
<fmt:parseDate value='${list.strtPnttm}' var='strtPnttmDe' pattern="yyMMddHHmmss" scope="page" /> ${list.strtPnttm}~${list.endPnttm}
<fmt:parseDate value='${list.endPnttm}' var='endPnttmDe' pattern="yyMMddHHmmss" scope="page" />
<fmt:formatDate value="${strtPnttmDe}" pattern="yyyy-MM-dd"/> ~
<fmt:formatDate value="${endPnttmDe}" pattern="yyyy-MM-dd"/>
</td> </td>
<td> <td>
<c:out value='${list.atchFileNm}'/> <c:out value='${list.atchFileNm}'/>

View File

@ -153,7 +153,6 @@
alert("종료일을 입력해주세요."); alert("종료일을 입력해주세요.");
return false; return false;
} }
/*
if($("#anncmCn").val() == ""){ if($("#anncmCn").val() == ""){
alert("안내내용을 입력해주세요."); alert("안내내용을 입력해주세요.");
return false; return false;
@ -162,7 +161,6 @@
alert("팝업내용을 입력해주세요."); alert("팝업내용을 입력해주세요.");
return false; return false;
} }
*/
//첨부파일 등록 처리 //첨부파일 등록 처리
$('#file_temp').val(""); //첨부파일 중복 등록 방지를 위해 추가 $('#file_temp').val(""); //첨부파일 중복 등록 방지를 위해 추가
@ -467,6 +465,24 @@
</tr> </tr>
--> -->
<tr>
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>안내내용</p>
</th>
<td>
<textarea name="anncmCn" id="anncmCn" cols="30" rows="3"></textarea>
</td>
</tr>
<tr>
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>팝업내용</p>
</th>
<td>
<textarea name="popupCn" id="popupCn" cols="30" rows="3"></textarea>
</td>
</tr>
<tr> <tr>
<th scope="row"> <th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p> <p class="req_text"><span>필수입력 항목</span>*</p>

View File

@ -126,7 +126,6 @@
alert("종료일을 입력해주세요."); alert("종료일을 입력해주세요.");
return false; return false;
} }
/*
if($("#anncmCn").val() == ""){ if($("#anncmCn").val() == ""){
alert("안내내용을 입력해주세요."); alert("안내내용을 입력해주세요.");
return false; return false;
@ -135,7 +134,6 @@
alert("팝업내용을 입력해주세요."); alert("팝업내용을 입력해주세요.");
return false; return false;
} }
*/
//첨부파일 등록 처리 //첨부파일 등록 처리
$('#file_temp').val(""); //첨부파일 중복 등록 방지를 위해 추가 $('#file_temp').val(""); //첨부파일 중복 등록 방지를 위해 추가
@ -299,7 +297,7 @@
<p>제목</p> <p>제목</p>
</th> </th>
<td> <td>
<input type="text" placeholder="제목을 입력해주세요." name="title" id="title" value="<c:out value='${info.title}'/>"> <input type="text" style="width: 100%;" placeholder="제목을 입력해주세요." name="title" id="title" value="<c:out value='${info.title}'/>">
</td> </td>
</tr> </tr>
<tr> <tr>
@ -428,7 +426,6 @@
</div> </div>
</td> </td>
</tr> </tr>
<%--
<tr> <tr>
<th scope="row"> <th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p> <p class="req_text"><span>필수입력 항목</span>*</p>
@ -448,7 +445,6 @@
<textarea id="popupCn" name="popupCn" class="purpose_text" rows="5" cols="30"><c:out value='${info.popupCn}'/></textarea> <textarea id="popupCn" name="popupCn" class="purpose_text" rows="5" cols="30"><c:out value='${info.popupCn}'/></textarea>
</td> </td>
</tr> </tr>
--%>
<tr> <tr>
<th scope="row"> <th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p> <p class="req_text"><span>필수입력 항목</span>*</p>

View File

@ -23,7 +23,7 @@
.picker__input { .picker__input {
width: 180px; width: 180px;
cursor: default; cursor: default;
background-image: url(../../image/content/calendarIcon.png); background-image: url(../image/content/calendarIcon.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 90% 45%; background-position: 90% 45%;
} }