Browse Source

客户管理按照名称排序,解决确认工单备注问题

丁治程 1 year ago
parent
commit
8318417623

+ 1 - 1
itdmServer/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryGenerator.java

@@ -193,7 +193,7 @@ public class QueryGenerator {
 			}
 			}
 		}
 		}
 		// 排序逻辑 处理
 		// 排序逻辑 处理
-		doMultiFieldsOrder(queryWrapper, parameterMap, fieldColumnMap);
+		//doMultiFieldsOrder(queryWrapper, parameterMap, fieldColumnMap);
 				
 				
 		//高级查询
 		//高级查询
 		doSuperQuery(queryWrapper, parameterMap, fieldColumnMap);
 		doSuperQuery(queryWrapper, parameterMap, fieldColumnMap);

+ 1 - 0
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/ItdmWtkehu/controller/ItdmWtkehuController.java

@@ -75,6 +75,7 @@ public class ItdmWtkehuController extends JeecgController<ItdmWtkehu, IItdmWtkeh
 		queryWrapper.lambda().like(StringUtils.isNoneBlank(itdmWtkehu.getWeituiClient()),ItdmWtkehu::getWeituiClient,itdmWtkehu.getWeituiClient());
 		queryWrapper.lambda().like(StringUtils.isNoneBlank(itdmWtkehu.getWeituiClient()),ItdmWtkehu::getWeituiClient,itdmWtkehu.getWeituiClient());
 		queryWrapper.lambda().like(StringUtils.isNoneBlank(itdmWtkehu.getWeituiLxr()),ItdmWtkehu::getWeituiLxr,itdmWtkehu.getWeituiLxr());
 		queryWrapper.lambda().like(StringUtils.isNoneBlank(itdmWtkehu.getWeituiLxr()),ItdmWtkehu::getWeituiLxr,itdmWtkehu.getWeituiLxr());
 		queryWrapper.lambda().like(StringUtils.isNoneBlank(itdmWtkehu.getWeituiPhone()),ItdmWtkehu::getWeituiPhone,itdmWtkehu.getWeituiPhone());
 		queryWrapper.lambda().like(StringUtils.isNoneBlank(itdmWtkehu.getWeituiPhone()),ItdmWtkehu::getWeituiPhone,itdmWtkehu.getWeituiPhone());
+		queryWrapper.lambda().orderBy(true,false,ItdmWtkehu::getWeituiClient);
 		Page<ItdmWtkehu> page = new Page<ItdmWtkehu>(pageNo, pageSize);
 		Page<ItdmWtkehu> page = new Page<ItdmWtkehu>(pageNo, pageSize);
 		IPage<ItdmWtkehu> pageList = itdmWtkehuService.page(page, queryWrapper);
 		IPage<ItdmWtkehu> pageList = itdmWtkehuService.page(page, queryWrapper);
 		return Result.OK(pageList);
 		return Result.OK(pageList);

+ 2 - 1
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/gongdandetail/convert/GongdanDetailConvert.java

@@ -3,6 +3,7 @@ package org.jeecg.modules.gongdandetail.convert;
 import org.jeecg.modules.gongdandetail.dto.ItdmGongdanDetailEditDTO;
 import org.jeecg.modules.gongdandetail.dto.ItdmGongdanDetailEditDTO;
 import org.jeecg.modules.itdmGongDan.entity.ItdmGongdanDetail;
 import org.jeecg.modules.itdmGongDan.entity.ItdmGongdanDetail;
 import org.mapstruct.Mapper;
 import org.mapstruct.Mapper;
+import org.mapstruct.Mapping;
 import org.mapstruct.ReportingPolicy;
 import org.mapstruct.ReportingPolicy;
 import org.mapstruct.factory.Mappers;
 import org.mapstruct.factory.Mappers;
 import org.springframework.util.CollectionUtils;
 import org.springframework.util.CollectionUtils;
@@ -20,7 +21,7 @@ public interface GongdanDetailConvert {
 
 
     GongdanDetailConvert INSTANCE = Mappers.getMapper(GongdanDetailConvert.class);
     GongdanDetailConvert INSTANCE = Mappers.getMapper(GongdanDetailConvert.class);
 
 
-
+    @Mapping(target = "remark", source = "remark") // 明确指定 remark 属性的映射关系
     ItdmGongdanDetail convert(ItdmGongdanDetailEditDTO convert);
     ItdmGongdanDetail convert(ItdmGongdanDetailEditDTO convert);
 
 
 
 

+ 4 - 0
itdmServer/module-iTDM/src/main/java/org/jeecg/modules/gongdandetail/dto/ItdmGongdanDetailEditDTO.java

@@ -51,7 +51,11 @@ public class ItdmGongdanDetailEditDTO {
     private String shijiEndTime;
     private String shijiEndTime;
 
 
 
 
+    /** 备注 */
+    private String remark;
+
     /**传感器*/
     /**传感器*/
 
 
     private String chuanganqi;
     private String chuanganqi;
+
 }
 }