2023-12-14 10:02:52 +08:00
|
|
|
class PicketUtil {
|
|
|
|
|
/// 字符串不为空
|
|
|
|
|
static bool strNoEmpty(String? value) {
|
2024-08-19 15:24:14 +08:00
|
|
|
if (value == null) {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
2023-12-14 10:02:52 +08:00
|
|
|
|
|
|
|
|
return value.trim().isNotEmpty;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// 字符串为空
|
|
|
|
|
static bool strEmpty(String? value) {
|
2024-08-19 15:24:14 +08:00
|
|
|
if (value == null) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
2023-12-14 10:02:52 +08:00
|
|
|
|
|
|
|
|
return value.trim().isEmpty;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// MAp不为空
|
|
|
|
|
static bool mapNoEmpty(Map? value) {
|
2024-08-19 15:24:14 +08:00
|
|
|
if (value == null) {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
2023-12-14 10:02:52 +08:00
|
|
|
return value.isNotEmpty;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// MAp为空
|
|
|
|
|
static bool mapEmpty(Map? value) {
|
2024-08-19 15:24:14 +08:00
|
|
|
if (value == null) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
2023-12-14 10:02:52 +08:00
|
|
|
return value.isEmpty;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
///判断List是否为空
|
|
|
|
|
static bool listNoEmpty(List? list) {
|
2024-08-19 15:24:14 +08:00
|
|
|
if (list == null) {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
2023-12-14 10:02:52 +08:00
|
|
|
|
2024-08-19 15:24:14 +08:00
|
|
|
if (list.isEmpty) {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
2023-12-14 10:02:52 +08:00
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
///判断List是否为空
|
|
|
|
|
static bool listEmpty(List? list) {
|
2024-08-19 15:24:14 +08:00
|
|
|
if (list == null) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
2023-12-14 10:02:52 +08:00
|
|
|
|
2024-08-19 15:24:14 +08:00
|
|
|
if (list.isEmpty) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
2023-12-14 10:02:52 +08:00
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|