From f318c9c7c127b00f353bf45f273096d1dc4b424f Mon Sep 17 00:00:00 2001
From: admin <1101184511@qq.com>
Date: 星期三, 20 八月 2025 01:10:48 +0800
Subject: [PATCH] 功能完善

---
 src/main/java/com/taoke/autopay/service/impl/ClientInfoServiceImpl.java |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/taoke/autopay/service/impl/ClientInfoServiceImpl.java b/src/main/java/com/taoke/autopay/service/impl/ClientInfoServiceImpl.java
index a383ed7..a6511d9 100644
--- a/src/main/java/com/taoke/autopay/service/impl/ClientInfoServiceImpl.java
+++ b/src/main/java/com/taoke/autopay/service/impl/ClientInfoServiceImpl.java
@@ -101,13 +101,13 @@
             query.count = 1;
             List<ClientInfo> list = list(query);
             long maxId = 0;
-            if (list.size() > 0) {
-                maxId = list.get(0).getId();
+            if (!list.isEmpty()) {
+                maxId =Long.parseLong(StringUtil.getNumberFromString(list.get(0).getAccount()).split(",")[0]) + 1;
             }
             if(info.getClientType()==ClientInfo.CLIENT_TYPE_AGENT_PAYMENT) {
-                info.setAccount("c" + maxId);
+                info.setAccount(ClientInfo.ClientType.AGENT_PAYMENT.getAccountPrefix() + maxId);
             }else if(info.getClientType()==ClientInfo.CLIENT_TYPE_ORDER){
-                info.setAccount("s" + maxId);
+                info.setAccount(ClientInfo.ClientType.ORDER.getAccountPrefix() + maxId);
             }
         }
         clientInfoMapper.insertSelective(info);
@@ -165,7 +165,7 @@
                 i--;
                 continue;
             }
-            if(StringUtil.isNullOrEmpty(info.getMobile())||StringUtil.isNullOrEmpty(info.getAlipayAccount())||StringUtil.isNullOrEmpty(info.getAlipayPassword())){
+            if(StringUtil.isNullOrEmpty(info.getMobile())){
                 clientInfoList.remove(i);
                 i--;
                 continue;

--
Gitblit v1.8.0