| | |
| | | } |
| | | List<StBdData> stBdDataList = new ArrayList<>(); |
| | | for (StBdDataVO.CommInfo commInfo : commInfos) { |
| | | log.info("StBdDataVO zk " + commInfo.toString()); |
| | | StBdData stBdData = new StBdData(); |
| | | stBdData.setId(UUID.randomUUID().toString().replaceAll("-", "")); |
| | | stBdData.setTm(formatter.parse(commInfo.getTime())); |
| | |
| | | stBdData.setFromAddr(commInfo.getFromAddr()); |
| | | stBdData.setToAddr(commInfo.getToAddr()); |
| | | String content = commInfo.getContent(); |
| | | log.info("content zk " + content); |
| | | stBdData.setContent(content); |
| | | boolean isContainsChinese = contentIsContainChinese(content); |
| | | stBdData.setCodeType(isContainsChinese? RainfallConstant.CONTAINS_CHINESE : RainfallConstant.NOT_CONTAINS_CHINESE); |
| | | log.info("stBdData zk " + stBdData.toString()); |
| | | stBdDataList.add(stBdData); |
| | | } |
| | | this.saveBatch(stBdDataList); |