| @@ -696,7 +696,7 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { | |||||
| case ASSIGN_TAGS_TRIGGER_SCAN: { | case ASSIGN_TAGS_TRIGGER_SCAN: { | ||||
| WxCUserBasicInfo user = (WxCUserBasicInfo) obj; | WxCUserBasicInfo user = (WxCUserBasicInfo) obj; | ||||
| WxCUser param = wxCUserMapper.selectByPrimaryKey(user.getId()); | WxCUser param = wxCUserMapper.selectByPrimaryKey(user.getId()); | ||||
| if (user != null && param != null) { | |||||
| if (user != null) { | |||||
| if (user.getSex() != null) { | if (user.getSex() != null) { | ||||
| //性别 | //性别 | ||||
| @@ -719,23 +719,25 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { | |||||
| resList = assignTypeId6(user, user.getEducation()); | 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); | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||