package com.northglass.repository;
|
|
import java.util.ArrayList;
|
import java.util.Date;
|
import java.util.List;
|
|
import org.springframework.data.jpa.repository.JpaRepository;
|
import org.springframework.data.jpa.repository.Query;
|
|
import com.northglass.entity.Cutmanagedetailis;
|
import com.northglass.entity.GalssTaskDetails;
|
|
public interface CutmanagedetailisDao extends JpaRepository<Cutmanagedetailis, Long>{
|
|
@Query("select t from Cutmanagedetailis t where t.statrtime>=?1 and t.statrtime<=?2 group by t.width,t.height,t.thickness,t.color,t.groups,t.dengluname order by t.color,t.groups ")
|
public List<Cutmanagedetailis> findallgroups(Date date1,Date date2);
|
|
@Query("select t from Cutmanagedetailis t where t.statrtime>=?1 and t.statrtime<=?2 group by t.width,t.height,t.thickness,t.color order by t.color,t.thickness ")
|
public List<Cutmanagedetailis> findallgroups1(Date date1,Date date2);
|
|
@Query("select sum(t.pieces) from Cutmanagedetailis t where t.width=?1 and t.height=?2 and t.thickness=?3 and t.color=?4 and t.groups=?5 and t.statrtime>=?6 and t.statrtime<=?7 and t.dengluname=?8 ")
|
public int findallpieces(Double a,Double b,Double c,String d, Long e,Date date1,Date date2,String f);
|
|
@Query("select sum(t.pieces) from Cutmanagedetailis t where t.width=?1 and t.height=?2 and t.thickness=?3 and t.color=?4 and t.statrtime>=?5 and t.statrtime<=?6 ")
|
public int findallpieces1(Double a,Double b,Double c,String d,Date date1,Date date2);
|
|
@Query("select t from Cutmanagedetailis t where t.statrtime>=?1 and t.statrtime<=?2 order by statrtime desc ")
|
public List<Cutmanagedetailis> findallgroups2(Date date1,Date date2);
|
|
@Query("select t from Cutmanagedetailis t where t.statrtime>=?1 and t.statrtime<=?2 and t.dengluname=?3 order by statrtime desc ")
|
public List<Cutmanagedetailis> findallgroups3(Date date1,Date date2,String dengluname);
|
|
@Query("select t from Cutmanagedetailis t where t.statrtime>=?1 and t.statrtime<=?2 and t.dengluname=?3 group by t.width,t.height,t.thickness,t.color,t.groups,t.dengluname order by statrtime desc ")
|
public List<Cutmanagedetailis> findallgroups4(Date date1,Date date2,String dengluname);
|
|
@Query(nativeQuery=true,value="select * from gmms_cutmanage order by statrtime desc limit 0,50")
|
public List<Cutmanagedetailis> findall();
|
|
@Query(nativeQuery=true,value="select * from gmms_cutmanage group by width,height,thickness,color,groups,dengluname order by statrtime desc limit 0,50")
|
public List<Cutmanagedetailis> findall2();
|
|
|
}
|