Quellcode durchsuchen

ID, 고객명, 휴대전화번호, 이메일 마스킹 처리 로직 추가

gagamel vor 5 Jahren
Ursprung
Commit
2a4789f824

+ 18 - 0
style24.admin/src/main/java/com/style24/persistence/domain/Counsel.java

@@ -1,5 +1,7 @@
 package com.style24.persistence.domain;
 
+import com.style24.admin.support.security.session.TsaSession;
+import com.style24.core.support.util.MaskingUtils;
 import com.style24.persistence.TscBaseDomain;
 
 import lombok.Data;
@@ -71,4 +73,20 @@ public class Counsel extends TscBaseDomain {
 	private String termStdt;		// 검색시작날짜
 	private String termEddt;		// 검색끝날짜
 
+	public String getCustId() {
+		return TsaSession.getInfo().getMaskingYn().equals("Y") ? MaskingUtils.id(custId) : custId;
+	}
+
+	public String getCustNm() {
+		return TsaSession.getInfo().getMaskingYn().equals("Y") ? MaskingUtils.name(custNm) : custNm;
+	}
+
+	public String getCellPhnno() {
+		return TsaSession.getInfo().getMaskingYn().equals("Y") ? MaskingUtils.phoneNo(cellPhnno) : cellPhnno;
+	}
+
+	public String getEmail() {
+		return TsaSession.getInfo().getMaskingYn().equals("Y") ? MaskingUtils.email(email) : email;
+	}
+
 }