B선 회원가입 추가
This commit is contained in:
parent
a84ee2999c
commit
3c147fac46
@ -236,7 +236,12 @@ public class EgovMberManageServiceImpl extends EgovAbstractServiceImpl implement
|
|||||||
int resultUsr = mberManageDAO.insertMber(mberManageVO);
|
int resultUsr = mberManageDAO.insertMber(mberManageVO);
|
||||||
//강제로 일반사용자 권한 등록(USER회원의 승인처리) ( kerinet : 2018-05-17 )
|
//강제로 일반사용자 권한 등록(USER회원의 승인처리) ( kerinet : 2018-05-17 )
|
||||||
|
|
||||||
// 페스워드 히스토리 등록
|
// BlineCode 업데이트
|
||||||
|
if (null != mberManageVO.getBlineCode() && !mberManageVO.getBlineCode().equals("N")) {
|
||||||
|
mberManageDAO.updateUserBlineCode(mberManageVO);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 패스워드 히스토리 등록
|
||||||
mberManageDAO.insertMberPWLog(mberManageVO);
|
mberManageDAO.insertMberPWLog(mberManageVO);
|
||||||
|
|
||||||
if(resultUsr > 0) {
|
if(resultUsr > 0) {
|
||||||
|
|||||||
@ -56,6 +56,10 @@ public class MberManageDAO extends EgovComAbstractDAO{
|
|||||||
return (int)update("mberManageDAO.insertMber", vo);
|
return (int)update("mberManageDAO.insertMber", vo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int updateUserBlineCode(MberManageVO vo) {
|
||||||
|
return (int)update("mberManageDAO.updateUserBlineCode", vo);
|
||||||
|
}
|
||||||
|
|
||||||
// 이메일 발송용 정상회원 전체목록
|
// 이메일 발송용 정상회원 전체목록
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
public List<MberManageVO> selectEmailSendMberList(UserDefaultVO userSearchVO){
|
public List<MberManageVO> selectEmailSendMberList(UserDefaultVO userSearchVO){
|
||||||
|
|||||||
@ -241,6 +241,16 @@ public class EgovLoginController {
|
|||||||
Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
|
Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
|
||||||
if (isAuthenticated)
|
if (isAuthenticated)
|
||||||
return "redirect:/";
|
return "redirect:/";
|
||||||
|
|
||||||
|
// B선라인
|
||||||
|
String blineCode = request.getParameter("blineCode");
|
||||||
|
if (blineCode != null && blineCode.length() != 0){
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
blineCode = "N";
|
||||||
|
}
|
||||||
|
model.addAttribute("blineCode", blineCode);
|
||||||
|
|
||||||
return "web/login/usrSelectDept";
|
return "web/login/usrSelectDept";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -309,6 +319,15 @@ public class EgovLoginController {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// B선라인
|
||||||
|
String blineCode = request.getParameter("blineCode");
|
||||||
|
if (blineCode != null && blineCode.length() != 0){
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
blineCode = "N";
|
||||||
|
}
|
||||||
|
model.addAttribute("blineCode", blineCode);
|
||||||
|
|
||||||
return "web/login/usrCheckTerms";
|
return "web/login/usrCheckTerms";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -446,6 +465,15 @@ public class EgovLoginController {
|
|||||||
*/
|
*/
|
||||||
model.addAttribute("mberManageVO", mberManageVO);
|
model.addAttribute("mberManageVO", mberManageVO);
|
||||||
|
|
||||||
|
// B선라인
|
||||||
|
String blineCode = request.getParameter("blineCode");
|
||||||
|
if (blineCode != null && blineCode.length() != 0){
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
blineCode = "N";
|
||||||
|
}
|
||||||
|
model.addAttribute("blineCode", blineCode);
|
||||||
|
|
||||||
return "web/login/usrInsertView";
|
return "web/login/usrInsertView";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -491,6 +491,22 @@ public class MberManageVO extends UserDefaultVO{
|
|||||||
|
|
||||||
private String hotlineAgentCode; //회원 전용 전송사 코드 정보
|
private String hotlineAgentCode; //회원 전용 전송사 코드 정보
|
||||||
|
|
||||||
|
private String blineCode; // B라인코드
|
||||||
|
private String recommendId; // 추천아이디
|
||||||
|
|
||||||
|
public String getBlineCode() {
|
||||||
|
return blineCode;
|
||||||
|
}
|
||||||
|
public void setBlineCode(String blineCode) {
|
||||||
|
this.blineCode = blineCode;
|
||||||
|
}
|
||||||
|
public String getRecommendId() {
|
||||||
|
return recommendId;
|
||||||
|
}
|
||||||
|
public void setRecommendId(String recommendId) {
|
||||||
|
this.recommendId = recommendId;
|
||||||
|
}
|
||||||
|
|
||||||
public int getTodayStopCnt() {
|
public int getTodayStopCnt() {
|
||||||
return todayStopCnt;
|
return todayStopCnt;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -986,6 +986,19 @@
|
|||||||
)
|
)
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
<update id="mberManageDAO.updateUserBlineCode" parameterClass="mberVO">
|
||||||
|
UPDATE lettngnrlmber
|
||||||
|
SET
|
||||||
|
BLINE_CODE = #blineCode#
|
||||||
|
, RECOMMEND_ID = #recommendId#
|
||||||
|
, HOTLINE_AGENT_CODE =
|
||||||
|
CASE
|
||||||
|
WHEN #blineCode# = 'B1' THEN '08'
|
||||||
|
WHEN #blineCode# = 'B2' THEN '09'
|
||||||
|
ELSE '00'
|
||||||
|
END
|
||||||
|
WHERE MBER_ID = #mberId#
|
||||||
|
</update>
|
||||||
|
|
||||||
<update id="userManageDAO.updateUserSttusCode" parameterClass="userVO">
|
<update id="userManageDAO.updateUserSttusCode" parameterClass="userVO">
|
||||||
UPDATE
|
UPDATE
|
||||||
|
|||||||
@ -22,9 +22,13 @@
|
|||||||
<script src="/js/MJUtill.js"></script>
|
<script src="/js/MJUtill.js"></script>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
var blineCode = '${blineCode}';
|
||||||
|
|
||||||
$( document ).ready(function() {
|
$( document ).ready(function() {
|
||||||
var type2 = $(".type2") //필수항목, 광고 상위 체크
|
$("input[name='blineCode']").val(blineCode);
|
||||||
var type3 = $(".type3") //선택항목 - 광고 수신
|
|
||||||
|
var type2 = $(".type2") //필수항목, 광고 상위 체크
|
||||||
|
var type3 = $(".type3") //선택항목 - 광고 수신
|
||||||
|
|
||||||
$(".type2").on('change', function(event){
|
$(".type2").on('change', function(event){
|
||||||
changeCheck();
|
changeCheck();
|
||||||
@ -628,8 +632,7 @@
|
|||||||
<input type="hidden" name="sexdstnCode" value="" />
|
<input type="hidden" name="sexdstnCode" value="" />
|
||||||
<input type="hidden" id="certCode" name="certCode" value="" />
|
<input type="hidden" id="certCode" name="certCode" value="" />
|
||||||
<input type="hidden" id="idx" name="idx" value="" />
|
<input type="hidden" id="idx" name="idx" value="" />
|
||||||
|
<input type="hidden" name="blineCode" value="" />
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
<form name="reqKMCISForm" method="post" action="#">
|
<form name="reqKMCISForm" method="post" action="#">
|
||||||
<input type="hidden" name="tr_cert" id="tr_cert" value = "${tr_cert}">
|
<input type="hidden" name="tr_cert" id="tr_cert" value = "${tr_cert}">
|
||||||
|
|||||||
@ -24,7 +24,19 @@
|
|||||||
src="https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script>
|
src="https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
var blineCode = '${blineCode}';
|
||||||
|
|
||||||
$( document ).ready(function(){
|
$( document ).ready(function(){
|
||||||
|
$("input[name='blineCode']").val(blineCode.toUpperCase());
|
||||||
|
|
||||||
|
// 추천아이디 Show & Hide
|
||||||
|
if (blineCode.toUpperCase().lastIndexOf("B") > -1) {
|
||||||
|
$("#recommendIdArea").show();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$("#recommendIdArea").hide();
|
||||||
|
}
|
||||||
|
|
||||||
//이미 가입 된 번호인지 체크 - 오픈 후 주석 풀기
|
//이미 가입 된 번호인지 체크 - 오픈 후 주석 풀기
|
||||||
/* $.ajax({
|
/* $.ajax({
|
||||||
url : "<c:url value='/web/user/login/mblDnCheckAjax.do' />",
|
url : "<c:url value='/web/user/login/mblDnCheckAjax.do' />",
|
||||||
@ -352,6 +364,16 @@
|
|||||||
return false;
|
return false;
|
||||||
} */
|
} */
|
||||||
|
|
||||||
|
|
||||||
|
// B라인 가입일경우
|
||||||
|
if (blineCode.toUpperCase().lastIndexOf("B") > -1) {
|
||||||
|
if(frm.recommendId.value == ''){
|
||||||
|
alert("추천 아이디 또는 이름을 입력해주세요.\n없으시면 없음 입력해주세요.");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
//기업회원일 경우
|
//기업회원일 경우
|
||||||
if(insertType == 'c'){
|
if(insertType == 'c'){
|
||||||
if(frm.mberNmC.value == ''){
|
if(frm.mberNmC.value == ''){
|
||||||
@ -695,7 +717,8 @@
|
|||||||
<input type="hidden" name="managerNm" />
|
<input type="hidden" name="managerNm" />
|
||||||
<input type="hidden" name="taxMngEmail" />
|
<input type="hidden" name="taxMngEmail" />
|
||||||
<input type="hidden" name="cashMngEmail" />
|
<input type="hidden" name="cashMngEmail" />
|
||||||
<input type="hidden" name="idx" id="idx" value="<c:out value='${mberManageVO.idx}' />"/>
|
<input type="hidden" name="idx" id="idx" value="<c:out value='${mberManageVO.idx}' />"/>
|
||||||
|
<input type="hidden" name="blineCode" value="" />
|
||||||
<double-submit:preventer tokenKey="someKey" />
|
<double-submit:preventer tokenKey="someKey" />
|
||||||
<!-- content 영역 -->
|
<!-- content 영역 -->
|
||||||
<div class="loading_layer">
|
<div class="loading_layer">
|
||||||
@ -865,6 +888,15 @@
|
|||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="input_list_item" id="recommendIdArea">
|
||||||
|
<div class="input_left"><span class="essential">*</span>추천 아이디/이름</div>
|
||||||
|
<div class="input_right">
|
||||||
|
<label for="recommendId" class="label">추천 아이디/이름</label>
|
||||||
|
<input type="text" class="list_inputType1" id="recommendId" name="recommendId" value="<c:out value='${mberManageVO.recommendId}' />" maxlength="25" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!-- 22.05.11 주소 삭제 -->
|
<!-- 22.05.11 주소 삭제 -->
|
||||||
<!-- <div class="input_list_item input_list_adres">
|
<!-- <div class="input_list_item input_list_adres">
|
||||||
<%-- 주소 영역 삭제 --%>
|
<%-- 주소 영역 삭제 --%>
|
||||||
|
|||||||
@ -13,10 +13,11 @@
|
|||||||
<script src="/publish/js/content.js"></script>
|
<script src="/publish/js/content.js"></script>
|
||||||
<script src="/publish/js/popup.js"></script>
|
<script src="/publish/js/popup.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
var blineCode = '${blineCode}';
|
||||||
|
|
||||||
function goCheckTerms(dept) {
|
function goCheckTerms(dept) {
|
||||||
|
|
||||||
$("input[name='dept']").val(dept);
|
$("input[name='dept']").val(dept);
|
||||||
|
$("input[name='blineCode']").val(blineCode);
|
||||||
document.deptForm.action="<c:url value='/web/user/login/checkTerms.do' />";
|
document.deptForm.action="<c:url value='/web/user/login/checkTerms.do' />";
|
||||||
document.deptForm.submit();
|
document.deptForm.submit();
|
||||||
}
|
}
|
||||||
@ -27,6 +28,8 @@
|
|||||||
<body>
|
<body>
|
||||||
<form id="deptForm" name="deptForm" method="post">
|
<form id="deptForm" name="deptForm" method="post">
|
||||||
<input type="hidden" name="dept" value="" />
|
<input type="hidden" name="dept" value="" />
|
||||||
|
<input type="hidden" name="blineCode" value="" />
|
||||||
|
|
||||||
<!-- content 영역 -->
|
<!-- content 영역 -->
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<div class="memberIn">
|
<div class="memberIn">
|
||||||
|
|||||||
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
// http => https 로 이동
|
// http => https 로 이동
|
||||||
httpsRedirect();
|
//httpsRedirect();
|
||||||
|
|
||||||
// 슬라이드 이미지 변경
|
// 슬라이드 이미지 변경
|
||||||
//setMainSlideImgChange();
|
//setMainSlideImgChange();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user