导入检验规格
This commit is contained in:
		| @@ -18,7 +18,9 @@ import java.util.Optional; | ||||
| @Component | ||||
| public interface CraftItemDao extends JpaRepository<CraftItemEntity, Integer>, JpaSpecificationExecutor<CraftItemEntity> { | ||||
|  | ||||
|     Optional<CraftItemEntity> findByCraftItemNo(String no); | ||||
|     Optional<CraftItemEntity> findByCraftItemNo(String craftItemNo); | ||||
|  | ||||
|     Optional<CraftItemEntity> findByCraftItemName(String craftItemName); | ||||
|  | ||||
|     /** | ||||
|      * 更新工艺项目名称 | ||||
|   | ||||
| @@ -17,7 +17,9 @@ import java.util.Optional; | ||||
| @Component | ||||
| public interface QcItemDao extends JpaRepository<QcItemEntity, Integer>, JpaSpecificationExecutor<QcItemEntity> { | ||||
|  | ||||
|     Optional<QcItemEntity> findByQcItemNo(String no); | ||||
|     Optional<QcItemEntity> findByQcItemNo(String qcItemNo); | ||||
|  | ||||
|     Optional<QcItemEntity> findByQcItemName(String qcItemName); | ||||
|  | ||||
|     /** | ||||
|      * 更新检验项目名称 | ||||
|   | ||||
| @@ -7,6 +7,7 @@ import org.springframework.data.jpa.repository.Modifying; | ||||
| import org.springframework.data.jpa.repository.Query; | ||||
| import org.springframework.stereotype.Component; | ||||
|  | ||||
| import javax.transaction.Transactional; | ||||
| import java.util.List; | ||||
| import java.util.Map; | ||||
| import java.util.Optional; | ||||
| @@ -18,12 +19,21 @@ public interface QcSpecDao extends JpaRepository<QcSpecEntity, Integer>, JpaSpec | ||||
|     Optional<QcSpecEntity> findExistsQcSpec(String varietyNo, String craftItemNo, String qcItemNo); | ||||
|  | ||||
|     /** | ||||
|      * 更新检验规格 | ||||
|      * 更新检验规格(Integer id) | ||||
|      */ | ||||
|     @Transactional(rollbackOn = Exception.class) | ||||
|     @Modifying(clearAutomatically = true) | ||||
|     @Query(value = "UPDATE qc_spec SET update_time = ?2, max = ?3, mean = ?4, min = ?5, unit = ?6, method = ?7, standard = ?8, remark = ?9 WHERE id = ?1", nativeQuery = true) | ||||
|     void updateQcSpecById(Integer id, String updateTime, String max, String mean, String min, String unit, String method, String standard, String remark); | ||||
|  | ||||
|     /** | ||||
|      * 更新检验规格(String varietyNo, String craftItemNo, String qcItemNo) | ||||
|      */ | ||||
|     @Transactional(rollbackOn = Exception.class) | ||||
|     @Modifying(clearAutomatically = true) | ||||
|     @Query(value = "UPDATE qc_spec SET update_time = ?4, max = ?5, mean = ?6, min = ?7, unit = ?8, method = ?9, standard = ?10, remark = ?11 WHERE variety_no = ?1 AND craft_item_no = ?2 AND qc_item_no = ?3", nativeQuery = true) | ||||
|     void updateQcSpecByVCQ(String varietyNo, String craftItemNo, String qcItemNo, String updateTime, String max, String mean, String min, String unit, String method, String standard, String remark); | ||||
|  | ||||
|     /** | ||||
|      * 查询检验规格 | ||||
|      */ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user