添加删除普通用户弹窗

This commit is contained in:
魏少阳 2024-04-12 09:12:54 +08:00
parent a0ea5285fe
commit 88aa55ab28
7 changed files with 12 additions and 9 deletions

View File

@ -662,6 +662,7 @@
"。如果是全自动锁,请使屏幕变亮": ". If it is a fully automatic lock, please make the screen brighter", "。如果是全自动锁,请使屏幕变亮": ". If it is a fully automatic lock, please make the screen brighter",
"用户无权限": "User has no permission", "用户无权限": "User has no permission",
"创建公司后,考勤功能才能使用": "After creating the company, the attendance function can be used", "创建公司后,考勤功能才能使用": "After creating the company, the attendance function can be used",
"是否删除钥匙?": "Whether to delete the key?",
"相机": "camera", "相机": "camera",
"相册": "photos", "相册": "photos",

View File

@ -661,6 +661,7 @@
"。如果是全自动锁,请使屏幕变亮": "。如果是全自动锁,请使屏幕变亮", "。如果是全自动锁,请使屏幕变亮": "。如果是全自动锁,请使屏幕变亮",
"用户无权限": "用户无权限", "用户无权限": "用户无权限",
"创建公司后,考勤功能才能使用": "创建公司后,考勤功能才能使用", "创建公司后,考勤功能才能使用": "创建公司后,考勤功能才能使用",
"是否删除钥匙?": "是否删除钥匙?",
"相机": "相机", "相机": "相机",
"相册": "相册", "相册": "相册",

View File

@ -663,6 +663,7 @@
"。如果是全自动锁,请使屏幕变亮": "。如果是全自动锁,请使屏幕变亮", "。如果是全自动锁,请使屏幕变亮": "。如果是全自动锁,请使屏幕变亮",
"用户无权限": "用户无权限", "用户无权限": "用户无权限",
"创建公司后,考勤功能才能使用": "创建公司后,考勤功能才能使用", "创建公司后,考勤功能才能使用": "创建公司后,考勤功能才能使用",
"是否删除钥匙?": "是否删除钥匙?",
"相机": "相机", "相机": "相机",
"相册": "相册", "相册": "相册",

View File

@ -858,8 +858,7 @@ class LockDetailLogic extends BaseGetXController {
Future<void> positionPermissionAlert() async { Future<void> positionPermissionAlert() async {
// //
if (Platform.isAndroid) { if (Platform.isAndroid) {
AppFirstEnterHandle() AppFirstEnterHandle().getAppFirstEnter(state.widgetContext, isAgreePosition);
.getAppFirstEnter(state.widgetContext, isAgreePosition);
var getFlag = await Storage.getString(isAgreePosition); var getFlag = await Storage.getString(isAgreePosition);
if (getFlag == isAgreePosition) { if (getFlag == isAgreePosition) {
openBlueSet(); openBlueSet();

View File

@ -34,8 +34,7 @@ class LockDetailPage extends StatefulWidget {
State<LockDetailPage> createState() => _LockDetailPageState(); State<LockDetailPage> createState() => _LockDetailPageState();
} }
class _LockDetailPageState extends State<LockDetailPage> class _LockDetailPageState extends State<LockDetailPage> with TickerProviderStateMixin, RouteAware {
with TickerProviderStateMixin, RouteAware {
// with RouteAware // with RouteAware
final logic = Get.put(LockDetailLogic()); final logic = Get.put(LockDetailLogic());
final state = Get.find<LockDetailLogic>().state; final state = Get.find<LockDetailLogic>().state;
@ -123,8 +122,7 @@ class _LockDetailPageState extends State<LockDetailPage>
Storage.setStringList(saveBluePrivateKey, savePrivateKeyList); Storage.setStringList(saveBluePrivateKey, savePrivateKeyList);
// signKey // signKey
List<int> signKeyData = List<int> signKeyData = state.keyInfos.value.bluetooth!.signKey!.cast<int>();
state.keyInfos.value.bluetooth!.signKey!.cast<int>();
var saveSignKeyList = changeIntListToStringList(signKeyData); var saveSignKeyList = changeIntListToStringList(signKeyData);
Storage.setStringList(saveBlueSignKey, saveSignKeyList); Storage.setStringList(saveBlueSignKey, saveSignKeyList);

View File

@ -535,7 +535,9 @@ class LockSetLogic extends BaseGetXController {
}); });
} else{ } else{
// //
deletKeyData(); ShowTipView().showIosTipWithContentDialog("是否删除钥匙?".tr, (){
deletKeyData();
});
} }
} }

View File

@ -133,10 +133,11 @@ class LockListLogic extends BaseGetXController{
state.deleteAdministratorIsHaveAllData.value = a; state.deleteAdministratorIsHaveAllData.value = a;
deletKeyData(); deletKeyData();
}); });
// showDeleteAdministratorIsHaveAllDataDialog();
} else{ } else{
// //
deletKeyData(); ShowTipView().showIosTipWithContentDialog("是否删除钥匙?".tr, (){
deletKeyData();
});
} }
} }