|
|
|
|
@ -11,6 +11,7 @@ import com.flossom.common.core.domain.req.WxUserMemberReq;
|
|
|
|
|
import com.flossom.common.core.domain.req.WxUserMemberVm;
|
|
|
|
|
import com.flossom.common.core.domain.ret.WxUserMemberRet;
|
|
|
|
|
import com.flossom.common.core.domain.vo.WxUserMemberVo;
|
|
|
|
|
import com.flossom.common.core.enums.BindingStatusEnums;
|
|
|
|
|
import com.flossom.common.core.enums.IntegralChangeTypeEnum;
|
|
|
|
|
import com.flossom.common.core.enums.Status;
|
|
|
|
|
import com.flossom.common.core.enums.TagTypeStatusEnum;
|
|
|
|
|
@ -60,6 +61,9 @@ public class WxUserMemberServiceImpl implements IWxUserMemberService {
|
|
|
|
|
@Autowired
|
|
|
|
|
private SysRegionMapper sysRegionMapper;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private WxUserInstrumentMapper wxUserInstrumentMapper;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查询用户
|
|
|
|
|
*
|
|
|
|
|
@ -389,6 +393,11 @@ public class WxUserMemberServiceImpl implements IWxUserMemberService {
|
|
|
|
|
wxUserMemberRet.setMiniProgramTags(wxUserTagMapper.selectWxUserTagList(wxUserTag));
|
|
|
|
|
wxUserTag.setType(TagTypeStatusEnum.ENTERPRISE_WECHAT.getCode());
|
|
|
|
|
wxUserMemberRet.setWecomTags(wxUserTagMapper.selectWxUserTagList(wxUserTag));
|
|
|
|
|
WxUserInstrument wxUserInstrument = new WxUserInstrument();
|
|
|
|
|
wxUserInstrument.setUserId(wxUserMemberRet.getId());
|
|
|
|
|
wxUserInstrument.setBindingStatus(BindingStatusEnums.BINDED.getCode());
|
|
|
|
|
wxUserInstrument.setStatus(Status.OK.getCode().longValue());
|
|
|
|
|
wxUserMemberRet.setInstrumentList(wxUserInstrumentMapper.selectWxUserInstrumentList(wxUserInstrument));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return wxUserMemberRetList;
|
|
|
|
|
@ -406,6 +415,11 @@ public class WxUserMemberServiceImpl implements IWxUserMemberService {
|
|
|
|
|
wxUserMemberRet.setMiniProgramTags(wxUserTagMapper.selectWxUserTagList(wxUserTag));
|
|
|
|
|
wxUserTag.setType(TagTypeStatusEnum.ENTERPRISE_WECHAT.getCode());
|
|
|
|
|
wxUserMemberRet.setWecomTags(wxUserTagMapper.selectWxUserTagList(wxUserTag));
|
|
|
|
|
WxUserInstrument wxUserInstrument = new WxUserInstrument();
|
|
|
|
|
wxUserInstrument.setUserId(wxUserMemberRet.getId());
|
|
|
|
|
wxUserInstrument.setBindingStatus(BindingStatusEnums.BINDED.getCode());
|
|
|
|
|
wxUserInstrument.setStatus(Status.OK.getCode().longValue());
|
|
|
|
|
wxUserMemberRet.setInstrumentList(wxUserInstrumentMapper.selectWxUserInstrumentList(wxUserInstrument));
|
|
|
|
|
list.add(wxUserMemberRet);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|