From 43b661ef7ec5a99bd87895005aadfcd3eee6254b Mon Sep 17 00:00:00 2001 From: landong2015 Date: Mon, 28 Nov 2016 17:29:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/utils/CommonsHelper.java | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/CommonsHelper.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/CommonsHelper.java index 3f6c296..d753408 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/CommonsHelper.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/CommonsHelper.java @@ -48,6 +48,31 @@ public final class CommonsHelper { return sb.toString(); } + public static String getResidence(String provinceId, + String cityId, + String areaId, + String streetId, + String address, BasicConfigService basicConfigService) { + StringBuilder sb = new StringBuilder(); + if (StringUtils.isNotEmpty(provinceId)) { + sb.append(getName1(provinceId,basicConfigService)); + } + if (StringUtils.isNotEmpty(cityId)) { + sb.append(getName1(cityId,basicConfigService)); + } + if (StringUtils.isNotEmpty(areaId)) { + sb.append(getName1(areaId,basicConfigService)); + } + if (StringUtils.isNotEmpty(streetId)){ + sb.append(getName(streetId,basicConfigService)); + } + if (StringUtils.isNotEmpty(address)) { + sb.append(address); + } + return sb.toString(); + } + + private static String getName1(String id, BasicConfigService basicConfigService) { BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(id); if (basicConfig != null) { -- 1.8.3.1