修改字典请求字段
This commit is contained in:
		| @@ -28,16 +28,16 @@ public class Query { | ||||
|      * | ||||
|      * @return | ||||
|      */ | ||||
|     public List<QcInspectionItemDict> selectDataDict(String dictChineseName, String dictEnglishName) { | ||||
|     public List<QcInspectionItemDict> selectDataDict(String inspectionItemCode, String inspectionItemName) { | ||||
|         Specification<QcInspectionItemDict> specification = new Specification<QcInspectionItemDict>() { | ||||
|             @Override | ||||
|             public Predicate toPredicate(Root<QcInspectionItemDict> root, CriteriaQuery<?> criteriaQuery, CriteriaBuilder criteriaBuilder) { | ||||
|                 List<Predicate> list = new ArrayList<>(); | ||||
|                 if (dictChineseName != null && !"".equals(dictChineseName)) { | ||||
|                     list.add(criteriaBuilder.equal(root.get("dictChineseName").as(String.class), dictChineseName)); | ||||
|                 if (inspectionItemCode != null && !"".equals(inspectionItemCode)) { | ||||
|                     list.add(criteriaBuilder.equal(root.get("inspectionItemCode").as(String.class), inspectionItemCode)); | ||||
|                 } | ||||
|                 if (dictEnglishName != null && !"".equals(dictEnglishName)) { | ||||
|                     list.add(criteriaBuilder.equal(root.get("dictEnglishName").as(String.class), dictEnglishName)); | ||||
|                 if (inspectionItemName != null && !"".equals(inspectionItemName)) { | ||||
|                     list.add(criteriaBuilder.equal(root.get("inspectionItemName").as(String.class), inspectionItemName)); | ||||
|                 } | ||||
|                 Predicate[] predicates = new Predicate[list.size()]; | ||||
|                 return criteriaBuilder.and(list.toArray(predicates)); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user