|
@@ -171,7 +171,7 @@ public class ItemBrokerageSequenceServiceImpl extends ServiceImpl<ItemBrokerageS
|
|
|
sequenceDetails.add(sequenceDetail);
|
|
|
}else if (general.getMarketerStatus().equals(BrokerageState.NOT_SETTLE.getCode())
|
|
|
&& x.getBrokerageMode().equals(BrokerageMode.PERSONAL.getCode())
|
|
|
- && x.getBrokerageRule().equals(BrokerageRule.LAND_MARKETER_RULE.getCode())) {
|
|
|
+ && ( x.getBrokerageRule().equals(BrokerageRule.LAND_MARKETER_RULE.getCode()) ||x.getBrokerageRule().equals(BrokerageRule.LAND_SUPERVISOR_RULE.getCode()) )) {
|
|
|
//减去已预提金额 ,这个地方需要再次根据 [结算时间节点] 去重新计算 营销主管和营销经理的 实际提成金额,因为 回款金额等因素可能有变动。
|
|
|
//客户经理的实际提成金额则根据预估计算时得出的金额为准
|
|
|
ItemBrokerageSequenceDetail sequenceDetail = getItemBrokerageSequenceDetail(x, general);
|
|
@@ -320,7 +320,7 @@ public class ItemBrokerageSequenceServiceImpl extends ServiceImpl<ItemBrokerageS
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 合同状态为待结算,处理客户经理结算逻辑
|
|
|
+ * 合同状态为待结算,处理客户经理或营销主管的结算逻辑
|
|
|
* @param x
|
|
|
* @param general
|
|
|
* @return
|