|
|
|
@@ -6,7 +6,9 @@ import com.iformall.common.IdWorker; |
|
|
|
import com.iformall.common.ResultData; |
|
|
|
import com.iformall.domain.dto.WxCUserFromBDto; |
|
|
|
import com.iformall.domain.po.WxCUserFromB; |
|
|
|
import com.iformall.domain.po.WxMerchantBUser; |
|
|
|
import com.iformall.mapper.WxCUserFromBMapper; |
|
|
|
import com.iformall.mapper.WxMerchantBUserMapper; |
|
|
|
import com.iformall.service.WxCUserFromBService; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
@@ -23,6 +25,8 @@ public class WxCUserFromBServiceImpl implements WxCUserFromBService { |
|
|
|
@Autowired |
|
|
|
WxCUserFromBMapper wxCUserFromBMapper; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
WxMerchantBUserMapper wxMerchantBUserMapper; |
|
|
|
|
|
|
|
@Override |
|
|
|
public PageInfo<WxCUserFromB> listAsPage(WxCUserFromB record, Integer pageIndex, Integer pageSize) { |
|
|
|
@@ -56,6 +60,11 @@ public class WxCUserFromBServiceImpl implements WxCUserFromBService { |
|
|
|
|
|
|
|
@Override |
|
|
|
public WxCUserFromB getByOpenidAndAppId(WxCUserFromBDto wxCUserFromBDto) { |
|
|
|
WxMerchantBUser wxMerchantBUser = wxMerchantBUserMapper.selectByPrimaryKey(wxCUserFromBDto.getbUserId()); |
|
|
|
if (wxMerchantBUser == null) { |
|
|
|
return null; |
|
|
|
} |
|
|
|
wxCUserFromBDto.setMerchantId(wxMerchantBUser.getMerchantId()); |
|
|
|
return wxCUserFromBMapper.getByOpenidAndAppId(wxCUserFromBDto); |
|
|
|
} |
|
|
|
|
|
|
|
|