import 'package:get/get.dart'; class AddLockState { var getLockType = 1.obs; //0-所有锁;1-门锁;2-NFC无源锁;3-挂锁;4-保险箱锁;5-车位锁;6-智能门禁;7-网关 var lockTypeImg = 'images/lockType/addLock_touchScreen.png'.obs; //不同类型锁图片更换 AddLockState() { Map? map = Get.arguments; if (map is Map && map.isNotEmpty) { if (map["getLockType"] != null) { getLockType.value = map["getLockType"]; //保险箱锁 if (getLockType.value == 4) { lockTypeImg.value = "images/lockType/addLock_safeBg.png"; } else if (getLockType.value == 5) { //车位锁 lockTypeImg.value = "images/lockType/addLock_parkingBg.png"; } else if (getLockType.value == 6) { //智能门禁 lockTypeImg.value = "images/lockType/addLock_entranceGuardBg.png"; } } else { lockTypeImg.value = 'images/lockType/addLock_touchScreen.png'; } } else { lockTypeImg.value = 'images/lockType/addLock_touchScreen.png'; } } }