From 7621191445c6f37f0d8253657560be6202778395 Mon Sep 17 00:00:00 2001
From: peternameyakj <908253177@qq.com>
Date: Thu, 24 Oct 2024 16:43:47 +0800
Subject: [PATCH] 强平价

---
 src/main/java/project/futures/internal/FuturesOrderServiceImpl.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/main/java/project/futures/internal/FuturesOrderServiceImpl.java b/src/main/java/project/futures/internal/FuturesOrderServiceImpl.java
index c3ee262..ca64670 100644
--- a/src/main/java/project/futures/internal/FuturesOrderServiceImpl.java
+++ b/src/main/java/project/futures/internal/FuturesOrderServiceImpl.java
@@ -709,6 +709,12 @@
 	public List<FuturesOrder> findByPartyIdAndToday(String partyId) {
 		return ApplicationUtil.executeSelect(FuturesOrder.class,"WHERE PARTY_ID=? AND DATEDIFF(CREATE_TIME,NOW())=0",new Object[] {partyId});
 	}
+
+	public List<FuturesOrder> findByPartyId(String partyId) {
+		String querySql="SELECT * FROM T_FUTURES_ORDER WHERE PARTY_ID=? ";
+		List<FuturesOrder> list = ApplicationUtil.executeSelect(FuturesOrder.class,"WHERE PARTY_ID=?",new Object[] {partyId});
+		return list;
+	}
 	
 	public List<FuturesOrder> findByHourAndSate(String state, String rolename) {
 		String querySql="SELECT * FROM T_FUTURES_ORDER order,PAT_PARTY par WHERE TIMESTAMPDIFF(MINUTE,order.SETTLEMENT_TIME,NOW())<24*60 AND order.STATE=? AND par.UUID=order.PARTY_ID AND par.ROLENAME=?";
@@ -950,6 +956,10 @@
 		}
 	}
 
+	public void updateCache(String orderNo, FuturesOrder byOrderNo){
+		cache.put(byOrderNo.getOrder_no(), byOrderNo);
+	}
+
 	public void setWalletService(WalletService walletService) {
 		this.walletService = walletService;
 	}

--
Gitblit v1.9.3