From 429df2391ff59f8d0060ce2dc98356bcd91c9a4f Mon Sep 17 00:00:00 2001
From: xufenglei <xufenglei>
Date: Tue, 12 Jun 2018 10:34:21 +0800
Subject: [PATCH] 更新
---
src/main/java/com/moral/common/bean/Constants.java | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 45 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/moral/common/bean/Constants.java b/src/main/java/com/moral/common/bean/Constants.java
index 071f5c3..644f7d0 100644
--- a/src/main/java/com/moral/common/bean/Constants.java
+++ b/src/main/java/com/moral/common/bean/Constants.java
@@ -1,8 +1,19 @@
package com.moral.common.bean;
+import com.moral.common.util.ResourceUtil;
+import org.apache.commons.lang3.ArrayUtils;
+import org.apache.commons.lang3.StringUtils;
+import org.springframework.stereotype.Component;
+
+import javax.annotation.PostConstruct;
+import java.util.Arrays;
+import java.util.List;
+import java.util.stream.Collectors;
+
/**
* ������������.
*/
+@Component
public class Constants {
/** The Constant IS_DELETE_TRUE. */
@@ -13,5 +24,39 @@
/** The Constant NULL_VALUE. */
public static final String NULL_VALUE = "N/V";
+
+ public static final String IS_USED_FALSE = "0";
+
+ public static final String IS_USED_TRUE = "1";
+ private static Integer[] specialOrgIds;
+ @PostConstruct
+ private void loadSpecialOrgIds(){
+ String orgIds = ResourceUtil.getValue("specialOrgIds");
+ if(!StringUtils.isBlank(orgIds)){
+ String [] orgIdArray = orgIds.split(",");
+ if(!ArrayUtils.isEmpty(orgIdArray)){
+ List<Integer> orgIdList = Arrays.asList(orgIdArray).stream().map(Integer::new).collect(Collectors.toList());
+ specialOrgIds = orgIdList.toArray(new Integer[orgIdList.size()]);
+ }
+ }
+
+ }
+ public static final Boolean isNotSpecialOrgId(Integer orgId) {
+ if(ArrayUtils.isEmpty(specialOrgIds)){
+ return true;
+ }
+ for(int i = 0; i < specialOrgIds.length; ++i) {
+ if (specialOrgIds[i].equals(orgId)) {
+ return false;
+ }
+ }
+ return true;
+ }
+ //device ������
+ public static final String DEVICE_STATE_NORMAL ="0";
+ public static final String DEVICE_STATE_MILD = "1";
+ public static final String DEVICE_STATE_MIDDLE ="2";
+ public static final String DEVICE_STATE_SERIOUS ="3";
+ public static final String DEVICE_STATE_OFFLINE ="4";
}
--
Gitblit v1.8.0