@Override
 public List<InterfaceDataBean> getDataBeans(int batchId) {
   return iIDataDao.getDataBeans(batchId);
 }
 @Override
 public InterfaceDataBean getDataBean(int id) {
   return iIDataDao.load(id);
 }
 @Override
 public void updateDataBean(InterfaceDataBean inDataBean) {
   iIDataDao.update(inDataBean);
 }
 @Override
 public void deleteDataBean(int id) {
   iIDataDao.delete(id);
 }
 @Override
 public void addDataBeans(List<InterfaceDataBean> dataBeans) {
   iIDataDao.addBatchData(dataBeans);
 }
 @Override
 public InterfaceDataBean addDataBean(InterfaceDataBean inDataBean) {
   return iIDataDao.add(inDataBean);
 }