package com.sp2p.service;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.shove.base.BaseService;
import com.shove.data.DataException;
import com.shove.data.DataSet;
import com.shove.data.dao.MySQL;
import com.shove.vo.PageBean;
import com.sp2p.dao.CategoryDao;
import com.sp2p.dao.FeedbackDao;
import com.sp2p.dao.LinksDao;
import com.sp2p.database.Dao;
import com.sp2p.database.Dao.Tables;
import com.sp2p.database.Dao.Tables.t_links;
/**
* 前台意见反馈
* @author li.hou
*
*/
public class FeedbackService extends BaseService {
public static Log log = LogFactory.getLog(FeedbackService.class);
private FeedbackDao feedbackDao;
public Long addFeedback(String content,long id) throws SQLException{
Connection conn = MySQL.getConnection();
Long newsId = -1L;
try {
newsId = feedbackDao.addFeedback(conn, id, content);
if(newsId<0){//如果小于0,添加失败,回滚
conn.rollback();
}
conn.commit();
} catch (SQLException e) {
conn.rollback();
log.error(e);
e.printStackTrace();
throw e;
}finally{
conn.close();
}
return newsId;
}
public FeedbackDao getFeedbackDao() {
return feedbackDao;
}
public void setFeedbackDao(FeedbackDao feedbackDao) {
this.feedbackDao = feedbackDao;
}
}