File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed
Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 11### 更新日志
22
33
4- #### JadeV2.2.1 - 2024-05-09
5- * 解决传入多个feature id,加密狗不满足条件,程序不退出的bug
4+ #### JadeV2.2.2 - 2024-05-09
5+ * 数据库操作支持int和Bool类型
66---
77
88
99<details onclose >
1010<summary >查看更多更新日志</summary >
1111
12+ #### JadeV2.2.1 - 2024-05-09
13+ * 解决传入多个feature id,加密狗不满足条件,程序不退出的bug
14+ ---
15+
1216#### JadeV2.2.0 - 2024-05-08
1317* 监听加密狗线程支持传入最大feature id,这样就可以满足之前的现场
1418---
Original file line number Diff line number Diff line change @@ -77,11 +77,19 @@ def insert(self, data):
7777 if type (data [data_key ]) == str :
7878 if len (data [data_key ]) > 0 :
7979 sql_str = sql_str + data_key + ","
80+ elif type (data [data_key ]) == int :
81+ sql_str = sql_str + data_key + ","
82+ elif type (data [data_key ]) == bool :
83+ sql_str = sql_str + data_key + ","
8084 sql_str = sql_str [:- 1 ] + ") VALUES ("
8185 for data_key in data .keys ():
8286 if type (data [data_key ]) == str :
8387 if len (data [data_key ]) > 0 :
8488 sql_str = sql_str + "'{}'" .format (data [data_key ]) + ","
89+ elif type (data [data_key ]) == int :
90+ sql_str = sql_str + "{}" .format (data [data_key ]) + ","
91+ elif type (data [data_key ]) == bool :
92+ sql_str = sql_str + "{}" .format (int (data [data_key ])) + ","
8593 sql_str = sql_str [:- 1 ] + ")"
8694 self .lock .acquire ()
8795 self .cursor .execute (sql_str )
You can’t perform that action at this time.
0 commit comments