fix:调整管理员已满提示

This commit is contained in:
liyi 2025-04-15 16:01:16 +08:00
parent c4191dbc95
commit c9690430f7
5 changed files with 40 additions and 7 deletions

View File

@ -80,7 +80,7 @@ class AddICCardLogic extends BaseGetXController {
final List<int> token = reply.data.sublist(5, 9); final List<int> token = reply.data.sublist(5, 9);
final List<String> saveStrList = changeIntListToStringList(token); final List<String> saveStrList = changeIntListToStringList(token);
Storage.setStringList(saveBlueToken, saveStrList); Storage.setStringList(saveBlueToken, saveStrList);
// AppLog.log('添加卡token:$token'); AppLog.log('添加卡token:$token');
IoSenderManage.senderAddCardWithTimeCycleCoercionCommand( IoSenderManage.senderAddCardWithTimeCycleCoercionCommand(
keyID: '1', keyID: '1',
@ -107,6 +107,14 @@ class AddICCardLogic extends BaseGetXController {
token: token, token: token,
isBeforeAddUser: false); isBeforeAddUser: false);
break; break;
case 0xFE:
case 12:
//
state.ifAddState.value = false;
showToast('管理员已满'.tr, something: () {
Get.back();
});
break;
default: default:
// //
state.ifAddState.value = false; state.ifAddState.value = false;
@ -146,6 +154,7 @@ class AddICCardLogic extends BaseGetXController {
Get.close(1); Get.close(1);
break; break;
case 0xFE: case 0xFE:
case 0x12:
// //
showToast('管理员已满'.tr); showToast('管理员已满'.tr);
Get.close(1); Get.close(1);

View File

@ -54,7 +54,7 @@ class AddFaceLogic extends BaseGetXController {
// //
state.maxRegCount.value = reply.data[11]; state.maxRegCount.value = reply.data[11];
// AppLog.log('人脸开始state.maxRegCount.value:${state.maxRegCount.value}'); AppLog.log('人脸开始state.maxRegCount.value:${state.maxRegCount.value}');
break; break;
case 0x06: case 0x06:
// //
@ -89,6 +89,12 @@ class AddFaceLogic extends BaseGetXController {
isBeforeAddUser: false isBeforeAddUser: false
); );
break; break;
case 0xFE:
case 12:
//
showToast('管理员已满'.tr);
Get.close(1);
break;
default: default:
// //
state.ifAddState.value = false; state.ifAddState.value = false;
@ -112,9 +118,9 @@ class AddFaceLogic extends BaseGetXController {
Get.close(1); Get.close(1);
break; break;
case 0xFE: case 0xFE:
case 12:
// //
showToast('管理员已满'.tr); showToast('管理员已满'.tr);
state.ifAddState.value = false;
Get.close(1); Get.close(1);
break; break;
case 0xFD: case 0xFD:
@ -138,7 +144,7 @@ class AddFaceLogic extends BaseGetXController {
// //
// //
state.regIndex.value = reply.data[6]; state.regIndex.value = reply.data[6];
// AppLog.log('注册人脸过程state.regIndex.value:${state.regIndex.value}'); AppLog.log('注册人脸过程state.regIndex.value:${state.regIndex.value}');
break; break;
} }

View File

@ -106,6 +106,7 @@ class AddFingerprintLogic extends BaseGetXController {
isBeforeAddUser: false); isBeforeAddUser: false);
break; break;
case 0xFE: case 0xFE:
case 12:
// //
state.ifAddState.value = false; state.ifAddState.value = false;
showToast('管理员已满'.tr, something: () { showToast('管理员已满'.tr, something: () {
@ -139,10 +140,12 @@ class AddFingerprintLogic extends BaseGetXController {
Get.close(1); Get.close(1);
break; break;
case 0xFE: case 0xFE:
// case 12:
showToast('管理员已满'.tr); //
state.ifAddState.value = false; state.ifAddState.value = false;
Get.close(1); showToast('管理员已满'.tr, something: () {
Get.back();
});
break; break;
case 0xFD: case 0xFD:
// //

View File

@ -90,6 +90,12 @@ class AddPalmLogic extends BaseGetXController {
isBeforeAddUser: false isBeforeAddUser: false
); );
break; break;
case 0xFE:
case 12:
//
showToast('管理员已满'.tr);
Get.close(1);
break;
default: default:
// //
state.ifAddState.value = false; state.ifAddState.value = false;
@ -111,6 +117,7 @@ class AddPalmLogic extends BaseGetXController {
Get.close(1); Get.close(1);
break; break;
case 0xFE: case 0xFE:
case 12:
// //
showToast('管理员已满'.tr); showToast('管理员已满'.tr);
Get.close(1); Get.close(1);

View File

@ -90,6 +90,13 @@ class AddRemoteControlLogic extends BaseGetXController{
isBeforeAddUser: false isBeforeAddUser: false
); );
break; break;
case 0xFE:
case 12:
//
showToast('管理员已满'.tr);
state.ifAddState.value = false;
Get.close(1);
break;
default: default:
// //
state.ifAddState.value = false; state.ifAddState.value = false;
@ -110,6 +117,7 @@ class AddRemoteControlLogic extends BaseGetXController{
Get.close(1); Get.close(1);
break; break;
case 0xFE: case 0xFE:
case 0x12:
// //
showToast('管理员已满'.tr); showToast('管理员已满'.tr);
Get.close(1); Get.close(1);