From d22349714c8d199c02f336f90fba841ef8f5cd39 Mon Sep 17 00:00:00 2001
From: 张世豪 <979909237@qq.com>
Date: 星期五, 21 十一月 2025 17:46:23 +0800
Subject: [PATCH] 优化内存后最终版202511211746

---
 src/chushihua/SlotManager.java |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/src/chushihua/SlotManager.java b/src/chushihua/SlotManager.java
index 2ff8c95..b85cb60 100644
--- a/src/chushihua/SlotManager.java
+++ b/src/chushihua/SlotManager.java
@@ -5,7 +5,8 @@
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
-import xitongshezhi.Fkj;
+import dialog.Dingshidialog;
+import home.Fkj;
 
 import java.time.LocalDateTime;
 import java.time.format.DateTimeFormatter;
@@ -318,6 +319,7 @@
 	/**
 	 * 鏍规嵁鐘舵�佺爜鍜屾晠闅滅爜鍒ゆ柇鏄惁鏈夊崱 - 浼樺寲鐗堟湰
 	 */
+	@SuppressWarnings("unused")
 	private String determineHasCardFromStatus(int status, int fault) {
 		// 浼樺寲锛氫娇鐢ㄦ暟鍊兼瘮杈冩浛浠e瓧绗︿覆鎿嶄綔
 		if (fault != 0) {
@@ -521,11 +523,10 @@
 		if ("0000".equals(oldCardNumber) && !"0000".equals(newCardNumber)) {
 			// 鍦ㄤ簨浠跺垎鍙戠嚎绋嬩腑鏄剧ず瀵硅瘽妗�
 			javax.swing.SwingUtilities.invokeLater(() -> {
-				xitongshezhi.Dingshidialog.showTimedDialog(
+				Dingshidialog.showTimedDialog(
 						null, // 鐖剁獥鍙o紝鍙互涓簄ull
 						5,    // 鏄剧ず3绉�
-						"杩樺崱鎴愬姛锛屾劅璋㈡偍鐨勪娇鐢�", 
-						""    // 闊抽鏂囦欢锛屽彲浠ヤ负绌�
+						slotNumber+"鍙峰崱妲借繕鍗℃垚鍔熸劅璋㈡偍鐨勪娇鐢�"
 						);
 			});
 			//System.out.println("鍗℃Ы " + slotNumber + " 杩樺崱鎴愬姛锛屽崱鍙蜂粠 " + oldCardNumber + " 鍙樹负 " + newCardNumber);
@@ -538,7 +539,7 @@
 	 * @param caozuo 鎿嶄綔绫诲瀷锛�1琛ㄧず绠$悊鍛橈紝0琛ㄧず绯荤粺
 	 * @return 淇敼鎴愬姛杩斿洖true锛屽惁鍒欒繑鍥瀎alse
 	 */
-	public static boolean changgehaska(int slotNumber, String caozuo) {
+	public static boolean changgehaska(int slotNumber, int caozuo) {
 	    if (!isValidSlotNumber(slotNumber)) {
 	        return false;
 	    }
@@ -548,9 +549,9 @@
 	    slot.setUpdateTime(getCurrentTime());
 	    
 	    // 璁板綍鍙栧崱鏃ュ織
-	    String operator = "1".equals(caozuo) ? "绠$悊鍛�" : "绯荤粺";
+	    String operator =caozuo==1? "绠$悊鍛�" : "绯荤粺";
 	    String logMessage = String.format("鍙栧崱鎿嶄綔锛氬崱妲�%d琚�%s鍙栧崱", slotNumber, operator);
-	    xitongshezhi.Charulog.logOperation(logMessage);
+	    dialog.Charulog.logOperation(logMessage);
 	    
 	    return true;
 	}

--
Gitblit v1.9.3