.
This commit is contained in:
@ -1,27 +0,0 @@
|
||||
package com.xkrs.dao;
|
||||
|
||||
import com.xkrs.model.entity.QcInspectionDataSourceEntity;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
|
||||
import org.springframework.data.jpa.repository.Query;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Repository
|
||||
public interface QcInspectionDataSourceDao extends JpaRepository<QcInspectionDataSourceEntity, Long>, JpaSpecificationExecutor<QcInspectionDataSourceEntity> {
|
||||
|
||||
/**
|
||||
* 查询质检数据源
|
||||
*
|
||||
* @param lotNo 批次号
|
||||
* @param machineNo 机器号
|
||||
* @param materialNo 物料号
|
||||
* @param modelNo 模具号
|
||||
* @param partNo 零件号
|
||||
* @return
|
||||
*/
|
||||
@Query(value = "select * from qc_inspection_data_source where lot_no = ? and machine_no = ? and material_no = ? and model_no = ? and part_no = ?",nativeQuery = true)
|
||||
List<QcInspectionDataSourceEntity> selectDataSource(String lotNo, String machineNo, String materialNo, String modelNo, String partNo);
|
||||
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
package com.xkrs.dao;
|
||||
|
||||
import com.xkrs.model.entity.QcInspectionFileEntity;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
|
||||
import org.springframework.data.jpa.repository.Modifying;
|
||||
import org.springframework.data.jpa.repository.Query;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: XinYi Song
|
||||
* @Date: 2022/1/20 15:23
|
||||
*/
|
||||
@Repository
|
||||
public interface QcInspectionFileDao extends JpaRepository<QcInspectionFileEntity, Long>, JpaSpecificationExecutor<QcInspectionFileEntity> {
|
||||
|
||||
/**
|
||||
* 查询文件信息
|
||||
*
|
||||
* @param lotNo 批次号
|
||||
* @param machineNo 机器号
|
||||
* @param materialNo 物料号
|
||||
* @param modelNo 模具号
|
||||
* @param partNo 零件号
|
||||
* @return
|
||||
*/
|
||||
@Query(value = "select * from qc_inspection_file where lot_no = ?1 and machine_no = ?2 and material_no = ?3 and model_no = ?4 and part_no = ?5", nativeQuery = true)
|
||||
List<QcInspectionFileEntity> selectFile(String lotNo, String machineNo, String materialNo, String modelNo, String partNo);
|
||||
|
||||
/**
|
||||
* 修改模板上传信息
|
||||
*
|
||||
* @param lotNo 批次号
|
||||
* @param machineNo 机器号
|
||||
* @param materialNo 物料号
|
||||
* @param modelNo 模具号
|
||||
* @param partNo 零件号
|
||||
* @param templatePath 模版路径
|
||||
*/
|
||||
@Modifying(clearAutomatically = true)
|
||||
@Query(value = "update qc_inspection_file set template_path = ?6 where lot_no = ?1 and machine_no = ?2 and material_no = ?3 and model_no = ?4 and part_no = ?5", nativeQuery = true)
|
||||
void updateTemplatePath(String lotNo, String machineNo, String materialNo, String modelNo, String partNo, String templatePath);
|
||||
|
||||
/**
|
||||
* 修改模板载下信息
|
||||
*
|
||||
* @param lotNo 批次号
|
||||
* @param machineNo 机器号
|
||||
* @param materialNo 物料号
|
||||
* @param modelNo 模具号
|
||||
* @param partNo 零件号
|
||||
* @param filePath 文件路径
|
||||
*/
|
||||
@Modifying(clearAutomatically = true)
|
||||
@Query(value = "update qc_inspection_file set file_path = ?6 where lot_no = ?1 and machine_no = ?2 and material_no = ?3 and model_no = ?4 and part_no = ?5", nativeQuery = true)
|
||||
void updateFilePath(String lotNo, String machineNo, String materialNo, String modelNo, String partNo, String filePath);
|
||||
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
package com.xkrs.dao;
|
||||
|
||||
import com.xkrs.model.entity.QcInspectionItemDictEntity;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
|
||||
import org.springframework.data.jpa.repository.Modifying;
|
||||
import org.springframework.data.jpa.repository.Query;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
@Repository
|
||||
public interface QcInspectionItemDictDao extends JpaRepository<QcInspectionItemDictEntity, Long>, JpaSpecificationExecutor<QcInspectionItemDictEntity> {
|
||||
|
||||
/**
|
||||
* 通过检验项代码查询字典表的数据
|
||||
*
|
||||
* @param inspectionItemCode
|
||||
* @return
|
||||
*/
|
||||
QcInspectionItemDictEntity findByInspectionItemCode(String inspectionItemCode);
|
||||
|
||||
/**
|
||||
* 根据id查询字典信息
|
||||
*
|
||||
* @param id
|
||||
* @return
|
||||
*/
|
||||
QcInspectionItemDictEntity findById(Integer id);
|
||||
|
||||
/**
|
||||
* 根据id修改字典的信息
|
||||
*
|
||||
* @param id
|
||||
* @param inspectionItemName
|
||||
*/
|
||||
@Modifying(clearAutomatically = true)
|
||||
@Query(value = "update qc_inspection_item_dict set inspection_item_name = ?2 where id = ?1", nativeQuery = true)
|
||||
void updateDictById(Integer id, String inspectionItemName);
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
package com.xkrs.dao;
|
||||
|
||||
import com.xkrs.model.entity.QcInspectionPictureEntity;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
|
||||
import org.springframework.data.jpa.repository.Modifying;
|
||||
import org.springframework.data.jpa.repository.Query;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Repository
|
||||
public interface QcInspectionPictureDao extends JpaRepository<QcInspectionPictureEntity, Long>, JpaSpecificationExecutor<QcInspectionPictureEntity> {
|
||||
|
||||
/**
|
||||
* 查询图片信息
|
||||
*
|
||||
* @param lotNo 批次号
|
||||
* @param machineNo 机器号
|
||||
* @param materialNo 物料号
|
||||
* @param modelNo 模具号
|
||||
* @param partNo 零件号
|
||||
* @return
|
||||
*/
|
||||
@Query(value = "select * from qc_inspection_picture where lot_no = ?1 and machine_no = ?2 and material_no = ?3 and model_no = ?4 and part_no = ?5",nativeQuery = true)
|
||||
List<QcInspectionPictureEntity> selectPicture(String lotNo, String machineNo, String materialNo, String modelNo, String partNo);
|
||||
|
||||
/**
|
||||
* 修改图片路径信息
|
||||
*
|
||||
* @param lotNo 批次号
|
||||
* @param machineNo 机器号
|
||||
* @param materialNo 物料号
|
||||
* @param modelNo 模具号
|
||||
* @param partNo 零件号
|
||||
* @param picturePath 图片路径
|
||||
*/
|
||||
@Modifying(clearAutomatically = true)
|
||||
@Query(value = "update qc_inspection_picture set picture_path = ?6 where lot_no = ?1 and machine_no = ?2 and material_no = ?3 and model_no = ?4 and part_no = ?5",nativeQuery = true)
|
||||
void updatePicturePath(String lotNo, String machineNo, String materialNo, String modelNo, String partNo, String picturePath);
|
||||
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package com.xkrs.dao;
|
||||
|
||||
import com.xkrs.model.entity.QcInspectionSpecEntity;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Repository
|
||||
public interface QcInspectionSpecDao extends JpaRepository<QcInspectionSpecEntity, Long>, JpaSpecificationExecutor<QcInspectionSpecEntity> {
|
||||
|
||||
List<QcInspectionSpecEntity> findByPartNoAndInspectionItemCode(String partNo, String inspectionItemCode);
|
||||
}
|
Reference in New Issue
Block a user