package com.ld.igds.timer.zcl.service.impl; import com.bstek.bdf2.core.orm.hibernate.HibernateDao; import com.ld.igds.models.InteGrain5332; import com.ld.igds.timer.zcl.dto.InteGrainDto; import com.ld.igds.timer.zcl.service.InteGrainService; import org.hibernate.Session; import org.springframework.stereotype.Component; /** * @Desc: 5332 接口 * @author: czt * @update-time: 2023/10/19 */ @Component public class InteGrain5332ServiceImpl extends HibernateDao implements InteGrainService { @Override public String getCompanyId() { return "5332"; } @Override public void toSaveGrain(InteGrainDto dto) { Session session = this.getSessionFactory().openSession(); try { InteGrain5332 data = new InteGrain5332(); data.setUuid(dto.getUuid()); data.setBatchId(dto.getBatchId()); data.setCompanyId(dto.getCompanyId()); data.setDepotId(dto.getDepotId()); data.setDepotName(dto.getDepotName()); data.setHumidityIn(dto.getHumidityIn()); data.setHumidityOut(dto.getHumidityOut()); data.setTempIn(dto.getTempIn()); data.setTempOut(dto.getTempOut()); data.setReceiveDate(dto.getReceiveDate()); data.setTempList(dto.getTempList()); data.setCheckUser(dto.getCheckUser()); data.setCable(dto.getCable()); data.setCableCir(dto.getCableCir()); data.setRemark(dto.getRemark()); data.setWeather(dto.getWeather()); session.saveOrUpdate(data); } finally { session.flush(); session.close(); } } }