瀏覽代碼

fix:“优化设备编号查询逻辑"

soobin 8 月之前
父節點
當前提交
1a80c97dba
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/main/java/com/szwl/controller/TEquipmentController.java

+ 3 - 1
src/main/java/com/szwl/controller/TEquipmentController.java

@@ -374,7 +374,9 @@ public class TEquipmentController {
     @GetMapping("/findEquipmentByClientId")
     public ResponseModel<TEquipment> findEquipmentByClientId(@RequestParam String clientId) {
         LambdaQueryWrapper<TEquipment> query = Wrappers.lambdaQuery();
-        query.like(TEquipment::getClientId, clientId);
+//        query.like(TEquipment::getClientId, clientId);
+        // 使用 SQL函数RIGHT来匹配后六位相同
+        query.apply("RIGHT(client_id, 6) = {0}", clientId);
         TEquipment equipment = tEquipmentService.getOnly(query);
         return R.ok(equipment);
     }