package com.ycsoft.report.dao.config; import java.util.List; import org.springframework.stereotype.Component; import com.ycsoft.daos.abstracts.BaseEntityDao; import com.ycsoft.daos.core.JDBCException; import com.ycsoft.report.bean.RepOptrExport; @Component public class RepOptrExportDao extends BaseEntityDao<RepOptrExport> { public RepOptrExportDao(){} /** * 获取一个操作员一个报表的导出配置 * @param rep_id * @param optr_id * @return * @throws JDBCException */ public Integer[] queryExportConfig(String rep_id,String optr_id) throws JDBCException{ String sql="select * from rep_optr_export where rep_id=? and optr_id=? "; List<RepOptrExport> list=this.findList(sql, rep_id,optr_id); Integer cols[]=new Integer[list.size()]; for(int i=0;i<list.size();i++){ cols[i]=list.get(i).getCol_idx(); } return cols; } public void deletebyoptridrepid(String rep_id,String optr_id) throws JDBCException{ String sql="delete from rep_optr_export where rep_id=? and optr_id=? "; this.executeUpdate(sql, rep_id,optr_id); } }