mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-07-24 16:03:42 +08:00
45 lines
1.3 KiB
Java
45 lines
1.3 KiB
Java
|
|
package com.jsowell.system.constant;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 待办任务常量。
|
||
|
|
*
|
||
|
|
* @author jsowell
|
||
|
|
*/
|
||
|
|
public final class TodoTaskConstants {
|
||
|
|
private TodoTaskConstants() {
|
||
|
|
}
|
||
|
|
|
||
|
|
public static final String STATUS_PENDING = "PENDING";
|
||
|
|
public static final String STATUS_PROCESSING = "PROCESSING";
|
||
|
|
public static final String STATUS_COMPLETED = "COMPLETED";
|
||
|
|
public static final String STATUS_CANCELLED = "CANCELLED";
|
||
|
|
public static final String STATUS_EXPIRED = "EXPIRED";
|
||
|
|
public static final String STATUS_ACTIVE = "ACTIVE";
|
||
|
|
|
||
|
|
public static final String READ_UNREAD = "0";
|
||
|
|
public static final String READ_READ = "1";
|
||
|
|
|
||
|
|
public static final int PRIORITY_NORMAL = 1;
|
||
|
|
public static final int PRIORITY_IMPORTANT = 2;
|
||
|
|
public static final int PRIORITY_URGENT = 3;
|
||
|
|
|
||
|
|
public static final int DEFAULT_HOME_LIMIT = 3;
|
||
|
|
public static final int MAX_HOME_LIMIT = 10;
|
||
|
|
|
||
|
|
public static boolean isActiveStatus(String status) {
|
||
|
|
return STATUS_PENDING.equals(status) || STATUS_PROCESSING.equals(status);
|
||
|
|
}
|
||
|
|
|
||
|
|
public static boolean isTerminalStatus(String status) {
|
||
|
|
return STATUS_COMPLETED.equals(status)
|
||
|
|
|| STATUS_CANCELLED.equals(status)
|
||
|
|
|| STATUS_EXPIRED.equals(status);
|
||
|
|
}
|
||
|
|
|
||
|
|
public static boolean isSupportedStatus(String status) {
|
||
|
|
return STATUS_ACTIVE.equals(status)
|
||
|
|
|| isActiveStatus(status)
|
||
|
|
|| isTerminalStatus(status);
|
||
|
|
}
|
||
|
|
}
|