diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/entity/ZjMaterielSynchronizationEventEntity.xml b/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/entity/ZjMaterielSynchronizationEventEntity.xml index cc1824b3..72c974c2 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/entity/ZjMaterielSynchronizationEventEntity.xml +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/entity/ZjMaterielSynchronizationEventEntity.xml @@ -69,7 +69,7 @@ '1314047672872420014', -- field0040 '6435913155541223805', -- field0042 '7788441092115810835', -- field0047 - '-7568576445236623045' -- field0048 + '-7568576445236623045', -- field0048 '-6211401909916515167' -- field0049 ) diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/service/impl/ZjMaterielSynchronizationEventServiceImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/service/impl/ZjMaterielSynchronizationEventServiceImpl.java index cf651222..5ebab237 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/service/impl/ZjMaterielSynchronizationEventServiceImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/service/impl/ZjMaterielSynchronizationEventServiceImpl.java @@ -551,7 +551,7 @@ public class ZjMaterielSynchronizationEventServiceImpl extends BaseService list, boolean flag,List inventoryEntities) { // 定义正则表达式,匹配全角符号 - String regex = "[\uFF00-\uFFEF]"; + String regex = "[\uFF00-\uFFEF&&[^~Φφμ/±%^Ω≥≤#]]"; // 编译正则表达式 Pattern pattern = Pattern.compile(regex); Integer num = 0; diff --git a/base-buildpackage/src/test/java/com/hzya/frame/temButtom.java b/base-buildpackage/src/test/java/com/hzya/frame/temButtom.java index b60e93e6..aac7e4f0 100644 --- a/base-buildpackage/src/test/java/com/hzya/frame/temButtom.java +++ b/base-buildpackage/src/test/java/com/hzya/frame/temButtom.java @@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.hzya.frame.plugin.zjmaterielsynchronizationevent.service.IZjMaterielSynchronizationEventService; import com.hzya.frame.util.AESUtil; +import com.hzya.frame.web.entity.BaseResult; import org.apache.http.HttpEntity; import org.apache.http.client.config.RequestConfig; import org.apache.http.client.methods.CloseableHttpResponse; @@ -27,6 +28,7 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.regex.Pattern; /** * @ClassName dsasas @@ -40,6 +42,13 @@ public class temButtom { @Test public void test01() { + String regex = "[\uFF00-\uFF5D\uFF5F-\uFFEF]"; + // 编译正则表达式 + Pattern pattern = Pattern.compile(regex); + if(pattern.matcher("测试-32位,RL78,128KB,12KB,1.6-5.5V,-40 ~85°C,民用,LQFP-80;R5F100MGAFA(瑞萨)").find()){ + System.out.println("1231231"); + + } String a = AESUtil.encrypt("hzya1314"); System.out.println(a); String b = AESUtil.decrypt("62e4295b615a30dbf3b8ee96f41c820b");