package com.feetao.web.dao;
import java.util.HashMap;
import java.util.Map;
import org.mybatis.spring.support.SqlSessionDaoSupport;
import com.feetao.web.constants.StatusType;
import com.feetao.web.model.MemberDO;
public class MemberDao extends SqlSessionDaoSupport {
public MemberDO getMemberByOpenIdAndUserId(String openId , Long userId) {
Map<String, Object> params = new HashMap<String, Object>();
params.put("openId", openId);
params.put("userId", userId);
return this.getSqlSession().selectOne("member.getMemberByOpenIdAndUserId", params);
}
public void addMember(MemberDO member) {
member.setStatus(StatusType.ONLINE);
this.getSqlSession().insert("member.addMember" , member);
}
public void updateMember(MemberDO member) {
this.getSqlSession().update("member.updateMember", member);
}
}