north-glass-erp/src/main/java/com/example/erp/service/pp/FlowCardService.java
@@ -1163,6 +1163,25 @@ } public Boolean revokeComposingSv(Map<String, Object> object) { List<FlowCard> flowCardList = JSONArray.parseArray(JSONObject.toJSONString(object.get("composing")), FlowCard.class); if (!flowCardList.isEmpty()) { for (FlowCard flowCard : flowCardList) { //获取没有工程号的条数,已生成工程号不能撤回 Integer count = flowCardMapper.selectProjectNo(flowCard.getProcessId()); if (count == 0){ flowCardMapper.revokeComposing(flowCard.getProcessId()); } else { return false; } } return true; } else { return false; } } }