package com.sp2p.dao.admin; 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; /** * 自动投标 * @author zhuchao * */ public class AutomaticBidDao { /** * 根据id查询自动投标记录 * @param conn * @param id * @return * @throws SQLException * @throws DataException */ public Map<String, String> queryBorrowStylById(Connection conn, int id) throws SQLException, DataException { Dao.Views.v_t_automaticbid v_t_automaticbid = new Dao().new Views().new v_t_automaticbid(); DataSet ds = v_t_automaticbid.open(conn, " * ", " id ="+id, "", -1,-1); ds.tables.get(0).rows.genRowsMap(); return BeanMapUtils.dataSetToMap(ds); } /** * 关闭用户自动投标 * @param conn * @param ids * @return * @throws SQLException */ public long closeAutomaticBid(Connection conn, String ids) throws SQLException { Dao.Tables.t_automaticbid t_automaticbid = new Dao().new Tables().new t_automaticbid(); t_automaticbid.bidStatus.setValue(1); return t_automaticbid.update(conn, "id in (" + ids + ")"); } }