解绑后通知所分享人员 日报周报月报说明弹窗点击范围 注销账号
This commit is contained in:
@@ -50,8 +50,7 @@ class DeviceListController extends GetControllerEx<DeviceListModel> {
|
||||
String serviceName = ServiceConstant.server_service;
|
||||
String serviceApi = ServiceConstant.device_list;
|
||||
String queryUrl = "${serviceAddress}${serviceName}${serviceApi}$search";
|
||||
var response = await EasyDartModule.dio
|
||||
.get(queryUrl);
|
||||
var response = await EasyDartModule.dio.get(queryUrl);
|
||||
if (response != null) {
|
||||
var responseData =
|
||||
response.data is String ? jsonDecode(response.data) : response.data;
|
||||
@@ -154,6 +153,7 @@ class DeviceListController extends GetControllerEx<DeviceListModel> {
|
||||
onSuccess: (res) {
|
||||
TopSlideNotification.show(context,
|
||||
text: res.msg!, textColor: Color(0XFF00C1AA));
|
||||
Get.back();
|
||||
},
|
||||
onFailure: (err) {
|
||||
TopSlideNotification.show(context,
|
||||
|
||||
@@ -249,4 +249,31 @@ class UserInfoController extends GetControllerEx<UserInfoModel> {
|
||||
mhtHomeController.personnelList.value = [];
|
||||
return apiResponse;
|
||||
}
|
||||
ApiResponse deleteAccount() {
|
||||
MHTHomeController mhtHomeController = Get.find();
|
||||
ApiResponse apiResponse = ApiResponse(code: 1, msg: "注销成功".tr);
|
||||
EasyDartModule.logger.info("注销账号");
|
||||
DailyLogUtils.writeLog("注销账号");
|
||||
|
||||
model.login = 0;
|
||||
EasyDartModule.dio.token = null;
|
||||
final box = GetStorage();
|
||||
box.remove("user");
|
||||
box.remove("token");
|
||||
BodyDeviceController bodyDeviceController = Get.find();
|
||||
bodyDeviceController.bindDeviceNum.value = 0;
|
||||
HomeController homeController = Get.find();
|
||||
homeController.sleepNum.value = 0;
|
||||
LoginController loginController = Get.find();
|
||||
loginController.model.register_agree = null;
|
||||
bodyDeviceController.sleepReportData.value = {};
|
||||
MessageController messageController = Get.find();
|
||||
messageController.model.body_message_read = 0;
|
||||
messageController.model.system_message_read = 0;
|
||||
CountdownController countdownController = Get.find();
|
||||
countdownController.countdown.value = 0;
|
||||
mhtHomeController.personnelList.value = [];
|
||||
|
||||
return apiResponse;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user