|
|
|
@@ -696,7 +696,7 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { |
|
|
|
case ASSIGN_TAGS_TRIGGER_SCAN: { |
|
|
|
WxCUserBasicInfo user = (WxCUserBasicInfo) obj; |
|
|
|
WxCUser param = wxCUserMapper.selectByPrimaryKey(user.getId()); |
|
|
|
if (user != null && param != null) { |
|
|
|
if (user != null) { |
|
|
|
|
|
|
|
if (user.getSex() != null) { |
|
|
|
//性别 |
|
|
|
@@ -719,23 +719,25 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { |
|
|
|
resList = assignTypeId6(user, user.getEducation()); |
|
|
|
} |
|
|
|
|
|
|
|
//消费类别 |
|
|
|
resList = assignTypeId14(user, param); |
|
|
|
//饮食偏好 |
|
|
|
resList = assignTypeId17(user, param); |
|
|
|
|
|
|
|
//消费时段 |
|
|
|
resList = assignTypeId18(user, param); |
|
|
|
//消费频度 |
|
|
|
resList = assignTypeId22(user, param); |
|
|
|
//活跃 |
|
|
|
resList = assignTypeId21(user, param); |
|
|
|
|
|
|
|
//车 |
|
|
|
WxCUserCar wxCUserCar = new WxCUserCar(); |
|
|
|
wxCUserCar.setCUserId(param.getId()); |
|
|
|
if (wxCUserCarMapper.countList(wxCUserCar) > 0) { |
|
|
|
resList = assignTypeId11(user); |
|
|
|
if (param != null) { |
|
|
|
//消费类别 |
|
|
|
resList = assignTypeId14(user, param); |
|
|
|
//饮食偏好 |
|
|
|
resList = assignTypeId17(user, param); |
|
|
|
|
|
|
|
//消费时段 |
|
|
|
resList = assignTypeId18(user, param); |
|
|
|
//消费频度 |
|
|
|
resList = assignTypeId22(user, param); |
|
|
|
//活跃 |
|
|
|
resList = assignTypeId21(user, param); |
|
|
|
|
|
|
|
//车 |
|
|
|
WxCUserCar wxCUserCar = new WxCUserCar(); |
|
|
|
wxCUserCar.setCUserId(param.getId()); |
|
|
|
if (wxCUserCarMapper.countList(wxCUserCar) > 0) { |
|
|
|
resList = assignTypeId11(user); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|