فهرست منبع

Merge branch 'jsshin' into develop

jsshin 5 سال پیش
والد
کامیت
7374857758

+ 3 - 1
src/main/java/com/style24/persistence/mybatis/shop/TsaCustomer.xml

@@ -226,8 +226,10 @@
 		    <if test="encodedBirthYmd != null and encodedBirthYmd != ''">
 		    <if test="encodedBirthYmd != null and encodedBirthYmd != ''">
 		    , BIRTH_YMD = #{encodedBirthYmd}
 		    , BIRTH_YMD = #{encodedBirthYmd}
 		    </if>
 		    </if>
-		    <if test="encodedEmail != null and encodedEmail != ''">
+		    <if test='emailModifyYn == "Y"'>
+			    <if test="encodedEmail != null and encodedEmail != ''">
 		    , EMAIL = #{encodedEmail}
 		    , EMAIL = #{encodedEmail}
+		         </if>
 		    </if>
 		    </if>
 		    <if test="managedRsn != null and managedRsn != ''">
 		    <if test="managedRsn != null and managedRsn != ''">
 		    , MANAGED_DT = CASE WHEN MANAGED_RSN = #{managedRsn}
 		    , MANAGED_DT = CASE WHEN MANAGED_RSN = #{managedRsn}

+ 1 - 1
src/main/webapp/WEB-INF/views/customer/CustomerDetailForm.html

@@ -1374,6 +1374,7 @@
 		$(formId + ' input[name=email]').val(emailId + '@' + emailDomain);
 		$(formId + ' input[name=email]').val(emailId + '@' + emailDomain);
 
 
 		if (orgData.maskingEmail === $(formId + ' input[name=email]').val()) {
 		if (orgData.maskingEmail === $(formId + ' input[name=email]').val()) {
+			$(formId + ' input[name=emailModifyYn]').val('N');
 			return true;
 			return true;
 		} else {
 		} else {
 			if (!gagajf.testRegexp($(formId + ' input[name=email]'), /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/)) {
 			if (!gagajf.testRegexp($(formId + ' input[name=email]'), /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/)) {
@@ -1381,7 +1382,6 @@
 			}
 			}
 			// 수정되었으면 Y로 변경
 			// 수정되었으면 Y로 변경
 			if (result) {
 			if (result) {
-				console.log('result', result);
 				$(formId + ' input[name=emailModifyYn]').val('Y');
 				$(formId + ' input[name=emailModifyYn]').val('Y');
 			}
 			}
 		}
 		}