## 注册列表188显示金额业绩(349);
This commit is contained in:
parent
b4034ad5e1
commit
fa3bd1f803
|
|
@ -74,10 +74,7 @@ public class MarketNewsController extends BaseController {
|
||||||
startPage();
|
startPage();
|
||||||
List<UserInvestmentVo> list = iCuMemberService.selectBiddingList(marketNewsParam);
|
List<UserInvestmentVo> list = iCuMemberService.selectBiddingList(marketNewsParam);
|
||||||
for (UserInvestmentVo userInvestmentVo : list) {
|
for (UserInvestmentVo userInvestmentVo : list) {
|
||||||
if (userInvestmentVo.getOrderType() != null) {
|
userInvestmentVo.setOrderTypeStr(EOrderType.getLabelByValue(userInvestmentVo.getOrderType()));
|
||||||
String label = EOrderType.getEnumByValue(userInvestmentVo.getOrderType()).getLabel();
|
|
||||||
userInvestmentVo.setOrderTypeStr(label);
|
|
||||||
}
|
|
||||||
if (userInvestmentVo.getRound() == null) {
|
if (userInvestmentVo.getRound() == null) {
|
||||||
userInvestmentVo.setRound(0);
|
userInvestmentVo.setRound(0);
|
||||||
}
|
}
|
||||||
|
|
@ -108,60 +105,58 @@ public class MarketNewsController extends BaseController {
|
||||||
Integer pkCountry = SecurityUtils.getPkCountry();
|
Integer pkCountry = SecurityUtils.getPkCountry();
|
||||||
marketNewsParam.setPkCountry(pkCountry);
|
marketNewsParam.setPkCountry(pkCountry);
|
||||||
marketNewsParam.setPkCreator(SecurityUtils.getUserId());
|
marketNewsParam.setPkCreator(SecurityUtils.getUserId());
|
||||||
R<List<GradeDTO>> gradeDate = iGradeServiceApi.queryGradeList(pkCountry);
|
|
||||||
List<GradeDTO> gradeList = gradeDate.getData();
|
|
||||||
R<CurrencyDTO> currencyDto = iCurrencyServiceApi.getCurrency(SecurityUtils.getPkCountry());
|
|
||||||
CurrencyDTO currency = currencyDto.getData();
|
|
||||||
if (marketNewsParam.getEndCreationTime() != null) {
|
if (marketNewsParam.getEndCreationTime() != null) {
|
||||||
marketNewsParam.setEndCreationTime(DateUtils.getEndTime(marketNewsParam.getEndCreationTime()));
|
marketNewsParam.setEndCreationTime(DateUtils.getEndTime(marketNewsParam.getEndCreationTime()));
|
||||||
}
|
}
|
||||||
startPage();
|
|
||||||
// 2025年6月26日 强制3个月之前的数据不可见
|
// 2025年6月26日 强制3个月之前的数据不可见
|
||||||
Date endDate = DateUtils.addDate(new Date(), -90);
|
Date endDate = DateUtils.addDate(new Date(), -90);
|
||||||
marketNewsParam.setStartCreationTime(endDate);
|
marketNewsParam.setStartCreationTime(endDate);
|
||||||
List<UserInvestmentVo> list = iCuMemberService.selectRegList(marketNewsParam);
|
|
||||||
for (UserInvestmentVo userInvestmentVo : list) {
|
|
||||||
if (userInvestmentVo.getPkPlaceParent() != null && userInvestmentVo.getPkParent() != null) {
|
|
||||||
if (userInvestmentVo.getPkPlaceParent() == 0 || userInvestmentVo.getPkParent() == 0) {
|
|
||||||
userInvestmentVo.setParentName("-");
|
|
||||||
userInvestmentVo.setParentCode("-");
|
|
||||||
userInvestmentVo.setPlaceParentCode("-");
|
|
||||||
userInvestmentVo.setPlaceParentName("-");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//注册等级key
|
startPage();
|
||||||
if (userInvestmentVo.getPkRegisterGrade() != null) {
|
List<UserInvestmentVo> list = iCuMemberService.selectRegList(marketNewsParam);
|
||||||
for (GradeDTO gradeDTO : gradeList) {
|
if (CollectionUtil.isNotEmpty(list)) {
|
||||||
if (gradeDTO.getPkId().equals(userInvestmentVo.getPkRegisterGrade())) {
|
R<List<GradeDTO>> gradeDate = iGradeServiceApi.queryGradeList(pkCountry);
|
||||||
userInvestmentVo.setRegisterGradeVal(gradeDTO.getGradeName());
|
List<GradeDTO> gradeList = gradeDate.getData();
|
||||||
|
|
||||||
|
for (UserInvestmentVo userInvestmentVo : list) {
|
||||||
|
if (userInvestmentVo.getPkPlaceParent() != null && userInvestmentVo.getPkParent() != null) {
|
||||||
|
if (userInvestmentVo.getPkPlaceParent() == 0 || userInvestmentVo.getPkParent() == 0) {
|
||||||
|
userInvestmentVo.setParentName("-");
|
||||||
|
userInvestmentVo.setParentCode("-");
|
||||||
|
userInvestmentVo.setPlaceParentCode("-");
|
||||||
|
userInvestmentVo.setPlaceParentName("-");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
if (userInvestmentVo.getPlaceDept() != null) {
|
|
||||||
userInvestmentVo.setPlaceDeptVal(EPlaceDept.getEPlaceDept(userInvestmentVo.getPlaceDept()));
|
|
||||||
}
|
|
||||||
// 所属国是中国
|
|
||||||
if (pkCountry.equals(CountryConstants.CHINA_COUNTRY)) {
|
|
||||||
userInvestmentVo.setRegPv(userInvestmentVo.getRegPv().multiply(currency.getInExchangeRate()));
|
|
||||||
}
|
|
||||||
|
|
||||||
userInvestmentVo.setMemberCode(CommonUtil.getMemberCode(userInvestmentVo.getMemberCode(), userInvestmentVo.getServiceCode()));
|
//注册等级key
|
||||||
userInvestmentVo.setMemberName(CommonUtil.getMemberName(userInvestmentVo.getPkVertex(), userInvestmentVo.getMemberName(), userInvestmentVo.getNickName()));
|
if (userInvestmentVo.getPkRegisterGrade() != null) {
|
||||||
userInvestmentVo.setParentCode(CommonUtil.getMemberCode(userInvestmentVo.getParentCode(), userInvestmentVo.getParentServiceCode()));
|
for (GradeDTO gradeDTO : gradeList) {
|
||||||
userInvestmentVo.setParentName(CommonUtil.getMemberName(userInvestmentVo.getParentPkVertex(), userInvestmentVo.getParentName(), userInvestmentVo.getParentNickName()));
|
if (gradeDTO.getPkId().equals(userInvestmentVo.getPkRegisterGrade())) {
|
||||||
userInvestmentVo.setPlaceParentCode(CommonUtil.getMemberCode(userInvestmentVo.getPlaceParentCode(), userInvestmentVo.getPlaceServiceCode()));
|
userInvestmentVo.setRegisterGradeVal(gradeDTO.getGradeName());
|
||||||
userInvestmentVo.setPlaceParentName(CommonUtil.getMemberName(userInvestmentVo.getPlacePkVertex(), userInvestmentVo.getPlaceParentName(), userInvestmentVo.getPlaceNickName()));
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (userInvestmentVo.getPlaceDept() != null) {
|
||||||
|
userInvestmentVo.setPlaceDeptVal(EPlaceDept.getEPlaceDept(userInvestmentVo.getPlaceDept()));
|
||||||
|
}
|
||||||
|
userInvestmentVo.setRegPv(userInvestmentVo.getRegPv());
|
||||||
|
userInvestmentVo.setMemberCode(CommonUtil.getMemberCode(userInvestmentVo.getMemberCode(), userInvestmentVo.getServiceCode()));
|
||||||
|
userInvestmentVo.setMemberName(CommonUtil.getMemberName(userInvestmentVo.getPkVertex(), userInvestmentVo.getMemberName(), userInvestmentVo.getNickName()));
|
||||||
|
userInvestmentVo.setParentCode(CommonUtil.getMemberCode(userInvestmentVo.getParentCode(), userInvestmentVo.getParentServiceCode()));
|
||||||
|
userInvestmentVo.setParentName(CommonUtil.getMemberName(userInvestmentVo.getParentPkVertex(), userInvestmentVo.getParentName(), userInvestmentVo.getParentNickName()));
|
||||||
|
userInvestmentVo.setPlaceParentCode(CommonUtil.getMemberCode(userInvestmentVo.getPlaceParentCode(), userInvestmentVo.getPlaceServiceCode()));
|
||||||
|
userInvestmentVo.setPlaceParentName(CommonUtil.getMemberName(userInvestmentVo.getPlacePkVertex(), userInvestmentVo.getPlaceParentName(), userInvestmentVo.getPlaceNickName()));
|
||||||
|
|
||||||
// 2025年6月26日 脱敏
|
// 2025年6月26日 脱敏
|
||||||
// userInvestmentVo.setMemberName(desensitizationName(userInvestmentVo.getMemberName()));
|
// userInvestmentVo.setMemberName(desensitizationName(userInvestmentVo.getMemberName()));
|
||||||
// userInvestmentVo.setMemberCode(desensitizationCode(userInvestmentVo.getMemberCode()));
|
// userInvestmentVo.setMemberCode(desensitizationCode(userInvestmentVo.getMemberCode()));
|
||||||
userInvestmentVo.setParentName(desensitizationName(userInvestmentVo.getParentName()));
|
userInvestmentVo.setParentName(desensitizationName(userInvestmentVo.getParentName()));
|
||||||
userInvestmentVo.setParentCode(desensitizationCode(userInvestmentVo.getParentCode()));
|
userInvestmentVo.setParentCode(desensitizationCode(userInvestmentVo.getParentCode()));
|
||||||
userInvestmentVo.setPlaceParentName(desensitizationName(userInvestmentVo.getPlaceParentName()));
|
userInvestmentVo.setPlaceParentName(desensitizationName(userInvestmentVo.getPlaceParentName()));
|
||||||
userInvestmentVo.setPlaceParentCode(desensitizationCode(userInvestmentVo.getPlaceParentCode()));
|
userInvestmentVo.setPlaceParentCode(desensitizationCode(userInvestmentVo.getPlaceParentCode()));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return getDataTable(list);
|
return getDataTable(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1743,9 +1743,14 @@
|
||||||
cm.nick_name
|
cm.nick_name
|
||||||
from cu_member cm
|
from cu_member cm
|
||||||
left join (
|
left join (
|
||||||
select nvl(sum(so.ORDER_AMOUNT),0) regMoney ,nvl(sum(so.ORDER_ACHIEVE),0) regPv,so.PK_MEMBER from SA_ORDER so
|
select
|
||||||
|
nvl(sum(so.ORDER_AMOUNT),0) regMoney,
|
||||||
|
nvl(sum(so.ORDER_ACHIEVE),0) regPv,
|
||||||
|
so.PK_MEMBER
|
||||||
|
from SA_ORDER so
|
||||||
where
|
where
|
||||||
so.ORDER_TYPE in (1, 24)
|
((so.ORDER_TYPE in (1, 24)) or
|
||||||
|
(so.order_type = 3 and so.ORDER_TYPE_EXTEND = 1))
|
||||||
and so.ORDER_STATUS = 1
|
and so.ORDER_STATUS = 1
|
||||||
and so.DEL_FLAG = 0
|
and so.DEL_FLAG = 0
|
||||||
group by so.PK_MEMBER
|
group by so.PK_MEMBER
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue