2025-08-29 프로젝트 초기 설정

This commit is contained in:
myname 2025-08-29 10:02:01 +09:00
parent 2814c04646
commit febbda1e4a
16 changed files with 1889 additions and 37 deletions

View File

@ -21,6 +21,7 @@ public interface VEInstrDetailService {
//D
int delete(VEInstrDetailVO vEInstrDetailVO) throws Exception;
int deleteYn(VEInstrDetailVO vEInstrDetailVO) throws Exception;
//L
List<VEInstrDetailVO> selectList(VEInstrDetailVO vEInstrDetailVO) throws Exception;

View File

@ -57,6 +57,10 @@ public class VEInstrDetailDAO extends EgovAbstractDAO {
public int delete(VEInstrDetailVO vEInstrDetailVO) throws Exception {
return delete("VEInstrDetailDAO.delete", vEInstrDetailVO);
}
public int deleteYn(VEInstrDetailVO vEInstrDetailVO) throws Exception {
return update("VEInstrDetailDAO.deleteYn", vEInstrDetailVO);
}
//L
public List<VEInstrDetailVO> selectList(VEInstrDetailVO vEInstrDetailVO) throws Exception {

View File

@ -56,6 +56,10 @@ public class VEInstrDetailServiceImpl implements VEInstrDetailService {
//D
public int delete(VEInstrDetailVO vEInstrDetailVO) throws Exception{
return vEInstrDetailDAO.delete(vEInstrDetailVO);
}
public int deleteYn(VEInstrDetailVO vEInstrDetailVO) throws Exception{
return vEInstrDetailDAO.deleteYn(vEInstrDetailVO);
}
//List

View File

@ -2077,10 +2077,15 @@ public class CndtnPrcsInfoMngController {
//3. SelectPagingListQuery set 조건 설정
String selectCondition = new String();
//사용중인 경우만
selectCondition += "AND a.use_yn = 'Y' ";
//위촉상태인 경우만
selectCondition += "AND COALESCE(a.qlfct_end_yn, 'N') = 'N' ";
//3.1 제출 완료 사용중인 데이터 조회
selectCondition += "AND a.sbmt_yn='Y' AND a.use_yn = 'Y'";
//selectCondition += "AND a.sbmt_yn='Y' AND a.use_yn = 'Y'";
//3.2 강사 테이블 성인강사여부 Y인것만 조회
selectCondition += "AND (b.adult_instr_yn ='Y' OR a.qlfct_end_yn = 'Y') ";
//selectCondition += "AND (b.adult_instr_yn ='Y' OR a.qlfct_end_yn = 'Y') ";
//3.3 이름 검색
if(StringUtil.isNotEmpty(vEPrcsDetailVO.getSearchKeyword())){
//selectCondition += "AND a.instr_nm LIKE CONCAT ('%', '" +vEInstrDetailVO.getSearchKeyword() + "', '%')";

View File

@ -231,8 +231,9 @@ public class OprtnInstrAdultPrflContoller {
//3.1 제출 완료한 요청만 조회
// selectCondition += "AND a.sbmt_yn='Y' AND a.aprvl_Cd = '10'";
//3.2 강사 테이블 성인강사여부 Y가 아닌것만 조회(등록요청과 수정요청 둘다 코드값 10이라 강사 상세 테이블만으로는 비교 불가)
selectCondition += " AND b.adult_instr_yn !='Y' AND (a.qlfct_end_yn != 'Y' or a.qlfct_end_yn IS NULL) ";
selectCondition += " AND a.instr_div='20' ";
//selectCondition += " AND b.adult_instr_yn !='Y' AND (a.qlfct_end_yn != 'Y' or a.qlfct_end_yn IS NULL) ";
selectCondition += " AND a.instr_div='20' "; //성인강사로 등록된 대상만 이용
selectCondition += " AND a.use_yn='Y' "; //사용처리된 강사만 보여줌
// selectCondition += " AND a.aprvl_cd=10 ";
//3.3 이름 검색
if(StringUtil.isNotEmpty(vEInstrDetailVO.getSearchKeyword())){
@ -373,7 +374,7 @@ public class OprtnInstrAdultPrflContoller {
//user Id는 임시 아이디 사용. 사용자에서 등록 요청 실제 uniqId로 업데이트
vEInstrDetailVO.setUserId(instrTempGnrService.getNextStringId());
vEInstrDetailVO.setFrstRegisterId(loginVO.getUniqId());
vEInstrDetailVO.setUseYn("N");
vEInstrDetailVO.setUseYn("Y");
vEInstrDetailVO.setInstrDiv("20");
VEInstrDetailVO vEInstrVO = new VEInstrDetailVO();
@ -875,16 +876,22 @@ public class OprtnInstrAdultPrflContoller {
System.out.println(vEInstrDetailVO.getUserId());
System.out.println(vEInstrDetailVO.getInstrDetailOrd());
//강사 관리 프로세스 변경에 따라서 DB 삭제에서 use_yn='N' 처리로 변경 2025-08-28
vEInstrDetailVO.setUseYn("N");
vEInstrDetailService.deleteYn(vEInstrDetailVO);
/*
vEInstrDetailService.delete(vEInstrDetailVO);
vEInstrDetailVO.setInstrDiv("10");
vEInstrDetailVO.setInstrDiv("20");
VEInstrDetailVO v_vEInstrDetailVO = vEInstrDetailService.selectDetail(vEInstrDetailVO);
if (v_vEInstrDetailVO==null) {
vEInstrService.delete(vEInstrDetailVO);
}
*/
modelAndView.addObject("result", "success");
@ -1045,6 +1052,7 @@ public class OprtnInstrAdultPrflContoller {
String selectCondition = new String();
//3.0 데이터가 있으면 모두 조회
selectCondition += " AND a0.user_id=b0.user_id ";
selectCondition += " AND a0.use_yn='Y' ";
//3.1 제출 완료 사용중인 데이터 조회
//selectCondition += "AND a.sbmt_yn='Y' AND a.use_yn = 'Y'";
//selectCondition += "AND a0.sbmt_yn='Y' AND a0.use_yn = 'Y'";

View File

@ -2,6 +2,7 @@
<!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
<sqlMapConfig>
<sqlMap resource="egovframework/sqlmap/let/sym/ccm/notify/VEANotify_SQL_Postgresql.xml"/>
</sqlMapConfig>
<sqlMap resource="egovframework/sqlmap/let/sym/ccm/notify/VEANotify_Mng_SQL_Postgresql.xml"/>
</sqlMapConfig>

View File

@ -5,13 +5,16 @@
<sqlMapConfig>
<sqlMap resource="egovframework/sqlmap/ve/prcs/VEPrcs_SQL_Postgresql.xml"/>
<sqlMap resource="egovframework/sqlmap/ve/prcs/VEPrcsOnlnCntnt_SQL_Postgresql.xml"/>
<sqlMap resource="egovframework/sqlmap/ve/prcs/VEPrcsAplctPrd_SQL_Postgresql.xml"/>
<sqlMap resource="egovframework/sqlmap/ve/edu/VEEduAplct_SQL_Postgresql.xml"/>
<sqlMap resource="egovframework/sqlmap/ve/instr/VEInstr_MIX_SQL_Postgresql.xml"/>
<sqlMap resource="egovframework/sqlmap/ve/prcs/VEPrcsAplctPrd_SQL_Postgresql.xml"/>
<!-- 강의복합쿼리 -->
<sqlMap resource="egovframework/sqlmap/ve/lctr/VELctr_MIX_SQL_Postgresql.xml"/>
<!-- 교육신청 --><!-- 교육신청, 교육차시, 교육차시중간보고, 교육결과보고, 교육신청온라인 -->
<sqlMap resource="egovframework/sqlmap/ve/edu/VEEduAplct_SQL_Postgresql.xml"/><!-- 교육신청 -->
<sqlMap resource="egovframework/sqlmap/ve/instr/VEInstr_MIX_SQL_Postgresql.xml"/>
<sqlMap resource="egovframework/sqlmap/ve/instr/VEInstrDetail_SQL_Postgresql.xml"/><!-- 강사상세테이블 -->
<!-- 거주지복합 -->

View File

@ -0,0 +1,149 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
<sqlMap namespace="VEANotify">
<typeAlias alias="notifyManageVO" type="kcc.let.uss.notify.service.NotifyManageVO"/>
<!-- 공통 테이블 명 -->
<sql id="VEANotifyMngDAO.table_name">
VEA_CMM_NOTIFY_MNG
</sql>
<!-- 저장용 공통 컬럼 명 -->
<sql id="VEANotifyMngDAO.column_name">
cmm_notify_mng_ord,
lctr_div_cd,
mng_user_id,
use_yn,
frst_regist_pnttm,
frst_register_id,
last_updt_pnttm,
last_updusr_id
</sql>
<!-- 조회용 공통 컬럼 명 -->
<sql id="VEANotifyMngDAO.select_column_name">
a.cmm_notify_mng_ord as cmmNotifyMngOrd,
a.lctr_div_cd as lctrDivCd,
a.mng_user_id as mngUserId,
a.use_yn as useYn,
a.frst_regist_pnttm as frstRegistPnttm,
a.frst_register_id as frstRegisterId,
a.last_updt_pnttm as lastUpdtPnttm,
a.last_updusr_id as lastUpdusrId
</sql>
<select id="VEANotifyMngDAO.selectMngPagingList" parameterClass="notifyManageVO" resultClass="notifyManageVO">
/* VEANotifyMngDAO.selectMngPagingList */
SELECT
COUNT(1) OVER() AS totCnt ,
<include refid="VEANotifyMngDAO.select_column_name"/>
FROM
<include refid="VEANotifyMngDAO.table_name"/> a
WHERE
USE_YN = 'Y'
<isNotEmpty property="lctrDivCd">
AND a.LCTR_DIV_CD = #lctrDivCd#
</isNotEmpty>
OFFSET #firstIndex# ROWS FETCH NEXT #recordCountPerPage# ROWS ONLY;
</select>
<select id="VEANotifyMngDAO.selectInstrList" parameterClass="notifyManageVO" resultClass="notifyManageVO">
/* VEANotifyMngDAO.selectInstrList */
SELECT user_id AS mngUserId
FROM vea_prcs_aplct_prd_instr_asgnm
WHERE prcs_aplct_prd_ord=#prcsAplctPrdOrd#
UNION all
SELECT user_id
FROM ve_edu_chasi_instr_asgnm
WHERE edu_aplct_ord=#eduAplctOrd#
AND edu_chasi_ord=#eduChasiOrd#
</select>
<select id="VEANotifyMngDAO.selectAplctList" parameterClass="notifyManageVO" resultClass="notifyManageVO">
/* VEANotifyMngDAO.selectAplctList */
SELECT user_id AS mngUserId
FROM ve_edu_aplct
WHERE prcs_ord=#prcsAplctPrdOrd#
<isEqual prepend="AND" property="aprvlCdType" compareValue="153">
aprvl_cd='60'
</isEqual>
</select>
<select id="VEANotifyMngDAO.findByMngId" parameterClass="notifyManageVO" resultClass="notifyManageVO">
/* VEANotifyMngDAO.findByMngId */
SELECT
<include refid="VEANotifyMngDAO.select_column_name"/>
FROM
<include refid="VEANotifyMngDAO.table_name"/> a
WHERE a.cmm_notify_mng_ord = #cmmNotifyMngOrd#
</select>
<insert id="VEANotifyMngDAO.mngInsert" parameterClass="notifyManageVO">
/* VEANotifyMngDAO.mngInsert */
INSERT INTO <include refid="VEANotifyMngDAO.table_name"/> (
<include refid="VEANotifyMngDAO.column_name"/>
)VALUES(
#cmmNotifyMngOrd#
,#lctrDivCd#
,#mngUserId#
,'Y'
,SYSDATE
,#frstRegisterId#
,''
,''
)
</insert>
<update id="VEANotifyMngDAO.mngUpdate" parameterClass="notifyManageVO">
/* VEANotifyMngDAO.mngUpdate */
UPDATE
<include refid="VEANotifyMngDAO.table_name"/>
SET
lctr_div_cd = #lctrDivCd#
, mng_user_id = #mngUserId#
, last_updt_pnttm = SYSDATE
, last_updusr_id = #lastUpdusrId#
WHERE
cmm_notify_mng_ord = #cmmNotifyMngOrd#
</update>
<update id="VEANotifyMngDAO.mngDel" parameterClass="notifyManageVO">
/* VEANotifyMngDAO.mngDel */
UPDATE
<include refid="VEANotifyMngDAO.table_name"/>
SET
use_yn = 'N'
, last_updt_pnttm = SYSDATE
, last_updusr_id = #lastUpdusrId#
WHERE
cmm_notify_mng_ord = #cmmNotifyMngOrd#
</update>
</sqlMap>

View File

@ -89,7 +89,7 @@
, #eduChasiOrd#
, NOW()
, #frstRegisterId#
, ''
, NULL
, ''
, 'Y'
, #params#

View File

@ -60,7 +60,7 @@
<isNotEmpty property="menuNm">
,#menuNm#
</isNotEmpty>
, SYSDATE)
, NOW())
</insert>
<!-- 로그인 로그 상세 조회 -->
@ -230,7 +230,7 @@
,(
SELECT B.MENU_NM FROM LETTNPROGRMLIST A INNER JOIN LETTNMENUINFO B
WHERE A.PROGRM_FILE_NM = B.PROGRM_FILE_NM AND A.URL = #url# LIMIT 1 )
, SYSDATE)
, NOW())
</insert>
@ -679,7 +679,7 @@
, A.MENU_NO
, A.MENU_NM
, #url#
, SYSDATE
, NOW()
FROM LETTNMENUINFO A
INNER JOIN LETTNPROGRMLIST B ON A.PROGRM_FILE_NM = B.PROGRM_FILE_NM
WHERE B.URL IS NOT NULL
@ -712,7 +712,7 @@
, method_nm
, menu_nm
, #url#
, SYSDATE
, NOW()
FROM LETTNADMINMETHOD
WHERE METHOD_NM = #methodNm#
LIMIT 1
@ -744,7 +744,7 @@
, '999999999'
, 'MENU_NM'
, #url#
, SYSDATE
, NOW()
FROM DUAL
</update>
@ -776,7 +776,7 @@
, '999999999'
, 'MENU_NM'
, #url#
, SYSDATE
, NOW()
</update>
<!-- 시스템 관리자 로그 등록(LETTNADMINMETHOD 테이블에 등록하기) -->
@ -797,7 +797,7 @@
NVL(MAX(TO_NUMBER(REPLACE(admot_id, 'ADMOTID_', ''))) + 1, 1)
, #methodNm#
, 'N'
, SYSDATE
, NOW()
, #methodNm#
, #url#
, 'N'
@ -914,7 +914,7 @@
CROSS JOIN (SELECT 0 AS A UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9) AS C
CROSS JOIN (SELECT 0 AS A UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9) AS D
*/
SELECT SYSDATE - (A.A1 + (10 * B.A2) + (100 * C.A3) + (1000 * D.A4) ) AS DATES
SELECT NOW() - (A.A1 + (10 * B.A2) + (100 * C.A3) + (1000 * D.A4) ) AS DATES
FROM (SELECT 0 AS A1 FROM DUAL UNION ALL SELECT 1 FROM DUAL UNION ALL SELECT 2 FROM DUAL UNION ALL SELECT 3 FROM DUAL UNION ALL SELECT 4 FROM DUAL UNION ALL SELECT 5 FROM DUAL UNION ALL SELECT 6 FROM DUAL UNION ALL SELECT 7 FROM DUAL UNION ALL SELECT 8 FROM DUAL UNION ALL SELECT 9 FROM DUAL) A
,(SELECT 0 AS A2 FROM DUAL UNION ALL SELECT 1 FROM DUAL UNION ALL SELECT 2 FROM DUAL UNION ALL SELECT 3 FROM DUAL UNION ALL SELECT 4 FROM DUAL UNION ALL SELECT 5 FROM DUAL UNION ALL SELECT 6 FROM DUAL UNION ALL SELECT 7 FROM DUAL UNION ALL SELECT 8 FROM DUAL UNION ALL SELECT 9 FROM DUAL) B
,(SELECT 0 AS A3 FROM DUAL UNION ALL SELECT 1 FROM DUAL UNION ALL SELECT 2 FROM DUAL UNION ALL SELECT 3 FROM DUAL UNION ALL SELECT 4 FROM DUAL UNION ALL SELECT 5 FROM DUAL UNION ALL SELECT 6 FROM DUAL UNION ALL SELECT 7 FROM DUAL UNION ALL SELECT 8 FROM DUAL UNION ALL SELECT 9 FROM DUAL) C
@ -1091,7 +1091,7 @@
CROSS JOIN (SELECT 0 AS A UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9) AS C
CROSS JOIN (SELECT 0 AS A UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9) AS D
) A
WHERE A.Dates BETWEEN '2020-09-09' AND DATE_FORMAT(SYSDATE , '%Y-%m-%d')
WHERE A.Dates BETWEEN '2020-09-09' AND DATE_FORMAT(NOW() , '%Y-%m-%d')
</select>
<!-- 사용자 메뉴별 접속 로그 리스트(사용자 매뉴(전체)) -->
<select id="LoginLogDAO.selectUserMenuList" parameterClass="loginLog" resultClass="loginLog">
@ -1117,7 +1117,7 @@
/* 임시.*NOT_SQL_LOG.* LoginLogDAO.selectLogCnt */
SELECT A.todayLogCnt , B.totalLogCnt from
( SELECT COUNT(*) todayLogCnt , 'TEMP' AS TEMP FROM LETTNLOGINLOG
WHERE TO_CHAR(CREAT_DT, 'YYYY-MM-DD') = TO_CHAR(SYSDATE , 'YYYY-MM-DD') ) A
WHERE TO_CHAR(CREAT_DT, 'YYYY-MM-DD') = TO_CHAR(NOW() , 'YYYY-MM-DD') ) A
INNER JOIN
(SELECT COUNT(LOG_ID) AS totalLogCnt ,'TEMP' AS TEMP
FROM LETTNLOGINLOG

View File

@ -511,6 +511,20 @@
</delete>
<!-- 강사 정보 D -->
<delete id="VEInstrDetailDAO.deleteYn" parameterClass="VEInstrDetailVO">
UPDATE
<include refid="VEInstrDetailDAO.table_name"/>
SET
use_yn = #useYn#
WHERE
instr_div = #instrDiv#
AND user_id = #userId#
AND instr_detail_ord = #instrDetailOrd#
</delete>
<!-- 강사 정보 L -->
<select id="VEInstrDetailDAO.selectList" parameterClass="VEInstrDetailVO" resultClass="VEInstrDetailVO">
/* VEInstrDetailDAO.selectList */

View File

@ -49,6 +49,7 @@
<!-- 강사 배정 등록 -->
<insert id="VEAPrcsAplctPrdInstrAsgnmDAO.instrInsert" parameterClass="VEAPrcsAplctPrdInstrAsgnmVO">
/* VEAPrcsAplctPrdInstrAsgnmDAO.instrInsert */
INSERT INTO <include refid="VEAPrcsAplctPrdInstrAsgnmDAO.table_name"/> (
<include refid="VEAPrcsAplctPrdInstrAsgnmDAO.column_name"/>
)VALUES(
@ -57,12 +58,12 @@
, #lctrPlanAtchFileId#
, #docAtchFileId#
, #asgnmAprvlCd#
, SYSDATE
, NOW()
, #asgnmAprvlId#
, #rmrks#
, SYSDATE
, NOW()
, #frstRegisterId#
, SYSDATE
, NOW()
, #lastUpdusrId#
)
</insert>
@ -84,8 +85,8 @@
#prcsAplctPrdOrd#
, #eduAplctOrd#
, #aplctStateCd#
, SYSDATE
, SYSDATE
, NOW()
, NOW()
, #frstRegisterId#
)
</insert>
@ -107,9 +108,10 @@
<delete id="VEAPrcsAplctPrdInstrAsgnmDAO.updateAprvlCdEduAplctDetail" parameterClass="VEPrcsDetailVO">
/* VEAPrcsAplctPrdInstrAsgnmDAO.updateAprvlCdEduAplctDetail */
UPDATE vea_aplct_detail_info SET
aplct_state_cd = #aplctStateCd#
, aplct_pnttm = SYSDATE
, aplct_pnttm = NOW()
WHERE
edu_aplct_ord = #eduAplctOrd#
AND prcs_aplct_prd_ord = #prcsAplctPrdOrd#
@ -137,10 +139,10 @@
UPDATE VEA_APLCT_DETAIL_INFO
SET aplct_state_cd = #aplctStateCd#
,aplct_pnttm = SYSDATE
,aplct_pnttm = NOW()
,edu_cmplt_crtfc_nmbr = #eduCmpltCrtfcNmbr#
,last_updusr_id = #lastUpdusrId#
,last_updt_pnttm = sysdate
,last_updt_pnttm = NOW()
WHERE edu_aplct_ord IN
<iterate property="eduAplctOrdList" open="(" close=")" conjunction=",">
#eduAplctOrdList[]#
@ -173,7 +175,12 @@
ON a.user_id = vid.user_id
WHERE 1=1
AND a.prcs_aplct_prd_ord = #prcsAplctPrdOrd#
AND vid.aprvl_cd ='20' <!-- 변경 승인 -->
<!-- 변경 승인 이 부분은 지적재산권에서는 제외-->
/*
AND vid.aprvl_cd ='20'
*/
AND vid.instr_div ='20' <!-- 성인강사 -->
AND vid.use_yn ='Y'
</select>
@ -185,7 +192,7 @@
UPDATE VEA_PRCS_APLCT_PRD_INSTR_ASGNM
SET lctr_plan_atch_file_id = #lctrPlanAtchFileId#
, last_updusr_id = #lastUpdusrId#
, last_updt_pnttm = sysdate
, last_updt_pnttm = NOW()
WHERE prcs_aplct_prd_ord = #prcsAplctPrdOrd#
AND user_id = #userId#
</update>
@ -218,7 +225,7 @@
UPDATE VEA_PRCS_APLCT_PRD_INSTR_ASGNM
SET doc_atch_file_id = #docAtchFileId#
, last_updusr_id = #lastUpdusrId#
, last_updt_pnttm = sysdate
, last_updt_pnttm = NOW()
WHERE prcs_aplct_prd_ord = #prcsAplctPrdOrd#
AND user_id = #userId#
</update>
@ -228,7 +235,7 @@
/* VEAPrcsAplctPrdInstrAsgnmDAO.updateResetAtchFileId */
UPDATE VEA_PRCS_APLCT_PRD_INSTR_ASGNM
SET last_updt_pnttm = sysdate
SET last_updt_pnttm = NOW()
, last_updusr_id = #lastUpdusrId#
<isNotEmpty property="docAtchFileId">

View File

@ -262,7 +262,7 @@
, edu_part_cd = #eduPartCd#
</isNotEmpty>
<isNotEmpty property="nos">
, nos = #nos#
, nos = CAST(#nos# AS int)
</isNotEmpty>
<isNotEmpty property="ddlnCd">
, ddln_cd = (CASE WHEN #ddlnCd# = '100' THEN '' ELSE #ddlnCd# END)

View File

@ -206,7 +206,7 @@
function fncDelete(){
var data = new FormData(document.getElementById("detailForm"));
if(confirm("삭제 처리 하시겠습니까?")){
if(confirm("삭제 처리 하시겠습니까?\n다시 복구할수 없습니다.")){
$.ajax({
type: "POST",
enctype: 'multipart/form-data',

View File

@ -157,7 +157,7 @@ $( document ).ready(function(){
if (obj) data.append("file"+idx, obj.fileObj);
});
if(confirm("강사신청을 등록 하시겠습니까?")){
if(confirm("강사정보 등록을 하시겠습니까?")){
$.ajax({
type: "POST",
enctype: 'multipart/form-data',