From d0c4ab05405817381fe6df28d6b4aa15dceef260 Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期四, 10 十月 2024 17:27:22 +0800 Subject: [PATCH] 代码初始化 --- server/system_service/src/main/java/com/doumee/core/utils/Constants.java | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 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 5ab2efa..4c8339d 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 @@ -288,6 +288,23 @@ return s.substring(0,5)+"*******"+s.substring(l-6,l); } + + public static String carCodeTuominStr(String s){ + if(StringUtils.isEmpty(s)){ + return ""; + } + int l = s.length(); + if(Constants.equalsInteger(l,7)){ + return s.substring(0,3)+"***"+s.substring(l-1,l); + } + if(l <= 8){ + return s.substring(0,3)+"****"+s.substring(l-1,l); + } + return s; + } + + + /** * 鍒囧垎閫楀彿鎷兼帴鐨勬暣褰㈤泦鍚� * @param memberIds @@ -584,7 +601,8 @@ } public static void main(String[] args) { - System.out.println(Constants.getVehiclePlateNo("鐨朅A10991").getDescription()); + System.out.println(Constants.carCodeTuominStr("鐨朅10991")); + System.out.println(Constants.carCodeTuominStr("鐨朅A10991")); // System.out.println(Constants.getVehiclePlateNo("婀楤140D17").getDescription()); // System.out.println(Constants.getVehiclePlateNo("瀹緼P0637").getDescription()); @@ -934,7 +952,7 @@ 4. 瓒呮椂鍋滈潬锛氱殩A12345鏈堝彴鍋滈潬瓒呮椂锛岃灏藉揩椹剁璇峰敖蹇┒绂� */ public enum PlatformBroadcastContent { - CALLING(1, "鍙彿涓�"," ${param}璇峰墠寰�${param2}绛夊緟浣滀笟"), + CALLING(1, "鍙彿涓�","${param}璇峰墠寰�${param2}绛夊緟浣滀笟"), DONE(2, "浣滀笟瀹屾垚","${param}浣滀笟瀹屾垚锛岃灏藉揩椹剁" ), WRONG_IN(3, "閿欒鍋滈潬","${param}鏈堝彴鍋滈潬閿欒锛岃灏藉揩椹剁" ), TIMEOUT_IN(4, "瓒呮椂鍋滈潬","${param}鏈堝彴鍋滈潬瓒呮椂锛岃灏藉揩椹剁璇峰敖蹇┒绂�" ), -- Gitblit v1.9.3