diff --git a/mallinkCallback/src/main/java/com/iformall/controller/callback/JinMaoController.java b/mallinkCallback/src/main/java/com/iformall/controller/callback/JinMaoController.java index b3ccf1080..3dda39d55 100644 --- a/mallinkCallback/src/main/java/com/iformall/controller/callback/JinMaoController.java +++ b/mallinkCallback/src/main/java/com/iformall/controller/callback/JinMaoController.java @@ -148,7 +148,8 @@ public class JinMaoController extends BaseController { paymentTime = sdf.parse(timeStr); } String productName = param.get("productName")==null?"":param.get("productName").toString(); - if(StringUtils.isNotBlank(userPhone) && StringUtils.isNotBlank(orderId)){ + if(StringUtils.isNotBlank(userPhone) && userPhone.matches("^1[0-9]{10}$") + && StringUtils.isNotBlank(orderId)){ WxCUserBasicInfo basicInfo = new WxCUserBasicInfo(); basicInfo.setPhone(userPhone); wxCUserBasicInfoService.registerJinmao(tenantEntity,basicInfo);