如果在一个方法中调用另一个方法则传参数的时候其顺序和另一个方法参数顺序是一样的,**不能反了**。
例如:
@Override
public Integer querySumPlayBatchByYearAndItemName(**String itemName,String planYear**) {
Integer max= annualDeploymentMapper.querySumPlayBatchByYearAndItemName(itemName,planYear);
return max==null ? 0:max;
}
顺序
//上面成功后同年度同项目名称加1
Integer max = this.querySumPlayBatchByYearAndItemName(itemOrgPlanIndexDto.getItemName(), itemOrgPlanIndexDto.getPlanYear());
proposalYearPlan.setPlanBatch(String.valueOf(max+1));