|
|
|
@ -45,6 +45,7 @@ import java.util.*;
|
|
|
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
|
import static com.kiisoo.ic.constants.Constants.SELLER_TYPE;
|
|
|
|
|
import static com.kiisoo.ic.store.constant.Constants.*;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -107,7 +108,7 @@ public class PoiStoreStaffService {
|
|
|
|
|
records.forEach(poiStoreStaff -> {
|
|
|
|
|
PoiStoreStaffVO poiStoreStaffVO = new PoiStoreStaffVO();
|
|
|
|
|
BeanUtils.copyProperties(poiStoreStaff, poiStoreStaffVO);
|
|
|
|
|
poiStoreStaffVO.setRole(Constants.SELLER_TYPE.get(poiStoreStaff.getType()));
|
|
|
|
|
poiStoreStaffVO.setRole(SELLER_TYPE.get(poiStoreStaff.getType()));
|
|
|
|
|
//拿到用户信息
|
|
|
|
|
PrivilageUserBean privilageUserBean = privilageUserDOMapper.selectUserInfoAndRoleInfo(poiStoreStaff.getUserId());
|
|
|
|
|
if(null != privilageUserBean){
|
|
|
|
@ -177,7 +178,7 @@ public class PoiStoreStaffService {
|
|
|
|
|
poiStoreStaffs.forEach(poiStoreStaff -> {
|
|
|
|
|
PoiStoreStaffVO poiStoreStaffVO = new PoiStoreStaffVO();
|
|
|
|
|
BeanUtils.copyProperties(poiStoreStaff, poiStoreStaffVO);
|
|
|
|
|
poiStoreStaffVO.setRole(Constants.SELLER_TYPE.get(poiStoreStaff.getType()));
|
|
|
|
|
poiStoreStaffVO.setRole(SELLER_TYPE.get(poiStoreStaff.getType()));
|
|
|
|
|
//拿到用户信息
|
|
|
|
|
PrivilageUserBean privilageUserBean = privilageUserDOMapper.selectUserInfoAndRoleInfo(poiStoreStaff.getUserId());
|
|
|
|
|
if(null != privilageUserBean){
|
|
|
|
@ -251,7 +252,11 @@ public class PoiStoreStaffService {
|
|
|
|
|
PoiStoreStaff poiStoreStaff = new PoiStoreStaff();
|
|
|
|
|
BeanUtils.copyProperties(poiStoreStaffVO,poiStoreStaff);
|
|
|
|
|
poiStoreStaff.setUserId(userId);
|
|
|
|
|
poiStoreStaff.setType(poiStoreStaffVO.getRoleId());
|
|
|
|
|
if (privilageRoleDO.getCode().equals("DZ-DIANZHANG")){
|
|
|
|
|
poiStoreStaff.setType(1L);
|
|
|
|
|
}else if(privilageRoleDO.getCode().equals("DG-DAOGOU")){
|
|
|
|
|
poiStoreStaff.setType(4L);
|
|
|
|
|
}
|
|
|
|
|
poiStoreStaff.setEpWechatQrCode(qrCodeDO.getQrCode());
|
|
|
|
|
return poiStoreStaffDOMapper.insert(poiStoreStaff);
|
|
|
|
|
}
|
|
|
|
|