modifyFingerprintValidityPeriod static method
void
modifyFingerprintValidityPeriod(
- String fingerprintNumber,
- List<
TTCycleModel> ? cycleList, - int startDate,
- int endDate,
- String lockData,
- TTSuccessCallback callback,
- TTFailedCallback failedCallback,
Modify the fingerprint valid date
cardNumber The fingerprint number you want to modify cycleList Optional. Used to set cyclic card. Usually set to null startDate The time(millisecond) when it becomes valid endDate The time(millisecond) when it is expired lockData The lock data string used to operate lock
Implementation
static void modifyFingerprintValidityPeriod(
String fingerprintNumber,
List<TTCycleModel>? cycleList,
int startDate,
int endDate,
String lockData,
TTSuccessCallback callback,
TTFailedCallback failedCallback) {
Map map = Map();
map[TTResponse.fingerprintNumber] = fingerprintNumber;
map[TTResponse.startDate] = startDate;
map[TTResponse.endDate] = endDate;
map[TTResponse.lockData] = lockData;
if (cycleList != null && cycleList.length > 0) {
map[TTResponse.cycleJsonList] = convert.jsonEncode(cycleList);
}
invoke(COMMAND_MODIFY_FINGERPRINT, map, callback, fail: failedCallback);
}