|
@@ -86,16 +86,18 @@ public class AgentNewServiceImpl extends ServiceImpl<IAgentNewMapper, AgentNew>
|
|
if(agentNew == null){
|
|
if(agentNew == null){
|
|
throw new BusinessException(ResultCode.AGENT_NEW_EMPTY);
|
|
throw new BusinessException(ResultCode.AGENT_NEW_EMPTY);
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ if(param.getDownAddNum() <=0 || param.getMajorAddNum() <=0 || param.getHighAddNum() <=0 ){
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
LambdaUpdateWrapper<AgentNew> wrapper = new LambdaUpdateWrapper<>();
|
|
LambdaUpdateWrapper<AgentNew> wrapper = new LambdaUpdateWrapper<>();
|
|
wrapper.eq(AgentNew::getId,param.getId());
|
|
wrapper.eq(AgentNew::getId,param.getId());
|
|
- if(param.getDownAddNum()!=null && param.getDownAddNum() >0){
|
|
|
|
|
|
+ if( param.getDownAddNum() >0){
|
|
wrapper.set(AgentNew::getDownTotalNum,agentNew.getDownTotalNum() + param.getDownAddNum());
|
|
wrapper.set(AgentNew::getDownTotalNum,agentNew.getDownTotalNum() + param.getDownAddNum());
|
|
}
|
|
}
|
|
- if(param.getHighAddNum()!=null && param.getDownAddNum() >0){
|
|
|
|
|
|
+ if(param.getHighAddNum() >0){
|
|
wrapper.set(AgentNew::getDownTotalNum,agentNew.getHighTotalNum() + param.getHighAddNum());
|
|
wrapper.set(AgentNew::getDownTotalNum,agentNew.getHighTotalNum() + param.getHighAddNum());
|
|
}
|
|
}
|
|
- if(param.getMajorAddNum()!=null && param.getDownAddNum() >0){
|
|
|
|
|
|
+ if( param.getMajorAddNum() >0){
|
|
wrapper.set(AgentNew::getDownTotalNum,agentNew.getMajorTotalNum() + param.getMajorAddNum());
|
|
wrapper.set(AgentNew::getDownTotalNum,agentNew.getMajorTotalNum() + param.getMajorAddNum());
|
|
}
|
|
}
|
|
this.update(wrapper);
|
|
this.update(wrapper);
|