diff --git a/.idea/artifacts/platform_sync_data_war_exploded.xml b/.idea/artifacts/platform_sync_data_war_exploded.xml
index 54f20f2..cd8e1d1 100644
--- a/.idea/artifacts/platform_sync_data_war_exploded.xml
+++ b/.idea/artifacts/platform_sync_data_war_exploded.xml
@@ -112,7 +112,7 @@
-
+
diff --git a/platform-common/src/main/java/com/lyms/platform/common/utils/AddressUtil.java b/platform-common/src/main/java/com/lyms/platform/common/utils/AddressUtil.java
index 24c8239..e896457 100644
--- a/platform-common/src/main/java/com/lyms/platform/common/utils/AddressUtil.java
+++ b/platform-common/src/main/java/com/lyms/platform/common/utils/AddressUtil.java
@@ -21,35 +21,35 @@ public class AddressUtil {
List list = new ArrayList();
StringReader input = new StringReader(address.trim());
IKSegmenter ikSeg = new IKSegmenter(input, true); // true 用智能分词
- StringBuffer sb = new StringBuffer(); // ,false细粒度
+ StringBuffer sb = new StringBuffer(); // ,false细粒度
try {
int i = 0;
- for (Lexeme lexeme = ikSeg.next(); lexeme != null; lexeme = ikSeg
- .next()) {
+ for (Lexeme lexeme = ikSeg.next(); lexeme != null; lexeme = ikSeg.next()) {
i++;
String item = lexeme.getLexemeText();
- if (item != null && !isNumeric(item) && item.length() > 1)
- {
- if (i < 5)
- {
+ if (item != null && !isNumeric(item) && item.length() > 1) {
+ if (i < 5) {
list.add(item);
- }
- else
- {
+ } else {
sb.append(item);
}
- }
- else
- {
+ } else {
sb.append(item);
}
}
} catch (Exception e) {
- ExceptionUtils.catchException(e,"地址解析出错");
+ ExceptionUtils.catchException(e, "地址解析出错");
return null;
}
list.add(sb.toString());
return list;
}
+
+ public static void main(String[] ages) {
+ List addrs = AddressUtil.getAddress("四川省成都市武侯区双楠路23号");
+ for (String ad : addrs) {
+ System.out.println(ad);
+ }
+ }
}
diff --git a/platform-common/src/main/java/com/lyms/platform/common/utils/HttpRequest.java b/platform-common/src/main/java/com/lyms/platform/common/utils/HttpRequest.java
index bbff85e..61a3e09 100644
--- a/platform-common/src/main/java/com/lyms/platform/common/utils/HttpRequest.java
+++ b/platform-common/src/main/java/com/lyms/platform/common/utils/HttpRequest.java
@@ -5,7 +5,6 @@ import java.net.ConnectException;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
-import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
@@ -401,6 +400,8 @@ public class HttpRequest {
}
public static void main(String[] args) {
+
+
// sendGet("http://localhost:8080/message_develop/sendMMS","id=222222");
// String str = sendGet("http://data.api.healthbaby.com.cn/v1/messages","hospitalId=1&tagName=,高血压,&page=1&limit=9999");
// Map headers = new HashMap();
@@ -415,6 +416,6 @@ public class HttpRequest {
// params,headers);
// System.out.println(str);
String json = "[{\"key\":\"6\",\"value\":\"true\"},{\"key\":\"7\",\"value\":\"true\"},{\"key\":\"2\",\"value\":\"false\"},{\"key\":\"3\",\"value\":\"false\"},{\"key\":\"8\",\"value\":\"false\"},{\"key\":\"9\",\"value\":\"false\"},{\"key\":\"10\",\"value\":\"false\"},{\"key\":\"12\",\"value\":\"false\"},{\"key\":\"13\",\"value\":\"false\"},{\"key\":\"15\",\"value\":\"false\"},{\"key\":\"16\",\"value\":\"false\"},{\"key\":\"17\",\"value\":\"false\"},{\"key\":\"19\",\"value\":\"false\"},{\"key\":\"20\",\"value\":\"false\"},{\"key\":\"22\",\"value\":\"false\"},{\"key\":\"23\",\"value\":\"false\"}]";
- String result = HttpRequest.sendPut("http://192.168.5.13:8080/v1/serviceConfig/196",json,"YMer2016");
+ // String result = HttpRequest.sendPut("http://192.168.5.13:8080/v1/serviceConfig/196",json,"YMer2016");
}
}
diff --git a/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java
index f333732..aa8325b 100644
--- a/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java
+++ b/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java
@@ -1053,7 +1053,7 @@ public class PatientsQuery extends BaseQuery implements IConvertToNativeQuery {
if (null != queryNo) {
MongoCondition c = MongoCondition.newInstance();
MongoCondition con1 = MongoCondition.newInstance("phone", queryNo, MongoOper.IS);
- MongoCondition con2 = MongoCondition.newInstance("username", queryNo, MongoOper.IS);
+ MongoCondition con2 = MongoCondition.newInstance("username", "^" + queryNo, MongoOper.LIKE);
MongoCondition con3 = MongoCondition.newInstance("cardNo", queryNo, MongoOper.IS);
MongoCondition con4 = MongoCondition.newInstance("fileCode", queryNo, MongoOper.IS);
if(c1!=null) {
diff --git a/platform-dal/src/main/java/com/lyms/platform/query/ResidentsArchiveQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/ResidentsArchiveQuery.java
index 3135187..b143c2a 100644
--- a/platform-dal/src/main/java/com/lyms/platform/query/ResidentsArchiveQuery.java
+++ b/platform-dal/src/main/java/com/lyms/platform/query/ResidentsArchiveQuery.java
@@ -201,7 +201,7 @@ public class ResidentsArchiveQuery extends BaseQuery implements IConvertToNative
if (StringUtils.isNotBlank(queryNo)) {
MongoCondition c = MongoCondition.newInstance();
MongoCondition con1 = MongoCondition.newInstance("phone", queryNo, MongoOper.IS);
- MongoCondition con2 = MongoCondition.newInstance("username", queryNo, MongoOper.IS);
+ MongoCondition con2 = MongoCondition.newInstance("username", "^"+queryNo, MongoOper.LIKE);
MongoCondition con3 = MongoCondition.newInstance("vcCardNo", queryNo, MongoOper.IS);
if(c1!=null) {
c1 = c1.andOperator(c.orCondition(new MongoCondition[]{con1, con2, con3}).getCriteria());
diff --git a/platform-sync-data/platform-sync-data.iml b/platform-sync-data/platform-sync-data.iml
index cd8383f..6626dc6 100644
--- a/platform-sync-data/platform-sync-data.iml
+++ b/platform-sync-data/platform-sync-data.iml
@@ -9,11 +9,6 @@
-
-
-
-
-
@@ -25,29 +20,9 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/regional-etl/regional-etl.iml b/regional-etl/regional-etl.iml
index b0896a1..7294856 100644
--- a/regional-etl/regional-etl.iml
+++ b/regional-etl/regional-etl.iml
@@ -8,7 +8,7 @@
-
+
@@ -57,24 +57,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-