ERP-node/src/com/pms/service/MainService.java

63 lines
1.3 KiB
Java
Raw Normal View History

2025-08-21 09:41:46 +09:00
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*/
}