diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml
index acadce4..dc8b1e2 100644
--- a/.idea/dataSources.xml
+++ b/.idea/dataSources.xml
@@ -1,7 +1,7 @@
-
+
mariadb
true
true
@@ -15,17 +15,5 @@
$ProjectFileDir$
-
- mariadb
- true
- org.mariadb.jdbc.Driver
- jdbc:mariadb://192.168.3.233:3306/pub
-
-
-
-
-
- $ProjectFileDir$
-
\ No newline at end of file
diff --git a/java/src/main/java/com/leejk0523/javavue/login/dao/UserLoginDao.java b/java/src/main/java/com/leejk0523/javavue/login/dao/UserLoginDao.java
index feedf23..c617f8e 100644
--- a/java/src/main/java/com/leejk0523/javavue/login/dao/UserLoginDao.java
+++ b/java/src/main/java/com/leejk0523/javavue/login/dao/UserLoginDao.java
@@ -1,12 +1,10 @@
package com.leejk0523.javavue.login.dao;
import com.leejk0523.javavue.login.vo.AdminMember;
-import com.leejk0523.javavue.login.vo.DefaultMember;
import com.leejk0523.javavue.login.vo.In;
import com.leejk0523.javavue.login.vo.Member;
import com.leejk0523.javavue.model.AsaAdminMember;
import com.leejk0523.javavue.model.QAsaAdminMember;
-import com.leejk0523.javavue.model.QIstInst;
import com.querydsl.core.types.Projections;
import org.springframework.data.jpa.repository.support.QuerydslRepositorySupport;
@@ -21,21 +19,17 @@ public class UserLoginDao extends QuerydslRepositorySupport {
public Member findByMemberId(In in) {
QAsaAdminMember asaAdminMember = QAsaAdminMember.asaAdminMember;
- QIstInst inst = QIstInst.istInst;
return from(asaAdminMember)
- .innerJoin(inst).on(asaAdminMember.instNo.eq(inst.instNo))
.select(Projections.bean(
AdminMember.class,
asaAdminMember.adminId.as("memberId"),
asaAdminMember.adminName.as("memberName"),
asaAdminMember.adminPassword.as("memberPassword"),
- asaAdminMember.useYn.as("memberEnabled"),
+ asaAdminMember.adminActive.as("memberEnabled"),
asaAdminMember.adminLoginFailCount.as("memberFailureCount"),
asaAdminMember.adminLock.as("memberLocked"),
- asaAdminMember.instNo.as("instNo"),
- asaAdminMember.adminDepartment.as("deptNm"),
- inst.instNm
+ asaAdminMember.orgId.as("orgzId")
))
.where(asaAdminMember.adminId.eq(in.getMemberId()))
.fetchOne();
diff --git a/java/src/main/java/com/leejk0523/javavue/login/vo/AdminMember.java b/java/src/main/java/com/leejk0523/javavue/login/vo/AdminMember.java
index cc732cb..5af9f3a 100644
--- a/java/src/main/java/com/leejk0523/javavue/login/vo/AdminMember.java
+++ b/java/src/main/java/com/leejk0523/javavue/login/vo/AdminMember.java
@@ -16,12 +16,10 @@ public class AdminMember implements Member {
private String memberId;
private String memberName;
private String memberPassword;
- private String instNo;
+ private String orgzId;
private Type type;
private Boolean memberEnabled;
private Boolean memberLocked;
private Integer memberFailureCount;
private String plainPassword;
- private String deptNm;
- private Integer roleLvl;
}
diff --git a/java/src/main/java/com/leejk0523/javavue/login/vo/DefaultMember.java b/java/src/main/java/com/leejk0523/javavue/login/vo/DefaultMember.java
deleted file mode 100644
index b709928..0000000
--- a/java/src/main/java/com/leejk0523/javavue/login/vo/DefaultMember.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.leejk0523.javavue.login.vo;
-
-import com.leejk0523.javavue.model.AsaUserMember;
-import lombok.AllArgsConstructor;
-import lombok.Builder;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-
-@Data
-@Builder
-@NoArgsConstructor
-@AllArgsConstructor
-public class DefaultMember implements Member {
- private AsaUserMember member;
- private Long memberNo;
- private String memberId;
- private String memberName;
- private String memberPassword;
- private String instNo;
- private Type type;
- private Boolean memberEnabled;
- private Boolean memberLocked;
- private Integer memberFailureCount;
- private String plainPassword;
- private String deptNm;
- private Integer roleLvl;
-}
diff --git a/java/src/main/java/com/leejk0523/javavue/login/vo/Member.java b/java/src/main/java/com/leejk0523/javavue/login/vo/Member.java
index 0dbfb94..a64e0e9 100644
--- a/java/src/main/java/com/leejk0523/javavue/login/vo/Member.java
+++ b/java/src/main/java/com/leejk0523/javavue/login/vo/Member.java
@@ -11,12 +11,11 @@ public interface Member {
Integer getMemberFailureCount();
void setPlainPassword(String plainPassword);
String getPlainPassword();
- String getInstNo();
- String getDeptNm();
- Integer getRoleLvl();
+ String getOrgzId();
enum Type {
USER,
ADMIN
}
}
+
diff --git a/java/src/main/java/com/leejk0523/javavue/login/vo/Out.java b/java/src/main/java/com/leejk0523/javavue/login/vo/Out.java
index c677e3a..1b77e5b 100644
--- a/java/src/main/java/com/leejk0523/javavue/login/vo/Out.java
+++ b/java/src/main/java/com/leejk0523/javavue/login/vo/Out.java
@@ -1,16 +1,17 @@
package com.leejk0523.javavue.login.vo;
import com.fasterxml.jackson.annotation.JsonIgnore;
+import com.leejk0523.javavue.model.AsaMenu;
import com.leejk0523.javavue.model.AsaRole;
-import lombok.AllArgsConstructor;
-import lombok.Builder;
-import lombok.Data;
-import lombok.NoArgsConstructor;
+import lombok.*;
import java.io.Serializable;
-import java.time.LocalDateTime;
import java.util.List;
+@Data
+@Builder
+@NoArgsConstructor
+@AllArgsConstructor
public class Out implements Serializable {
private static final long serialVersionUID = 1L;
@@ -21,9 +22,7 @@ public class Out implements Serializable {
private String memberId;
@JsonIgnore
- private String instNo;
-
- private String instNm;
+ private String orgzId;
@JsonIgnore
private List roles;
@@ -34,13 +33,8 @@ public class Out implements Serializable {
@JsonIgnore
private String accessIpAddress;
- @JsonIgnore
- private Integer roleLvl;
-
private String memberName;
- private String deptNm;
-
private List