diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/basic/TtPoiPlanController.java b/mallinkAdmin/src/main/java/com/iformall/controller/basic/TtPoiPlanController.java index de80b1073..829fffdb6 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/basic/TtPoiPlanController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/basic/TtPoiPlanController.java @@ -123,6 +123,7 @@ public class TtPoiPlanController extends BaseController { return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"状态不规范"); } Integer takeRate = (Integer) param.get("takeRate"); + if(takeRate == null){ return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"抽佣率为空"); } diff --git a/mallinkService/src/main/java/com/iformall/douyin/web/bean/PoiTakeRate.java b/mallinkService/src/main/java/com/iformall/douyin/web/bean/PoiTakeRate.java index 9d56d3705..f0e87c643 100644 --- a/mallinkService/src/main/java/com/iformall/douyin/web/bean/PoiTakeRate.java +++ b/mallinkService/src/main/java/com/iformall/douyin/web/bean/PoiTakeRate.java @@ -33,7 +33,7 @@ public class PoiTakeRate implements Serializable { * 抖音号,抖音个人页可查询 */ @SerializedName(value = "douyin_id") - private Integer douyinId; + private String douyinId; /** * 接入方商品ID diff --git a/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java index c8e21ea74..e19074421 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java @@ -528,6 +528,9 @@ public class TtCouponGoodsServiceImpl implements TtCouponGoodsService { try { PoiTakeRate poiTakeRate = new PoiTakeRate(); poiTakeRate.setSpuExtId(couponId.toString()); + poiTakeRate.setDouyinId(douyinId); + poiTakeRate.setTakeRate(takeRate); + poiTakeRate.setStatus(status); String spu_id = ttMerchantPoiService.getTtWebService(tenantInfo).getPoiPlanService().poiTakeRate(poiTakeRate); if(StringUtils.isNotBlank(spu_id) && spu_id.equals(ttCouponChannelPoi.getSpuId())){