From d916428e822cdc8004768ac9d52d98eb52644129 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 28 八月 2024 15:37:49 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- server/system_service/src/main/java/com/doumee/core/utils/Constants.java | 65 ++++++++++++++++++++++++++++++++ 1 files changed, 65 insertions(+), 0 deletions(-) diff --git a/server/system_service/src/main/java/com/doumee/core/utils/Constants.java b/server/system_service/src/main/java/com/doumee/core/utils/Constants.java index 7d0eb08..e8788fc 100644 --- a/server/system_service/src/main/java/com/doumee/core/utils/Constants.java +++ b/server/system_service/src/main/java/com/doumee/core/utils/Constants.java @@ -154,6 +154,8 @@ // 瓒呮椂棰勮閰嶇疆 public static final String TIMEOUT_WARNING = "TIMEOUT_WARNING"; // FTP鏂囦欢鏈嶅姟鍣ㄨ祫婧愯闂湴鍧� + + public static String getRandom6Num( ) { Random random = new Random(); StringBuilder sb = new StringBuilder(); @@ -741,6 +743,69 @@ /** * 鏈堝彴浣滀笟 鐘舵�� + * 0浠诲姟鍒涘缓 1鍙告満纭浠诲姟 2鍙告満绛惧埌 3鍏ュ洯绛夊緟 4鏈堝彴鍙彿 5寮�濮嬩綔涓� 6浣滀笟瀹屾垚 7鏈堝彴杞Щ 8浠诲姟鎸傝捣 9涓嬪彂鎺堟潈绂诲洯 10绂诲洯 + */ + public enum PlatformJobLogType { + CREATE(0, "浠诲姟鍒涘缓","浠诲姟鍒涘缓" ), + CONFIRM_TASK(1, "鍙告満纭浠诲姟","鍙告満纭浠诲姟" ), + SIGN(2, "鍙告満绛惧埌","鍙告満绛惧埌"), + IN_WAIT(3, "鍏ュ洯绛夊緟","鍏ュ洯绛夊緟" ), + CALLED(4, "鏈堝彴鍙彿","鏈堝彴鍙彿" ), + WORKING(5, "寮�濮嬩綔涓�","寮�濮嬩綔涓�" ), + DONE(6, "浣滀笟瀹屾垚 ","浣滀笟瀹屾垚 " ), + TRANSFERING(7, "鏈堝彴杞Щ","鏈堝彴杞Щ" ), + EXCEPTION(8, "浠诲姟鎸傝捣","浠诲姟鎸傝捣" ), + AUTHED_LEAVE(9, "涓嬪彂鎺堟潈绂诲洯","涓嬪彂鎺堟潈绂诲洯" ), + LEAVED(10, "宸茬鍥� ","宸茬鍥� " ), + ; + + // 鎴愬憳鍙橀噺 + private int key; + private String name; + private String info; + + // 鏋勯�犳柟娉� + PlatformJobLogType(int key, String name,String info ) { + this.key = key; + this.info = info; + this.name = name; + } + public static String getName(int index) { + for (PlatformJobLogType c : PlatformJobLogType.values()) { + if (c.getKey() == index) { + return c.name; + } + } + return null; + } + + public int getKey() { + return key; + } + + public void setKey(int key) { + this.key = key; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getInfo() { + return info; + } + + public void setInfo(String info) { + this.info = info; + } + } + + /** + * 鏈堝彴浣滀笟 鐘舵�� * 0寰呯‘璁� 1寰呯鍒� 2绛夊緟鍙彿 3鍏ュ洯绛夊緟 4宸插彨鍙� 5浣滀笟涓� 6浣滀笟瀹屾垚 7杞Щ涓� 8寮傚父鎸傝捣 9宸叉巿鏉冪鍥� 10宸茬鍥� 11 宸茶繃鍙� */ public enum PlatformJobStatus { -- Gitblit v1.9.3