fix: 添加记录时,记录数量增加机制不正确,已修改
This commit is contained in:
@@ -199,7 +199,7 @@ bool Reader::insertRecord(QString record, QString cardId)
|
|||||||
int recordNum, recordIndex;
|
int recordNum, recordIndex;
|
||||||
bool success = readRecordNumber(recordNum, recordIndex, cardId);
|
bool success = readRecordNumber(recordNum, recordIndex, cardId);
|
||||||
if (!success) return false;
|
if (!success) return false;
|
||||||
recordNum = std::min(maxRecordNum, ++recordNum);
|
recordNum = std::min(maxRecordNum, recordNum + 1);
|
||||||
recordIndex = (recordIndex + 1) % maxRecordNum;
|
recordIndex = (recordIndex + 1) % maxRecordNum;
|
||||||
success = writeRecordNumber(recordNum, recordIndex, cardId);
|
success = writeRecordNumber(recordNum, recordIndex, cardId);
|
||||||
if (!success) return false;
|
if (!success) return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user