Selaa lähdekoodia

의료진 정보 중간 커밋

junekeunsong 4 vuotta sitten
vanhempi
commit
a7673be176

+ 10 - 1
src/main/java/com/lemon/lifecenter/controller/StaffController.java

@@ -45,7 +45,8 @@ public class StaffController extends LifeCenterController {
     }
 
     @RequestMapping("/edit")
-    public ModelAndView staffEdit() {
+    public ModelAndView staffEdit(
+            @RequestParam(value="staffId", required=false, defaultValue="") String staffId) {
         ModelAndView mv = setMV("staff/edit");
 
         return mv;
@@ -70,6 +71,14 @@ public class StaffController extends LifeCenterController {
         logger.error("sData -- > " + sData);
         logger.error("useYn -- > " + useYn);
         
+        if (selectState.equals("sId")) {
+            dto.setId(sData);
+        } else if (selectState.equals("sName")) {
+            dto.setName(sData);
+        } else {
+            dto.setCenterName(sData);
+        }
+        
         dto.setLimit( ( Integer.valueOf( page ) - 1 ) * config.pageDataSize );
         dto.setLimitMax( config.pageDataSize );
         

+ 18 - 0
src/main/resources/mybatis/mapper/staff/staff.xml

@@ -122,4 +122,22 @@
              WHERE id = #{id}
         ]]>
     </update>
+    
+    <select id="selectMemberInfo" parameterType="StaffDTO" resultType="StaffDTO">
+        <![CDATA[
+            SELECT M.ID                                    AS id,
+                   M.NAME                                  AS name,
+                   M.PHONE_NUMBER                          AS phoneNumber,
+                   (SELECT CI.CENTER_NAME
+                      FROM CETNER_INFO CI
+                     WHERE CI.CENTER_CODE = M.CENTER_CODE) AS centerName,
+                   M.USE_YN                                AS useYn,
+                   M.LAST_LOGIN_TIME                       AS lastLoginTime,
+                   M.CREATE_DATE                           AS createDate,
+                   M.UPDATE_DATE                           AS updateDate,
+                   M.UPDATE_BY_ID                          AS updateById
+              FROM MEMBER M
+             WHERE 1 = 1
+        ]]>
+    </select>
 </mapper>