|
@@ -3,11 +3,9 @@ package com.iotechn.unimall.admin.api.card.impl;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
import com.iotechn.unimall.core.util.GeneratorUtil;
|
|
import com.iotechn.unimall.core.util.GeneratorUtil;
|
|
|
|
+import com.iotechn.unimall.data.mapper.*;
|
|
import com.iotechn.unimall.data.util.QRCodeUtil;
|
|
import com.iotechn.unimall.data.util.QRCodeUtil;
|
|
import com.iotechn.unimall.data.domain.*;
|
|
import com.iotechn.unimall.data.domain.*;
|
|
-import com.iotechn.unimall.data.mapper.CardHolderInfoMapper;
|
|
|
|
-import com.iotechn.unimall.data.mapper.CircleCardInfoMapper;
|
|
|
|
-import com.iotechn.unimall.data.mapper.PersonalHomepageInfoMapper;
|
|
|
|
import org.apache.ibatis.session.RowBounds;
|
|
import org.apache.ibatis.session.RowBounds;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -18,7 +16,6 @@ import com.baomidou.mybatisplus.mapper.EntityWrapper;
|
|
import com.baomidou.mybatisplus.mapper.Wrapper;
|
|
import com.baomidou.mybatisplus.mapper.Wrapper;
|
|
import com.iotechn.unimall.core.exception.ServiceException;
|
|
import com.iotechn.unimall.core.exception.ServiceException;
|
|
import com.iotechn.unimall.data.util.ExcelUtil;
|
|
import com.iotechn.unimall.data.util.ExcelUtil;
|
|
-import com.iotechn.unimall.data.mapper.CardManagementInfoMapper;
|
|
|
|
import com.iotechn.unimall.admin.api.card.ICardManagementInfoService;
|
|
import com.iotechn.unimall.admin.api.card.ICardManagementInfoService;
|
|
import com.iotechn.unimall.data.model.Page;
|
|
import com.iotechn.unimall.data.model.Page;
|
|
|
|
|
|
@@ -44,6 +41,8 @@ public class CardManagementInfoServiceImpl implements ICardManagementInfoService
|
|
private CardHolderInfoMapper cardHolderInfoMapper;
|
|
private CardHolderInfoMapper cardHolderInfoMapper;
|
|
@Autowired
|
|
@Autowired
|
|
private PersonalHomepageInfoMapper personalHomepageInfoMapper;
|
|
private PersonalHomepageInfoMapper personalHomepageInfoMapper;
|
|
|
|
+ @Autowired
|
|
|
|
+ private CommonUserInfoMapper commonUserInfoMapper;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public Boolean add(CardManagementInfo cardManagementInfo) throws ServiceException {
|
|
public Boolean add(CardManagementInfo cardManagementInfo) throws ServiceException {
|
|
@@ -114,6 +113,11 @@ public class CardManagementInfoServiceImpl implements ICardManagementInfoService
|
|
if (personalHomepageInfo1 != null) {
|
|
if (personalHomepageInfo1 != null) {
|
|
cardManagementInfo.setPersonalHomeId(personalHomepageInfo1.getId());
|
|
cardManagementInfo.setPersonalHomeId(personalHomepageInfo1.getId());
|
|
}
|
|
}
|
|
|
|
+ CommonUserInfo commonUserInfo=commonUserInfoMapper.selectById(cardManagementInfo.getCommonId());
|
|
|
|
+ if (commonUserInfo!=null){
|
|
|
|
+ cardManagementInfo.setNickname(commonUserInfo.getNickname());
|
|
|
|
+ cardManagementInfo.setAccount(commonUserInfo.getPhone());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
Integer count = cardManagementInfoMapper.selectCount(wrapper);
|
|
Integer count = cardManagementInfoMapper.selectCount(wrapper);
|