parkha 2024-07-25
240725 박하 사용자 등록 수정
@bee6e48945dae8a545fa2517333cf2ce7f3a3615
src/main/java/com/takensoft/ai_lms/lms/auth/service/Impl/AuthServiceImpl.java
--- src/main/java/com/takensoft/ai_lms/lms/auth/service/Impl/AuthServiceImpl.java
+++ src/main/java/com/takensoft/ai_lms/lms/auth/service/Impl/AuthServiceImpl.java
@@ -66,7 +66,7 @@
         // 권한 등록
         Map<String, Object> authMap = new HashMap<>();
         authMap.put("usid", usid);
-        authMap.put("author_code", "USER");
+        authMap.put("authrt_cd", "STUDENT");
         authDAO.insertAuth(authMap);
 
         return result;
src/main/java/com/takensoft/ai_lms/lms/auth/vo/UserVO.java
--- src/main/java/com/takensoft/ai_lms/lms/auth/vo/UserVO.java
+++ src/main/java/com/takensoft/ai_lms/lms/auth/vo/UserVO.java
@@ -38,7 +38,7 @@
     // 전화번호
     private String telno;
     // 계정 사용 여부
-    private boolean useAt;
+    private String useAt;
     // 등록자 명
     private String reg;
     // 등록일자
@@ -71,11 +71,14 @@
     public String getUsername() {
         return loginId;
     }
+
     // 계정의 패스워드 리턴
     @Override
     public String getPassword() {
         return password;
     }
+
+    /*
     // 계정이 만료되지 않았는지를 리턴
     @Override
     public boolean isAccountNonExpired() {
@@ -96,4 +99,5 @@
     public boolean isEnabled() {
         return this.useAt;
     }
-}
+    */
+}
(No newline at end of file)
src/main/resources/mybatis/mapper/auth/auth-SQL.xml
--- src/main/resources/mybatis/mapper/auth/auth-SQL.xml
+++ src/main/resources/mybatis/mapper/auth/auth-SQL.xml
@@ -3,22 +3,22 @@
 <mapper namespace="com.takensoft.ai_lms.lms.auth.dao.AuthDAO">
 
     <resultMap id="userMap" type="UserVO">
-        <result property="usid" column="usid"/>
-        <result property="loginId" column="login_id"/>
-        <result property="password" column="password"/>
+        <result property="usid" column="user_id"/>
+        <result property="loginId" column="user_lgn_id"/>
+        <result property="password" column="user_pswd"/>
         <result property="userNm" column="user_nm"/>
-        <result property="email" column="email"/>
-        <result property="telno" column="telno"/>
+        <result property="email" column="user_email"/>
+        <result property="telno" column="user_telno"/>
         <result property="useAt" column="use_at"/>
         <result property="reg" column="reg"/>
         <result property="registDt" column="regist_dt"/>
         <result property="updusr" column="updusr"/>
         <result property="updtDt" column="updt_dt"/>
-        <collection property="author" javaType="java.util.ArrayList" ofType="UserAuthorVO" select="findByUserAuthor" column="usid" />
+        <collection property="author" javaType="java.util.ArrayList" ofType="UserAuthorVO" select="findByUserAuthor" column="user_id" />
     </resultMap>
 
     <resultMap id="authMap" type="UserAuthorVO">
-        <result property="authorCode" column="author_code" />
+        <result property="authorCode" column="authrt_cd" />
     </resultMap>
     <!--
          작성자 : 방선주
@@ -26,19 +26,19 @@
          내 용 : 로그인 시 계정 검색
      -->
     <select id="findByUserIdSecurity" parameterType="String" resultMap="userMap">
-        SELECT usid
-             , login_id
-             , "password"
+        SELECT user_id
+             , user_lgn_id
+             , "user_pswd"
              , user_nm
-             , email
-             , telno
+             , user_email
+             , user_telno
              , use_at
              , reg
              , regist_dt
              , updusr
              , updt_dt
         FROM users
-        WHERE login_id = #{loginId}
+        WHERE user_lgn_id = #{loginId}
           AND use_at = 'Y'
     </select>
     <!--
@@ -47,9 +47,9 @@
          내 용 : 로그인 시 계정 권한 검색
      -->
     <select id="findByUserAuthor" parameterType="String" resultMap="authMap">
-        SELECT author_code
+        SELECT authrt_cd
         FROM users_author
-        WHERE usid = #{usid}
+        WHERE user_id = #{usid}
     </select>
     <!--
         작성자 : 방선주
@@ -57,15 +57,16 @@
         내 용 : 사용자 등록 관련
     -->
     <insert id="insertUser" parameterType="AuthVO">
-        INSERT INTO users( usid
-                         , login_id
-                         , "password"
+        INSERT INTO users( user_id
+                         , user_lgn_id
+                         , "user_pswd"
                          , user_nm
-                         , email
-                         , telno
+                         , user_email
+                         , user_telno
                          , use_at
                          , reg
                          , regist_dt
+                        , ednst_id
                   )VALUES( #{usid}
                          , #{loginId}
                          , #{password}
@@ -75,6 +76,7 @@
                          , 'Y'
                          , #{reg}
                          , now()
+                        , '1'
         );
     </insert>
     <!--
@@ -84,11 +86,11 @@
    -->
     <insert id="insertAuth" parameterType="HashMap">
         INSERT INTO users_author(
-                   usid
-                 , author_code
+                    user_id
+                 , authrt_id
         ) VALUES (
                    #{usid}
-                 , #{author_code}
+                 , #{authrt_cd}
         );
     </insert>
 
Add a comment
List