user dashboard changes

feature_dev_ankit
Pratibha Chaudhary 2025-02-04 11:04:56 +05:30
parent 3b2e19d531
commit 8e0ef9a500
2 changed files with 23 additions and 1 deletions

View File

@ -90,6 +90,17 @@ class UserScreen extends StatelessWidget {
itemCount: 5),
Spacer(),
InkWell(
onTap: () {
ctrl.selectedUser.value == 0
? ctrl.getManageUser()
: ctrl.selectedUser.value == 1
? ctrl.clearPrefillData()
: ctrl.selectedUser.value == 2
? ctrl.clearRoleMapping()
: ctrl.selectedUser.value == 3
? ctrl.clearPlants()
: ctrl.clearUserType();
},
child: Image.asset(AppImages.refresh,
height: 12, width: 12)),
Padding(

View File

@ -284,7 +284,11 @@ class DashboardCtrl extends GetxController {
var userTypeData = <UserTypeData>[].obs;
var userTypeStatus = ['Active', 'In-Active'];
var selectStatus = 'Select Status'.obs;
clearUserType(){
userTypeCtrl.text.isEmpty;
selectedStatus.value.isEmpty;
}
addUserType() {
if (userTypeCtrl.text.isEmpty || selectedStatus.value == "") {
CommonDialog.showDialog(
@ -342,7 +346,10 @@ class DashboardCtrl extends GetxController {
var plantMappingLoader = false.obs;
RxList<PlantsData> plantMapping = <PlantsData>[].obs;
clearPlants(){
selectPlantEmail.value.isEmpty;
selectedCode.value.isEmpty;
}
checkPlants() {
if (selectPlantEmail.value == "Select Email" ||
selectedCode.value == "Select Employee Code") {
@ -355,6 +362,10 @@ class DashboardCtrl extends GetxController {
getPlantMapping();
}
}
clearRoleMapping(){
selectedEmail.value.isEmpty;
selectedEmpCode.value.isEmpty;
}
checkRoleMapping(){
if (selectedEmail.value == "Select Email" ||
selectedEmpCode.value == "Select Employee Code") {