diff --git a/src/main/resources/geoinfo/sqlmap/mappers/admins/user/GeneralUserMng_SQL.xml b/src/main/resources/geoinfo/sqlmap/mappers/admins/user/GeneralUserMng_SQL.xml index 0c24ca7..23f957b 100644 --- a/src/main/resources/geoinfo/sqlmap/mappers/admins/user/GeneralUserMng_SQL.xml +++ b/src/main/resources/geoinfo/sqlmap/mappers/admins/user/GeneralUserMng_SQL.xml @@ -113,17 +113,12 @@ DECODE(PROJECT_MASTER_COMPANY_CODE,'','0',PROJECT_MASTER_COMPANY_CODE) MASTER_COMPANY_CODE, CLS, AGREEYN, - DIS.GL_CODE, - DIS.GM_CODE, - DIS.GS_CODE, - DIS.GF_CODE + TMC.GL_CODE, + TMC.GM_CODE, + TMC.GS_CODE, + TMC.GF_CODE FROM WEB_MEMBER_IN A - LEFT JOIN (SELECT * - FROM (SELECT DIS.* - ,ROW_NUMBER() OVER (PARTITION BY DISTRICT ORDER BY DISTRICT) RN - FROM TBL_DISTRICT DIS - WHERE USE_YN = 'Y') - WHERE RN = 1) DIS ON DIS.DISTRICT = A.COMPANY_NAME + LEFT JOIN TBL_MASTER_COMPANY TMC ON TMC.COM_CODE = A.PROJECT_MASTER_COMPANY_CODE WHERE TRIM(USERID) = #{userId} ]]> @@ -166,7 +161,7 @@ INSERT INTO WEB_MEMBER_IN ( USERID, PASSWD, USER_NAME, PHONE, EMAIL, COMPANY_NAME, PART_NAME, ADDRESS, CLS, PROJECT_MASTER_COMPANY_CODE, LAST_LOGIN_DATE, LOGIN_COUNT, AGREEYN, ENCRYPT_CHANGE, LIQ_YN, GOVEMENT_CODE, CERTIFICATION_YN ) VALUES( - #{userid}, #{encPasswd}, #{userName}, #{phone}, #{email}, #{companyName}, #{partName}, #{address}, '2', (SELECT COM_CODE FROM TBL_MASTER_COMPANY WHERE COM_NAME = #{companyName}), SYSDATE, 0, 'Y', 'Y', 'N', 0, 0 + #{userid}, #{encPasswd}, #{userName}, #{phone}, #{email}, #{companyName}, #{partName}, #{address}, '2', (SELECT COM_CODE FROM TBL_MASTER_COMPANY WHERE COM_NAME LIKE '%' || #{companyName} || '%'), SYSDATE, 0, 'Y', 'Y', 'N', 0, 0 ) diff --git a/src/main/webapp/WEB-INF/views/admins/constructionProjectManagement/05_addUser.jsp b/src/main/webapp/WEB-INF/views/admins/constructionProjectManagement/05_addUser.jsp index abb017f..d4a580d 100644 --- a/src/main/webapp/WEB-INF/views/admins/constructionProjectManagement/05_addUser.jsp +++ b/src/main/webapp/WEB-INF/views/admins/constructionProjectManagement/05_addUser.jsp @@ -375,7 +375,11 @@ button { success:function(json){ if(json.resultCnt != 0) { alert("발주기관 신규 계정이 등록되었습니다."); - window.close(); + // 팝업에서 처리 성공 후 + if (window.opener && !window.opener.closed) { + window.opener.linkPage(1); + window.close(); + } } else { alert("발주기관 신규 계정이 등록처리를 실패했습니다. 다시 시도해주시기 바랍니다."); } @@ -557,7 +561,7 @@ button {