package com.ld.igds.timer.zcl.service.impl;
|
|
import com.bstek.bdf2.core.orm.hibernate.HibernateDao;
|
import com.ld.igds.models.InteGrain5307;
|
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;
|
|
/**
|
* @author chen
|
*/
|
@Component
|
public class InteGrain5307ServiceImpl extends HibernateDao implements InteGrainService {
|
|
@Override
|
public String getCompanyId() {
|
return "5307";
|
}
|
|
@Override
|
public void toSaveGrain(InteGrainDto dto) {
|
Session session = this.getSessionFactory().openSession();
|
try {
|
|
InteGrain5307 data = new InteGrain5307();
|
|
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());
|
|
session.saveOrUpdate(data);
|
} finally {
|
session.flush();
|
session.close();
|
}
|
}
|
}
|