package cn.com.lzt.sign.service.impl; import cn.com.lzt.sign.entity.TBRequestEntity; import cn.com.lzt.sign.entity.TBRequestFeedbackEntity; import cn.com.lzt.sign.service.TBRequestFeedbackService; import org.jeecgframework.core.common.hibernate.qbc.CriteriaQuery; import org.jeecgframework.core.common.model.json.DataGrid; import org.jeecgframework.core.common.service.impl.CommonServiceImpl; import org.jeecgframework.core.extend.hqlsearch.HqlGenerateUtil; import org.jeecgframework.tag.vo.datatable.SortDirection; import org.springframework.stereotype.Service; import javax.transaction.Transactional; import java.util.List; @Service("tBRequestFeedbackService") @Transactional public class TBRequestFeedbackServiceImpl extends CommonServiceImpl implements TBRequestFeedbackService { @Override public TBRequestFeedbackEntity getbyRequestId(String requestId) { TBRequestFeedbackEntity tBRequestFeedbackEntity = new TBRequestFeedbackEntity(); DataGrid dataGrid =new DataGrid(); CriteriaQuery cq = new CriteriaQuery(TBRequestFeedbackEntity.class, dataGrid); cq.eq("requestId",requestId); cq.addOrder("createdAt", SortDirection.desc); cq.add(); List aaaaa = getListByCriteriaQuery(cq, false); tBRequestFeedbackEntity = (TBRequestFeedbackEntity)dataGrid.getResults().get(0); return tBRequestFeedbackEntity; } }