소스 검색

拦截未配置 分账规则

gongfuzhu 1 년 전
부모
커밋
93b99ae6fe

+ 5 - 0
SpringBatchServiceServer/src/main/java/com/zswl/cloud/springBtach/server/core/job/standard/StandardOrderJob.java

@@ -118,6 +118,11 @@ public class StandardOrderJob {
                             log.info("商品详情:{}",JSONUtil.toJsonStr(detail));
                             GoodsInfoVo goodsInfoVo = detail.getContent();
                             SharePlatformVo sharePlatformVo = goodsInfoVo.getSharePlatformVo();
+                            if (ObjectUtil.isEmpty(sharePlatformVo)){
+                                stop.set(true);
+                                getResultContent().set(ResultContent.build(com.github.microservice.auth.client.content.ResultState.Fail,"分账规则未配置"));
+                                return RepeatStatus.FINISHED;
+                            }
 
                             // 设置有效期
                             createOrder2Model.setValidDay(goodsInfoVo.getValidDay());