## 使用新字段处理分红奖衔;
This commit is contained in:
parent
1dde630c1c
commit
a92c0c1946
|
@ -787,7 +787,7 @@ public class BonusSettleRangeHandle extends BonusSettleHandle {
|
||||||
cuMemberRetailRangeExt = memberRangeExtMap.get(cuMemberRetailRangeExt.getPkMember());
|
cuMemberRetailRangeExt = memberRangeExtMap.get(cuMemberRetailRangeExt.getPkMember());
|
||||||
}
|
}
|
||||||
// 月累计业绩 = 本人月消费业绩 + 团队月消费业绩
|
// 月累计业绩 = 本人月消费业绩 + 团队月消费业绩
|
||||||
BigDecimal consumePv = ComputeUtil.computeAdd(cuMemberRetailRangeExt.getMonthConsumePv(), cuMemberRetailRangeExt.getTeamMonthPv());
|
BigDecimal consumePv = ComputeUtil.computeAdd(cuMemberRetailRangeExt.getMonthConsumePv(), cuMemberRetailRangeExt.getAllTeamMonthPv());
|
||||||
if (ComputeUtil.compareGreaterThan(consumePv, consumeBigPv)) {
|
if (ComputeUtil.compareGreaterThan(consumePv, consumeBigPv)) {
|
||||||
// 月累计业绩 > 大区业绩,则月累计就成为大区了
|
// 月累计业绩 > 大区业绩,则月累计就成为大区了
|
||||||
consumeBigPv = consumePv;
|
consumeBigPv = consumePv;
|
||||||
|
@ -818,7 +818,7 @@ public class BonusSettleRangeHandle extends BonusSettleHandle {
|
||||||
if (memberRangeExtMap.containsKey(cuMemberRetailRangeExt.getPkMember())) {
|
if (memberRangeExtMap.containsKey(cuMemberRetailRangeExt.getPkMember())) {
|
||||||
cuMemberRetailRangeExt = memberRangeExtMap.get(cuMemberRetailRangeExt.getPkMember());
|
cuMemberRetailRangeExt = memberRangeExtMap.get(cuMemberRetailRangeExt.getPkMember());
|
||||||
}
|
}
|
||||||
if (ComputeUtil.compareValue(ComputeUtil.computeAdd(cuMemberRetailRangeExt.getMonthConsumePv(), cuMemberRetailRangeExt.getTeamMonthPv()), bdAwards.getShareCommunityCheck())) {
|
if (ComputeUtil.compareValue(ComputeUtil.computeAdd(cuMemberRetailRangeExt.getMonthConsumePv(), cuMemberRetailRangeExt.getAllTeamMonthPv()), bdAwards.getShareCommunityCheck())) {
|
||||||
// 本人月消费业绩 + 团队月消费业绩 >= 小区考核业绩,则满足条件小部门 +1
|
// 本人月消费业绩 + 团队月消费业绩 >= 小区考核业绩,则满足条件小部门 +1
|
||||||
enoughNum += 1;
|
enoughNum += 1;
|
||||||
}
|
}
|
||||||
|
@ -994,7 +994,7 @@ public class BonusSettleRangeHandle extends BonusSettleHandle {
|
||||||
cuMemberRetailRangeExt = memberRangeExtMap.get(cuMemberRetailRangeExt.getPkMember());
|
cuMemberRetailRangeExt = memberRangeExtMap.get(cuMemberRetailRangeExt.getPkMember());
|
||||||
}
|
}
|
||||||
// 月累计业绩 = 本人月消费业绩 + 团队月消费业绩
|
// 月累计业绩 = 本人月消费业绩 + 团队月消费业绩
|
||||||
BigDecimal consumePv = ComputeUtil.computeAdd(cuMemberRetailRangeExt.getMonthConsumePv(), cuMemberRetailRangeExt.getTeamMonthPv());
|
BigDecimal consumePv = ComputeUtil.computeAdd(cuMemberRetailRangeExt.getMonthConsumePv(), cuMemberRetailRangeExt.getAllTeamMonthPv());
|
||||||
if (ComputeUtil.compareGreaterThan(consumePv, consumeBigPv)) {
|
if (ComputeUtil.compareGreaterThan(consumePv, consumeBigPv)) {
|
||||||
// 月累计业绩 > 大区业绩,则月累计就成为大区了
|
// 月累计业绩 > 大区业绩,则月累计就成为大区了
|
||||||
consumeBigPv = consumePv;
|
consumeBigPv = consumePv;
|
||||||
|
@ -1024,7 +1024,7 @@ public class BonusSettleRangeHandle extends BonusSettleHandle {
|
||||||
if (memberRangeExtMap.containsKey(cuMemberRetailRangeExt.getPkMember())) {
|
if (memberRangeExtMap.containsKey(cuMemberRetailRangeExt.getPkMember())) {
|
||||||
cuMemberRetailRangeExt = memberRangeExtMap.get(cuMemberRetailRangeExt.getPkMember());
|
cuMemberRetailRangeExt = memberRangeExtMap.get(cuMemberRetailRangeExt.getPkMember());
|
||||||
}
|
}
|
||||||
if (ComputeUtil.compareValue(ComputeUtil.computeAdd(cuMemberRetailRangeExt.getMonthConsumePv(), cuMemberRetailRangeExt.getTeamMonthPv()), bdAwards.getShareCommunityCheck())) {
|
if (ComputeUtil.compareValue(ComputeUtil.computeAdd(cuMemberRetailRangeExt.getMonthConsumePv(), cuMemberRetailRangeExt.getAllTeamMonthPv()), bdAwards.getShareCommunityCheck())) {
|
||||||
// 本人月消费业绩 + 团队月消费业绩 >= 小区考核业绩,则满足条件小部门 +1
|
// 本人月消费业绩 + 团队月消费业绩 >= 小区考核业绩,则满足条件小部门 +1
|
||||||
enoughNum += 1;
|
enoughNum += 1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -791,7 +791,11 @@
|
||||||
big_box_num,
|
big_box_num,
|
||||||
small_box_num,
|
small_box_num,
|
||||||
big_team_pv,
|
big_team_pv,
|
||||||
small_team_pv
|
small_team_pv,
|
||||||
|
all_team_box_num,
|
||||||
|
all_team_month_box_num,
|
||||||
|
all_team_consume_pv,
|
||||||
|
all_team_month_pv
|
||||||
from ${tableName}
|
from ${tableName}
|
||||||
where pk_parent = #{pkParent}
|
where pk_parent = #{pkParent}
|
||||||
</select>
|
</select>
|
||||||
|
|
Loading…
Reference in New Issue