| | |
| | | LinkedList<CodeOrderSecDTO> newSecDTOList=new LinkedList<>(); |
| | | changeCodeOrderSecDTO(ruleVO,secDTOS,oldCode,newSecDTOList);//根据要求重新算码段码值 |
| | | if(!codeBZApplyDTO.isEditSeries()){//变更为标准 |
| | | if(!codeBZApplyDTO.isSeries()){//如果是表准,则需要将系列好流水置为null |
| | | //if(!codeBZApplyDTO.isSeries()){//如果是表准,则需要将系列好流水置为null |
| | | //因为是标准则控制码段中的系列流水码段值为空 |
| | | newSecDTOList.stream().forEach(codeOrderSecDTO -> { |
| | | if(codeCodeBasicSecMap.containsKey(codeOrderSecDTO.getSecOid())&&codeCodeBasicSecMap.get(codeOrderSecDTO.getSecOid()).getName().equals(secName)){ |
| | | codeOrderSecDTO.setSecValue(""); |
| | | } |
| | | }); |
| | | } |
| | | //} |
| | | orderDTO.setSecDTOList(newSecDTOList); |
| | | return createDataBZ(orderDTO,ruleVO,authUser); |
| | | }else{//变更为系列.则按照逻辑去处理 |