From 7843fdc7070c1fbec7aa4396685a3ea848a7fed4 Mon Sep 17 00:00:00 2001
From: jiaosong <jiaosong6760@dingtalk.com>
Date: 星期四, 26 十月 2023 14:02:40 +0800
Subject: [PATCH] # excel导出调整

---
 server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java |    8 ++++++--
 server/services/src/main/java/com/doumee/service/business/impl/SitesServiceImpl.java       |    3 ++-
 server/services/src/main/java/com/doumee/service/business/impl/BikeRepairServiceImpl.java  |    2 +-
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/service/business/impl/BikeRepairServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/BikeRepairServiceImpl.java
index 51675d9..97d6f6a 100644
--- a/server/services/src/main/java/com/doumee/service/business/impl/BikeRepairServiceImpl.java
+++ b/server/services/src/main/java/com/doumee/service/business/impl/BikeRepairServiceImpl.java
@@ -122,7 +122,7 @@
                     .selectAs(BikeRepair::getBinkeId,BikeRepairDTO::getBikeCode)
                     .selectAs(BaseParam::getName,BikeRepairDTO::getBikeTypeName);
         queryWrapper.like(StringUtils.isNotEmpty(pageWrap.getModel().getOpenid()),Member::getOpenid,pageWrap.getModel().getOpenid())
-                    .like(StringUtils.isNotEmpty(pageWrap.getModel().getBikeCode()),Bikes::getCode,pageWrap.getModel().getBikeCode())
+                    .like(StringUtils.isNotEmpty(pageWrap.getModel().getBikeCode()),BikeRepair::getBinkeId,pageWrap.getModel().getBikeCode())
                     .eq( pageWrap.getModel().getStatus() !=null,BikeRepair::getStatus,pageWrap.getModel().getStatus())
                     .ge(Objects.nonNull(pageWrap.getModel().getStartDate()),BikeRepair::getCreateDate,pageWrap.getModel().getStartDate())
                     .le(Objects.nonNull(pageWrap.getModel().getEndDate()),BikeRepair::getCreateDate,pageWrap.getModel().getEndDate());
diff --git a/server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java
index 24b3669..188b06f 100644
--- a/server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java
+++ b/server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java
@@ -217,8 +217,12 @@
                 .leftJoin(BaseParam.class,BaseParam::getId,MemberRides::getParamId)
                 .like(StringUtils.isNotBlank(model.getOpenid()),Member::getOpenid,model.getOpenid())
                 .like(StringUtils.isNotBlank(model.getBikeCode()),MemberRides::getBikeCode,model.getBikeCode());
-        queryWrapper.ge(model.getStartDate()!=null, MemberRides::getRentDate,model.getStartDate());
-        queryWrapper.le(model.getEndDate()!=null, MemberRides::getRentDate,model.getEndDate());
+        if (Objects.nonNull(model.getStartDate())) {
+            queryWrapper.ge(MemberRides::getRentDate, Utils.Date.getStart(model.getStartDate()));
+        }
+        if (Objects.nonNull(model.getEndDate())) {
+            queryWrapper.le(MemberRides::getRentDate, Utils.Date.getStart(model.getEndDate()));
+        }
         queryWrapper.eq(model.getCloseStatus()!=null,MemberRides::getCloseStatus, model.getCloseStatus());
         queryWrapper.eq(model.getStatus()!=null,MemberRides::getStatus, model.getStatus());
         queryWrapper.eq(model.getGoodsorderId()!=null,MemberRides::getOrdreId, model.getGoodsorderId());
diff --git a/server/services/src/main/java/com/doumee/service/business/impl/SitesServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/SitesServiceImpl.java
index 8c4e0b7..5e5642d 100644
--- a/server/services/src/main/java/com/doumee/service/business/impl/SitesServiceImpl.java
+++ b/server/services/src/main/java/com/doumee/service/business/impl/SitesServiceImpl.java
@@ -64,6 +64,7 @@
             throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"绔欑偣缂栧彿宸插瓨鍦�");
         }
         Sites insert = new Sites();
+        insert.setId(sites.getCode());
         insert.setCreateDate(new Date());
         insert.setCreator(principal.getId());
         insert.setEditDate(new Date());
@@ -209,7 +210,7 @@
          ",(select count(l.bike_code) from locks l where l.site_id = sites.id and l.bike_code IS NOT NULL and l.bike_code !='' ) as bikeCount");
 //        Page<SitesMonitorDTO> sitesMonitorDTO = sitesMapper.getSitesMonitorDTO(page, pageWrap.getModel().getCode(), pageWrap.getModel().getName());
         queryWrapper.lambda().like(StringUtils.isNotBlank(pageWrap.getModel().getCode()),Sites::getCode,pageWrap.getModel().getCode());
-        queryWrapper.lambda().like(StringUtils.isNotBlank(pageWrap.getModel().getName()),Sites::getCode,pageWrap.getModel().getName());
+        queryWrapper.lambda().like(StringUtils.isNotBlank(pageWrap.getModel().getName()),Sites::getName,pageWrap.getModel().getName());
         queryWrapper.lambda().orderByAsc(Sites::getCode);
         IPage<Sites> sitesMonitorDTO = sitesMapper.selectPage(page, queryWrapper);
         if (!CollectionUtils.isEmpty(sitesMonitorDTO.getRecords())){

--
Gitblit v1.9.3