| | |
| | | } |
| | | |
| | | //工艺流程 |
| | | List<Map<String, Object>> processList = flowCardMapper.getProcessList(flowCard.getProcessId(), flowCard.getTechnologyNumber()); |
| | | //List<Map<String, Object>> processList = flowCardMapper.getProcessList(flowCard.getProcessId(), flowCard.getTechnologyNumber()); |
| | | String input = flowCard.getProcess(); |
| | | String delimiter = "->"; |
| | | |
| | | // 分割字符串 |
| | | String[] parts = input.split(delimiter); |
| | | |
| | | // 创建 List<Map<String, Object>> |
| | | List<Map<String, Object>> processList = new ArrayList<>(); |
| | | |
| | | // 遍历分割后的部分并将其存入 List<Map<String, Object>> |
| | | for (int i = 0; i < parts.length; i++) { |
| | | Map<String, Object> maps = new HashMap<>(); |
| | | maps.put("id", i); // 添加一个索引字段 |
| | | maps.put("process", parts[i]); // 添加实际的值 |
| | | |
| | | processList.add(maps); |
| | | } |
| | | |
| | | itemmap.put("processList", processList); |
| | | // itemmap.put("numberList", numberList); |