package com.sp2p.dao;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Map;
import com.shove.data.DataException;
import com.shove.data.DataSet;
import com.shove.util.BeanMapUtils;
import com.sp2p.database.Dao;
/**
* 短消息 (模板)Dao
* @author C_J
*
*/
public class NoticeTaskDao {
/**
* 根据用户Id 和操作ID 查询 短消息
* @param conn
* @param userId
* @param borrowId
* @return
* @throws SQLException
* @throws DataException
* @author C_J
*/
public Map<String,String> queryNoticeTask(Connection conn,long userId,long borrowId) throws SQLException, DataException{
Dao.Tables.t_notice_task t_notice_task = new Dao().new Tables().new t_notice_task();
DataSet ds = t_notice_task.open(conn, " * ", " user_id = "+userId+" and operate_id = "+borrowId+" and operate_identify = 'first_auth' " , " id desc", 0, 1);
return BeanMapUtils.dataSetToMap(ds);
}
public Map<String,String> queryNoticeTasklog(Connection conn,long userId,long borrowId) throws SQLException, DataException{
Dao.Tables.t_notice_task_log t_notice_task = new Dao().new Tables().new t_notice_task_log();
DataSet ds = t_notice_task.open(conn, " * ", " user_id = "+userId+" and operate_id = "+borrowId+" and operate_identify = 'first_auth' " , " id desc ", 0, 1);
return BeanMapUtils.dataSetToMap(ds);
}
}