记得上下班打卡 | git大法好,push需谨慎

Commit 10b5dc21 authored by GaoHu's avatar GaoHu

排除特邀代理查询提成

parent 0e585ae7
...@@ -417,14 +417,13 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc ...@@ -417,14 +417,13 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc
// userDataAgentVo.setAgent(showBaseVoDto.getType() == 1 ? tidMap.get(smileAgent.getTicketsId()).getTotalCarry() : tidMap.get(smileAgent.getTicketsId()).getOrdCarry()); // userDataAgentVo.setAgent(showBaseVoDto.getType() == 1 ? tidMap.get(smileAgent.getTicketsId()).getTotalCarry() : tidMap.get(smileAgent.getTicketsId()).getOrdCarry());
userDataAgentVo.setCommission(BigDecimal.ZERO); userDataAgentVo.setCommission(BigDecimal.ZERO);
} }
//判断是否为总代 //判断是否为特邀代理
// if (baseVoDto.getType() == 1) { if (baseVoDto.getType() != 5) {
//是总代 //在原有的数据上新增加该用户下所有普代的提成
Map orgMap = smileAgentMapper.getUserOrgByPerIdAndUidAndAgentMaster(performancesId, baseVoDto.getAgentId(), smileAgent.getTicketsId()); Map orgMap = smileAgentMapper.getUserOrgByPerIdAndUidAndAgentMaster(performancesId, baseVoDto.getAgentId(), smileAgent.getTicketsId());
if (orgMap != null) { if (orgMap != null) {
userDataAgentVo.setCommission((userDataAgentVo.getCommission().add((BigDecimal) orgMap.get("totalPrice"))).stripTrailingZeros()); userDataAgentVo.setCommission((userDataAgentVo.getCommission().add((BigDecimal) orgMap.get("totalPrice"))).stripTrailingZeros());
} }
// } }
userDataAgentVos.add(userDataAgentVo); userDataAgentVos.add(userDataAgentVo);
} }
userData.setUid(showBaseVoDtoList.get(0).getAgentId()); userData.setUid(showBaseVoDtoList.get(0).getAgentId());
...@@ -663,7 +662,16 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc ...@@ -663,7 +662,16 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc
arrayList.add(userData.getUid()); arrayList.add(userData.getUid());
arrayList.add(userData.getUsername()); arrayList.add(userData.getUsername());
arrayList.add(userData.getCityName()); arrayList.add(userData.getCityName());
arrayList.add(userData.getType() == 1 ? "总代" : "普代"); Integer type = userData.getType();
if (type == 1) {
arrayList.add("总代");
} else if (type == 2) {
arrayList.add("普代");
} else if (type == 5) {
arrayList.add("特邀代理");
} else {
arrayList.add("未知");
}
//便利票数据 //便利票数据
List<UserDataAgentVo> dataAgentVos = userData.getDataAgentVos(); List<UserDataAgentVo> dataAgentVos = userData.getDataAgentVos();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment