|
|
|
@@ -4,6 +4,7 @@ import com.github.binarywang.wxpay.bean.businesscircle.PointsNotifyRequest; |
|
|
|
import com.github.binarywang.wxpay.exception.WxPayException; |
|
|
|
import com.github.binarywang.wxpay.service.WxPayService; |
|
|
|
import com.iformall.domain.po.WxBusinessCircleOrder; |
|
|
|
import com.iformall.mapper.WxBusinessCircleOrderMapper; |
|
|
|
import com.iformall.service.*; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
@@ -25,7 +26,7 @@ public class WxCallBackServiceImpl implements WxCallBackService { |
|
|
|
WxPayAccountService wxPayAccountService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
WxBusinessCircleOrderService wxBusinessCircleOrderService; |
|
|
|
WxBusinessCircleOrderMapper wxBusinessCircleOrderMapper; |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
@@ -46,7 +47,8 @@ public class WxCallBackServiceImpl implements WxCallBackService { |
|
|
|
try { |
|
|
|
String result = wxPayService.getBusinessCircleService().notifyPoints(request); |
|
|
|
logger.info("微信商圈同步积分请求结果----"+result); |
|
|
|
wxBusinessCircleOrderService.updateIsPointsNotify(record); |
|
|
|
record.setUpdateTime(new Date()); |
|
|
|
wxBusinessCircleOrderMapper.updateIsPointsNotify(record); |
|
|
|
} catch (WxPayException e) { |
|
|
|
e.printStackTrace(); |
|
|
|
} |
|
|
|
|