forked from angelo/java-retail-app
Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
cdcd05ff4b
|
@ -64,28 +64,6 @@ public class RetailMemberVO implements Serializable {
|
|||
@Excel(name = "推荐姓名")
|
||||
private String parMemberName;
|
||||
|
||||
/**
|
||||
* 当月奖衔
|
||||
*/
|
||||
private Integer pkAwards;
|
||||
@Excel(name = "当月奖衔")
|
||||
private String pkAwardsVal;
|
||||
|
||||
/**
|
||||
* 分红奖衔
|
||||
*/
|
||||
private Integer pkRangeAwards;
|
||||
@Excel(name = "分红奖衔")
|
||||
private String pkRangeAwardsVal;
|
||||
|
||||
/**
|
||||
* 荣誉奖衔
|
||||
*/
|
||||
private Integer pkMaxAwards;
|
||||
@Excel(name = "荣誉奖衔")
|
||||
private String pkMaxAwardsVal;
|
||||
|
||||
|
||||
/**
|
||||
* 订单来源 (1=实单注册,2=空单注册)订单状态 EOrderSource
|
||||
*/
|
||||
|
@ -161,26 +139,6 @@ public class RetailMemberVO implements Serializable {
|
|||
private String memberAccountVal;
|
||||
@Excel(name = "收益状态")
|
||||
private String incomeStatusVal;
|
||||
/**
|
||||
* 省
|
||||
*/
|
||||
@Excel(name = "收益区省")
|
||||
private String giftProvince;
|
||||
|
||||
private Integer province;
|
||||
|
||||
/**
|
||||
* 市
|
||||
*/
|
||||
@Excel(name = "收益区市")
|
||||
private String giftCity;
|
||||
private Integer city;
|
||||
/**
|
||||
* 县(区)
|
||||
*/
|
||||
@Excel(name = "收益区县(区)")
|
||||
private String giftCounty;
|
||||
private Integer county;
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
|
|
|
@ -2295,25 +2295,13 @@
|
|||
cmt.team_name as teamName,
|
||||
gr.grade_name as pkRegisterGradeVal,
|
||||
grr.grade_name as pkSettleGradeVal,
|
||||
awa.awards_name as pkAwardsVal,
|
||||
awar.awards_name as pkRangeAwardsVal,
|
||||
awm.awards_name as pkMaxAwardsVal,
|
||||
par.member_code parMemberCode,
|
||||
par.member_name parMemberName,
|
||||
pr.NAME giftProvince,
|
||||
cty.NAME giftCity,
|
||||
con.NAME giftCounty
|
||||
par.member_name parMemberName
|
||||
FROM cu_member cm
|
||||
inner join CU_MEMBER_ACCOUNT cma
|
||||
on cm.pk_id = cma.PK_MEMBER
|
||||
left join cu_member par
|
||||
ON par.pk_id = cm.pk_parent
|
||||
left join bd_awards awa
|
||||
on awa.pk_id = cm.pk_awards
|
||||
left join bd_awards awar
|
||||
on awar.pk_id = cm.pk_range_awards
|
||||
left join bd_awards awm
|
||||
on awm.pk_id = cm.pk_max_awards
|
||||
left join bd_grade gr
|
||||
on gr.pk_id = cm.PK_REGISTER_GRADE
|
||||
left join bd_grade grr
|
||||
|
@ -2324,12 +2312,6 @@
|
|||
on cmt.pk_id = cm.pk_team_code
|
||||
left join CU_MEMBER_RETAIL_REGION cmrr
|
||||
on cm.pk_id = cmrr.PK_MEMBER and cmrr.effective = 0 and cmrr.del_flag = 0
|
||||
left join BD_AREA pr
|
||||
on pr.pk_id = cmrr.PROVINCE
|
||||
left join BD_AREA cty
|
||||
on cty.pk_id = cmrr.CITY
|
||||
left join BD_AREA con
|
||||
on con.pk_id = cmrr.COUNTY
|
||||
WHERE cm.del_flag = 0 and cm.pk_id in
|
||||
(
|
||||
SELECT cm.PK_ID
|
||||
|
@ -2419,15 +2401,6 @@
|
|||
<if test="pkSettleGrade != null ">
|
||||
and cm.pk_settle_grade = #{pkSettleGrade}
|
||||
</if>
|
||||
<if test="pkAwards != null">
|
||||
and cm.pk_awards = #{pkAwards}
|
||||
</if>
|
||||
<if test="pkRangeAwards != null">
|
||||
and cm.pk_range_awards = #{pkRangeAwards}
|
||||
</if>
|
||||
<if test="pkMaxAwards != null">
|
||||
and cm.pk_max_awards = #{pkMaxAwards}
|
||||
</if>
|
||||
<if test="directPushNumber != null">
|
||||
and cm.DIRECT_PUSH_NUMBER=#{directPushNumber}
|
||||
</if>
|
||||
|
@ -2452,15 +2425,6 @@
|
|||
<if test="isConsume != null ">
|
||||
and cma.IS_CONSUME=#{isConsume}
|
||||
</if>
|
||||
<if test="province != null">
|
||||
and cmrr.PROVINCE=#{province}
|
||||
</if>
|
||||
<if test="city != null">
|
||||
and cmrr.CITY=#{city}
|
||||
</if>
|
||||
<if test="county != null">
|
||||
and cmrr.COUNTY=#{county}
|
||||
</if>
|
||||
<!-- 体系权限处理 -->
|
||||
<if test="vertexList != null and vertexList.size > 0">
|
||||
and ver.pk_member in
|
||||
|
|
|
@ -2660,9 +2660,9 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
|
|||
|
||||
if (null == memberGrade) {
|
||||
// 注册处理
|
||||
// 去掉 V4,V5 升级盒数小于购买盒数的最大一个等级为注册等级
|
||||
// 小于V4等级 并且 升级盒数小于购买盒数的最大一个等级为注册等级
|
||||
return gradeList.stream()
|
||||
.filter(tmpGrade -> tmpGrade.getGradeValue() != EGrade.VIP.getValue() && tmpGrade.getGradeValue() != EGrade.S_VIP.getValue() && tmpGrade.getBoxNumber() <= boxTotal)
|
||||
.filter(tmpGrade -> tmpGrade.getGradeValue() < EGrade.VIP.getValue() && tmpGrade.getBoxNumber() <= boxTotal)
|
||||
.max(Comparator.comparingInt(BdGrade::getGradeValue)).get();
|
||||
} else {
|
||||
// 非注册处理
|
||||
|
|
Loading…
Reference in New Issue