添加删除普通用户弹窗
This commit is contained in:
parent
a0ea5285fe
commit
88aa55ab28
@ -662,6 +662,7 @@
|
||||
"。如果是全自动锁,请使屏幕变亮": ". If it is a fully automatic lock, please make the screen brighter",
|
||||
"用户无权限": "User has no permission",
|
||||
"创建公司后,考勤功能才能使用": "After creating the company, the attendance function can be used",
|
||||
"是否删除钥匙?": "Whether to delete the key?",
|
||||
|
||||
"相机": "camera",
|
||||
"相册": "photos",
|
||||
|
||||
@ -661,6 +661,7 @@
|
||||
"。如果是全自动锁,请使屏幕变亮": "。如果是全自动锁,请使屏幕变亮",
|
||||
"用户无权限": "用户无权限",
|
||||
"创建公司后,考勤功能才能使用": "创建公司后,考勤功能才能使用",
|
||||
"是否删除钥匙?": "是否删除钥匙?",
|
||||
|
||||
"相机": "相机",
|
||||
"相册": "相册",
|
||||
|
||||
@ -663,6 +663,7 @@
|
||||
"。如果是全自动锁,请使屏幕变亮": "。如果是全自动锁,请使屏幕变亮",
|
||||
"用户无权限": "用户无权限",
|
||||
"创建公司后,考勤功能才能使用": "创建公司后,考勤功能才能使用",
|
||||
"是否删除钥匙?": "是否删除钥匙?",
|
||||
|
||||
"相机": "相机",
|
||||
"相册": "相册",
|
||||
|
||||
@ -858,8 +858,7 @@ class LockDetailLogic extends BaseGetXController {
|
||||
Future<void> positionPermissionAlert() async {
|
||||
//安卓平台下首次进入应用需向用户告知获取权限用途弹窗
|
||||
if (Platform.isAndroid) {
|
||||
AppFirstEnterHandle()
|
||||
.getAppFirstEnter(state.widgetContext, isAgreePosition);
|
||||
AppFirstEnterHandle().getAppFirstEnter(state.widgetContext, isAgreePosition);
|
||||
var getFlag = await Storage.getString(isAgreePosition);
|
||||
if (getFlag == isAgreePosition) {
|
||||
openBlueSet();
|
||||
|
||||
@ -34,8 +34,7 @@ class LockDetailPage extends StatefulWidget {
|
||||
State<LockDetailPage> createState() => _LockDetailPageState();
|
||||
}
|
||||
|
||||
class _LockDetailPageState extends State<LockDetailPage>
|
||||
with TickerProviderStateMixin, RouteAware {
|
||||
class _LockDetailPageState extends State<LockDetailPage> with TickerProviderStateMixin, RouteAware {
|
||||
// with RouteAware
|
||||
final logic = Get.put(LockDetailLogic());
|
||||
final state = Get.find<LockDetailLogic>().state;
|
||||
@ -123,8 +122,7 @@ class _LockDetailPageState extends State<LockDetailPage>
|
||||
Storage.setStringList(saveBluePrivateKey, savePrivateKeyList);
|
||||
|
||||
// signKey
|
||||
List<int> signKeyData =
|
||||
state.keyInfos.value.bluetooth!.signKey!.cast<int>();
|
||||
List<int> signKeyData = state.keyInfos.value.bluetooth!.signKey!.cast<int>();
|
||||
var saveSignKeyList = changeIntListToStringList(signKeyData);
|
||||
Storage.setStringList(saveBlueSignKey, saveSignKeyList);
|
||||
|
||||
|
||||
@ -535,7 +535,9 @@ class LockSetLogic extends BaseGetXController {
|
||||
});
|
||||
} else{
|
||||
// 普通用户直接删除
|
||||
deletKeyData();
|
||||
ShowTipView().showIosTipWithContentDialog("是否删除钥匙?".tr, (){
|
||||
deletKeyData();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -133,10 +133,11 @@ class LockListLogic extends BaseGetXController{
|
||||
state.deleteAdministratorIsHaveAllData.value = a;
|
||||
deletKeyData();
|
||||
});
|
||||
// showDeleteAdministratorIsHaveAllDataDialog();
|
||||
} else{
|
||||
// 普通用户直接删除
|
||||
deletKeyData();
|
||||
ShowTipView().showIosTipWithContentDialog("是否删除钥匙?".tr, (){
|
||||
deletKeyData();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user