From ff93f1357ed5d23895062b7ac14d9b194324c8b5 Mon Sep 17 00:00:00 2001
From: 沈斌 <bluelazysb@hotmail.com>
Date: Sat, 09 Jun 2018 11:34:46 +0800
Subject: [PATCH] test
---
src/main/java/com/moral/service/impl/AreaServiceImpl.java | 34 ++++++++++++++++++++++++++++++++++
1 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/moral/service/impl/AreaServiceImpl.java b/src/main/java/com/moral/service/impl/AreaServiceImpl.java
index 214f641..1706532 100644
--- a/src/main/java/com/moral/service/impl/AreaServiceImpl.java
+++ b/src/main/java/com/moral/service/impl/AreaServiceImpl.java
@@ -41,4 +41,38 @@
example.or().andEqualTo("cityCode",cityCode);
return areaMapper.selectByExample(example);
}
+
+ /**
+ * ������������������������ ��������������������� ��������� ��������� ���������
+ * @param code ������������ ��� ��� ���������������
+ * @return
+ */
+ @Override
+ public String queryFullNameByCode(Integer code){
+ String codeStr = code.toString();
+ String fullName = "";
+ // ���������������code
+ if(!codeStr.endsWith("00")){
+ String provinceCode = codeStr.substring(0,2)+"0000";
+ Province province = provinceMapper.selectByPrimaryKey(Integer.valueOf(provinceCode));
+ String cityCode = codeStr.substring(0,4)+"00";
+ City city = cityMapper.selectByPrimaryKey(Integer.valueOf(cityCode));
+ Area area = areaMapper.selectByPrimaryKey(code);
+ fullName = province.getProvinceName().replaceAll(" ", "")
+ +" "+city.getCityName().replaceAll(" ", "")
+ +" "+area.getAreaName().replaceAll(" ", "");
+ } else if(!codeStr.endsWith("0000")){
+ // ��������� ���������code
+ String provinceCode = codeStr.substring(0,2)+"0000";
+ Province province = provinceMapper.selectByPrimaryKey(Integer.valueOf(provinceCode));
+ City city = cityMapper.selectByPrimaryKey(code);
+ fullName = province.getProvinceName().replaceAll(" ", "")
+ +" "+city.getCityName().replaceAll(" ", "");
+ } else {
+ // ��������� ���code
+ Province province = provinceMapper.selectByPrimaryKey(code);
+ fullName = province.getProvinceName().replaceAll(" ", "");
+ }
+ return fullName;
+ }
}
--
Gitblit v1.8.0