Browse Source

fix : 兼容{"distinct":true,"pageNumber":1,"pageSize":1000,"projection":["classCode"]}

lvxianyun 3 years ago
parent
commit
5ad90cecea

+ 1 - 1
src/main/java/com/persagy/proxy/object/controller/AdmEquipmentController.java

@@ -241,7 +241,7 @@ public class AdmEquipmentController {
 	public AdmResponse query(@RequestBody AdmQueryCriteria request) throws Exception {
 		// 组装上下文条件
 		request.setName(AdmEquipment.OBJ_TYPE);
-		if(CollUtil.isNotEmpty(request.getProjection()) && request.getDistinct() && request.getProjection().size() == 1 && request.getProjection().get(0).equals("classCode")) {
+		if(CollUtil.isEmpty(request.getCascade()) && CollUtil.isNotEmpty(request.getProjection()) && request.getDistinct() && request.getProjection().size() == 1 && request.getProjection().get(0).equals("classCode")) {
 			/** 特殊处理
 			 * distinct: true
 			 * pageNumber: 1