diff --git a/src/main/java/com/xkrs/allinpay/SybPayController.java b/src/main/java/com/xkrs/allinpay/SybPayController.java index 5db066c..3b6fd72 100644 --- a/src/main/java/com/xkrs/allinpay/SybPayController.java +++ b/src/main/java/com/xkrs/allinpay/SybPayController.java @@ -319,6 +319,7 @@ public class SybPayController { entity.setCreateTime(dateFormat.format(new Date(currentTimeMillis))); entity.setBody(body); entity.setQrCodePath(path); + entity.setNotifyUrl(payNotifyUrl); unitOrderPayDao.saveAndFlush(entity); return outputEncapsulationObject(PromptMessageEnum.SUCCESS, entity, locale); } diff --git a/src/main/java/com/xkrs/allinpay/model/UnitOrderPayEntity.java b/src/main/java/com/xkrs/allinpay/model/UnitOrderPayEntity.java index 14449b6..089244d 100644 --- a/src/main/java/com/xkrs/allinpay/model/UnitOrderPayEntity.java +++ b/src/main/java/com/xkrs/allinpay/model/UnitOrderPayEntity.java @@ -48,6 +48,11 @@ public class UnitOrderPayEntity implements Serializable { */ private String qrCodePath; + /** + * 支付通知 + */ + private String notifyUrl; + private String cusid; private String appid; private String trxid; @@ -119,6 +124,14 @@ public class UnitOrderPayEntity implements Serializable { this.qrCodePath = qrCodePath; } + public String getNotifyUrl() { + return notifyUrl; + } + + public void setNotifyUrl(String notifyUrl) { + this.notifyUrl = notifyUrl; + } + public String getCusid() { return cusid; } diff --git a/src/main/java/com/xkrs/common/config/WebSecurityConfig.java b/src/main/java/com/xkrs/common/config/WebSecurityConfig.java index f749dc9..4aa2c0f 100644 --- a/src/main/java/com/xkrs/common/config/WebSecurityConfig.java +++ b/src/main/java/com/xkrs/common/config/WebSecurityConfig.java @@ -36,6 +36,7 @@ class WebSecurityConfig extends WebSecurityConfigurerAdapter { .antMatchers("/global/configuration/**").permitAll() .antMatchers("/websocket/**").permitAll()//支付结果通知前端 .antMatchers("/push/**").permitAll() + .antMatchers("/pay/**").permitAll() .antMatchers("/debug").permitAll() .antMatchers("/queryFirePoint").permitAll() .antMatchers("/queryNotice").permitAll()//查询通知 diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 4ccd7d7..fb8e0eb 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -89,4 +89,4 @@ pay.notifyUrl = http://8.142.26.238:7801/pay/notify #qrCode.accessDirPath = qrCode #invoice.saveDirPath = C:\\Users\\ADMIN\\Desktop\\invoice #invoice.accessDirPath = invoice -#pay.notifyUrl = http://localhost:7801/pay/notify \ No newline at end of file +#pay.notifyUrl = http://8.142.26.238:7801/pay/notify \ No newline at end of file