Skip to content

Instantly share code, notes, and snippets.

@safeJar
Created September 21, 2015 01:57
Show Gist options
  • Select an option

  • Save safeJar/2184a7154cb5f49d8c6a to your computer and use it in GitHub Desktop.

Select an option

Save safeJar/2184a7154cb5f49d8c6a to your computer and use it in GitHub Desktop.
package com.intel.dao.ppuser;
import java.util.List;
import org.springframework.stereotype.Repository;
import com.intel.dao.BaseDaoImpl;
import com.intel.model.ppuser.Ppuser;
import com.intel.model.ppuser.PpuserDownloadQ2;
import com.intel.model.ppuser.UserQ2;
@Repository("ppuserDao")
public class PpuserDaoImpl extends BaseDaoImpl<Ppuser> implements PpuserDao {
@Override
public Boolean updateValidteStatus(Ppuser ppuser) {
if (ppuser.getStatus() > 0) {
int state = sqlSessionTemplate.update("Ppuser.update", ppuser);
if (state > 0) {
return true;
}
}
return false;
}
public int updateUserInfo(Ppuser ppuser) {
return sqlSessionTemplate.update("Ppuser.update", ppuser);
}
@Override
public void applyItp(int userId) {
sqlSessionTemplate.insert("Ppuser.applyItp", userId);
}
@Override
public void updateItp(Ppuser ppuser) {
sqlSessionTemplate.update("Ppuser.updateItp", ppuser);
}
@Override
public void deleteRefProductByUserId(int[] ids) {
sqlSessionTemplate.update("Ppuser.deleteRefProductByUserId", ids);
}
@Override
public Integer insertPpuser(Ppuser ppuser) {
return (Integer) sqlSessionTemplate.insert("Ppuser.insertPpuser", ppuser);
}
@Override
public int queryCountManageQ2(UserQ2 userQ2) {
return (Integer) sqlSessionTemplate.selectOne("Ppuser.queryCountManageQ2", userQ2);
}
@SuppressWarnings("unchecked")
@Override
public List<UserQ2> queryManageQ2(UserQ2 userQ2) {
return (List<UserQ2>) sqlSessionTemplate.selectList("Ppuser.queryManageQ2", userQ2);
}
@Override
public Ppuser getUserInfoByIdQ2(int userId) {
return (Ppuser) sqlSessionTemplate.selectOne("Ppuser.getUserInfoByIdQ2", userId);
}
@SuppressWarnings("unchecked")
@Override
public List<PpuserDownloadQ2> queryDownQ2(UserQ2 userQ2) {
return (List<PpuserDownloadQ2>) sqlSessionTemplate.selectList("Ppuser.queryDownQ2", userQ2);
}
@Override
public void updateItpUserRelation(Ppuser ppuser) {
sqlSessionTemplate.update("Ppuser.updateItpUserRelation",ppuser);
}
@Override
public void updateItpUserGid(Ppuser ppuser) {
sqlSessionTemplate.update("Ppuser.updateItpUserGid",ppuser);
}
@Override
public void updateItpUserForChangeFirstContact(Ppuser ppuser) {
sqlSessionTemplate.update("Ppuser.updateItpUserForChangeFirstContact",ppuser);
}
@Override
public void cleanItpUserForChangeFirstContact(Ppuser ppuser) {
sqlSessionTemplate.update("Ppuser.cleanItpUserForChangeFirstContact",ppuser);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment