From e89e71158de719c70c487110a0f8d00d4a30d30b Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Thu, 12 Feb 2026 11:02:48 +0800
Subject: [PATCH] 1

---
 src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java b/src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java
index 116f8ef..4aa5d8e 100644
--- a/src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserStockSubscribeServiceImpl.java
@@ -130,7 +130,7 @@
 
 //            //重复申购限制
                 Long count = userStockSubscribeMapper.selectCount(new QueryWrapper<UserStockSubscribe>().eq(
-                        "new_code", model.getNewCode()).eq("user_id", user.getId()).eq("type", model.getType()));
+                        "new_code", model.getNewCode()).eq("user_id", user.getId()).eq("type", model.getType()).ne("status",2));
                 if (count > 0) {
                     return ServerResponse.createByErrorMsg("请勿重复申请",request);
                 }
@@ -251,9 +251,9 @@
             if((model.getStatus() == 3 && model.getApplyNumber() == null) || (model.getStatus() == 3 && model.getApplyNumber() == 0) ){
                 return ServerResponse.createByErrorMsg("中签数量不能小于0");
             }
-            if(model.getStatus() == 3 && model.getApplyNumber()>userStockSubscribe.getApplyNums()){
-                return  ServerResponse.createByErrorMsg("配置中签数量不能超过申请数量",request);
-            }
+//            if(model.getStatus() == 3 && model.getApplyNumber()>userStockSubscribe.getApplyNums()){
+//                return  ServerResponse.createByErrorMsg("配置中签数量不能超过申请数量",request);
+//            }
 
             //客户中签直接扣除客户账户可用资金
             UserAssets userAssets = iUserAssetsServices.assetsByTypeAndUserId("JP", userStockSubscribe.getUserId());

--
Gitblit v1.9.3