ipo
zyy
2026-01-09 7d9bf660d08d1b39af670e54dedf784e32080dc2
trading-order-service/src/main/java/com/yami/trading/service/dz/impl/StockDzServiceImpl.java
@@ -385,7 +385,7 @@
            }
            User party = userService.getById(partyId);
            if (!party.isEnabled()) {
                throw new YamiShopBindException("用户已禁用");
                return Result.failed("用户已禁用");
            }
            Syspara syspara = sysparaService.find("stop_user_internet");
            String stopUserInternet = syspara.getSvalue();
@@ -687,11 +687,17 @@
            // 锁仓截至时间
            Date resultTime = calendar.getTime();
            if (!isAdmin) {
                if (stockDz.getPeriod() != null && stockDz.getPeriod() > 0) {
                    if(now.getTime() < resultTime.getTime()){
                    if ((order.getUnLock() == null || order.getUnLock() == 0) && now.getTime() < resultTime.getTime()) {
                        return Result.failed("未到平仓时间");
                    }
                } else {
                    if (isETF && (order.getUnLock() == null || order.getUnLock() == 0)) {
                        return Result.failed("未到平仓时间");
                    }
                }
                if (!stockDz.getStockName().contains("测试")) {
                    boolean isOpen = MarketOpenChecker.isMarketOpenByItemCloseType(Item.US_STOCKS);
                    if (!isOpen) {