diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java index a443abfde..88872c557 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java @@ -538,7 +538,7 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { return resList; } - private List assignTypeId18(WxCUserBasicInfo user) { + private List assignTypeId18(WxCUserBasicInfo user,TenantEntity tenantEntity) { List resList = null; final int WORK_DAY = 0; @@ -558,12 +558,14 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { startC.add(Calendar.DAY_OF_YEAR, -30); WxCouponOrder wxCouponOrder = new WxCouponOrder(); + wxCouponOrder.updateTenantInfo(tenantEntity); wxCouponOrder.setCUserId(user.getId()); wxCouponOrder.setCouponOrderStatus(EnumCouponOrderStatus.COUPON_ORDER_USED.getCode()); wxCouponOrder.setStartTime(startC.getTime()); wxCouponOrder.setEndTime(endC.getTime()); WxCardSpend wxCardSpend = new WxCardSpend(); + wxCardSpend.updateTenantInfo(tenantEntity); wxCardSpend.setOwnerId(user.getId()); wxCardSpend.setStartdate(startC.getTime()); wxCardSpend.setEnddate(endC.getTime()); @@ -632,7 +634,7 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { return resList; } - private List assignTypeId22(WxCUserBasicInfo user) { + private List assignTypeId22(WxCUserBasicInfo user,TenantEntity tenantEntity) { List resList = null; int days = (int) ((new Date().getTime() - user.getCreateDate().getTime()) / (1000*3600*24)); @@ -772,9 +774,9 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { //饮食偏好 resList = assignTypeId17(user,tenantEntity); //消费时段 - resList = assignTypeId18(user); + resList = assignTypeId18(user,tenantEntity); //消费频度 - resList = assignTypeId22(user); + resList = assignTypeId22(user,tenantEntity); } } break; @@ -841,9 +843,9 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { resList = assignTypeId17(user,tenantEntity); //消费时段 - resList = assignTypeId18(user); + resList = assignTypeId18(user,tenantEntity); //消费频度 - resList = assignTypeId22(user); + resList = assignTypeId22(user,tenantEntity); //活跃 resList = assignTypeId21(user,tenantEntity);