From 794ae298001fb0b06d7ae8d5b72b02350d340289 Mon Sep 17 00:00:00 2001
From: liuhaonan <konodioda2333@vip.qq.com>
Date: 星期五, 18 三月 2022 18:31:02 +0800
Subject: [PATCH] 充电桩费率相关

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/pay/alipay/UsrAlipayConfigService.java |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/pay/alipay/UsrAlipayConfigService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/pay/alipay/UsrAlipayConfigService.java
index 5e7189c..c3bd4ff 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/pay/alipay/UsrAlipayConfigService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/pay/alipay/UsrAlipayConfigService.java
@@ -14,6 +14,7 @@
 import com.sandu.ximon.admin.utils.SpringContextUtil;
 import com.sandu.ximon.dao.domain.AliConfigEntity;
 import com.sandu.ximon.dao.domain.Pole;
+import com.sandu.ximon.dao.domain.WxConfigEntity;
 import com.sandu.ximon.dao.mapper.UsrAlipayConfigMapper;
 import lombok.AllArgsConstructor;
 import org.springframework.stereotype.Service;
@@ -88,7 +89,7 @@
 
 
 
-    public List<AliConfigEntity> configList(BaseConditionVO baseConditionVO){
+    public List<AliConfigEntity> configList(BaseConditionVO baseConditionVO,String keyword){
         LambdaQueryWrapper<AliConfigEntity> wrapper =new LambdaQueryWrapper<>();
         System.out.println("----------------------------"+clientService.findClientId());
         PageHelper.startPage(baseConditionVO.getPageNo(), baseConditionVO.getPageSize());
@@ -104,6 +105,26 @@
             PageHelper.startPage(baseConditionVO.getPageNo(), baseConditionVO.getPageSize());
             wrapper= Wrappers.lambdaQuery(AliConfigEntity.class);
         }
+
+        if(!keyword.isEmpty()){
+            wrapper= wrapper.like(AliConfigEntity::getConfigId,keyword).or(
+                    getAppId->{
+                        getAppId.like(AliConfigEntity::getAppId,keyword);
+                    }
+            ).or(
+                    getPid->{
+                        getPid.like(AliConfigEntity::getPid,keyword);
+                    }
+            ).or(
+                    getPublicKey->{
+                        getPublicKey.like(AliConfigEntity::getPublicKey,keyword);
+                    }
+            ).or(
+                    getPrivateKey->{
+                        getPrivateKey.like(AliConfigEntity::getPrivateKey,keyword);
+                    }
+            );
+        }
         return list(wrapper);
     }
 

--
Gitblit v1.9.3