package org.flume.alarm.manager; import org.flume.alarm.core.hibernate.HibernateEntityDao; import org.flume.alarm.core.util.DateUtils; import org.flume.alarm.domain.Liquid; import org.flume.alarm.dto.LiquidDTO; import org.hibernate.Criteria; import org.hibernate.criterion.Order; import org.hibernate.criterion.Restrictions; import org.springframework.stereotype.Service; import java.io.IOException; import java.util.*; /** * Created by test203 on 2017/11/30. */ @Service public class LiquidManager extends HibernateEntityDao<Liquid> { public Map<String, Object> saveData(LiquidDTO liquidDTO) throws IOException { Map<String, Object> resultMap = new HashMap<String, Object>(); try { Liquid liquid = new Liquid(); liquid.setDevId(liquidDTO.getDevCode()); liquid.setCell(liquidDTO.getCell()); liquid.setLiquidData(liquidDTO.getLiquidData()); liquid.setLogtime(new Date()); liquid.setUptime(DateUtils.sdf4.parse(DateUtils.DateFormat(liquidDTO.getUptime()))); liquid.setLiquidData(liquidDTO.getLiquidData()); liquid.setLogtime(new Date()); save(liquid); } catch (Exception e) { e.printStackTrace(); } return resultMap; } }