From 33caf2bb79bb3c561916c91ae386ec772411e2e8 Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期一, 11 五月 2026 18:21:50 +0800
Subject: [PATCH] 代码生成

---
 server/services/src/main/java/com/doumee/service/business/impl/DriverInfoServiceImpl.java |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/service/business/impl/DriverInfoServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/DriverInfoServiceImpl.java
index 3ef3ae7..8c8d14b 100644
--- a/server/services/src/main/java/com/doumee/service/business/impl/DriverInfoServiceImpl.java
+++ b/server/services/src/main/java/com/doumee/service/business/impl/DriverInfoServiceImpl.java
@@ -300,7 +300,9 @@
         String code = RandomStringUtils.randomNumeric(6);
         // 鍙戦�佺煭淇�
         String templateParam = "{\"code\":\"" + code + "\"}";
-        AliSmsService.sendSms(telephone, Constants.SmsNotify.VERIFY_CODE.getTemplateCode(), templateParam);
+        if (Constants.SmsNotify.VERIFY_CODE.isEnabled()) {
+            AliSmsService.sendSms(telephone, Constants.SmsNotify.VERIFY_CODE.getTemplateCode(), templateParam);
+        }
         // 淇濆瓨鐭俊璁板綍
         Smsrecord smsrecord = new Smsrecord();
         smsrecord.setDeleted(Constants.ZERO);
@@ -406,6 +408,7 @@
             driverInfo.setMemberId(member.getId());
             driverInfo.setStatus(Constants.ZERO);
             driverInfo.setAuditStatus(99);
+            driverInfo.setVersionType(Constants.ZERO);
             driverInfo.setJpushAlias(org.springframework.util.DigestUtils.md5DigestAsHex(telephone.getBytes()));
             driverInfoMapper.insert(driverInfo);
         }
@@ -1143,6 +1146,13 @@
                 .eq(Objects.nonNull(dto.getStatus()),Orders::getStatus, dto.getStatus())
                 .eq(Orders::getDeleted, Constants.ZERO)
                 .orderByAsc(Orders::getAcceptTime);
+        // 鍏抽敭璇嶆悳绱細鏀朵欢浜�/鏀朵欢浜虹數璇濇ā绯娿�佽鍗曞彿绮惧噯
+        if (StringUtils.isNotBlank(dto.getKeyword())) {
+            String kw = dto.getKeyword().trim();
+            wrapper.and(w -> w.like(Orders::getTakeUser, kw)
+                    .or().like(Orders::getTakePhone, kw)
+                    .or().eq(Orders::getCode, kw));
+        }
 
         List<Orders> ordersList = ordersMapper.selectJoinList(Orders.class, wrapper);
 
@@ -1876,6 +1886,9 @@
         if (StringUtils.isBlank(phone)) {
             return;
         }
+        if (!smsNotify.isEnabled()) {
+            return;
+        }
         String content = smsNotify.format(paramPairs);
         try {
             JSONObject templateParam = new JSONObject();
@@ -1996,7 +2009,7 @@
                 .select("s1.name", Orders::getDepositShopName)
                 .select("s1.address", Orders::getDepositShopAddress)
                 .select("s2.name", Orders::getTakeShopName)
-                .select("s2.address", Orders::getDepositShopAddress)
+                .select("s2.address", Orders::getTakeShopAddress)
                 .select("s1.link_phone as takeShopLinkPhone")
                 .select("s2.link_phone as takeShopLinkPhone")
                 .select("c2.other_field as c2OtherField")

--
Gitblit v1.9.3