63 lines
1.3 KiB
Java
63 lines
1.3 KiB
Java
|
|
package com.pms.service;
|
||
|
|
|
||
|
|
import java.util.ArrayList;
|
||
|
|
import java.util.HashMap;
|
||
|
|
import java.util.List;
|
||
|
|
import java.util.Map;
|
||
|
|
|
||
|
|
import javax.servlet.http.HttpServletRequest;
|
||
|
|
|
||
|
|
import org.apache.ibatis.session.SqlSession;
|
||
|
|
import org.springframework.stereotype.Service;
|
||
|
|
|
||
|
|
import com.pms.common.SqlMapConfig;
|
||
|
|
import com.pms.common.bean.PersonBean;
|
||
|
|
import com.pms.common.service.BaseService;
|
||
|
|
import com.pms.common.utils.CommonUtils;
|
||
|
|
import com.pms.common.utils.Constants;
|
||
|
|
|
||
|
|
@Service
|
||
|
|
public class MainService extends BaseService{
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 마지막 로그인 정보를 받아온다.
|
||
|
|
* @param paramMap
|
||
|
|
* @return
|
||
|
|
* @throws Exception
|
||
|
|
*/
|
||
|
|
public Map getLastLogin(HttpServletRequest request, Map paramMap)throws Exception{
|
||
|
|
Map resultMap = new HashMap();
|
||
|
|
SqlSession sqlSession = SqlMapConfig.getInstance().getSqlSession();
|
||
|
|
|
||
|
|
try{
|
||
|
|
PersonBean person = (PersonBean)request.getSession().getAttribute(Constants.PERSON_BEAN);
|
||
|
|
String userId = CommonUtils.checkNull(person.getUserId());
|
||
|
|
System.out.println("userId : "+userId);
|
||
|
|
paramMap.put("userId", userId);
|
||
|
|
|
||
|
|
resultMap = (HashMap)sqlSession.selectOne("login.getLastLoginInfo", paramMap);
|
||
|
|
}catch(Exception e){
|
||
|
|
e.printStackTrace();
|
||
|
|
}finally{
|
||
|
|
sqlSession.close();
|
||
|
|
}
|
||
|
|
|
||
|
|
return resultMap;
|
||
|
|
}
|
||
|
|
|
||
|
|
/*jmpark start*/
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
/*jmpark end*/
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
/*edhwang start*/
|
||
|
|
|
||
|
|
/*edhwang end*/
|
||
|
|
|
||
|
|
}
|