From 04a3469886f03afb3eab782d99c51fc10b137f6f Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期六, 20 七月 2024 17:06:17 +0800
Subject: [PATCH] 代码提交
---
smartor/src/main/java/com/smartor/service/impl/PersonVoiceServiceImpl.java | 62 ++++++++++++++++--------------
1 files changed, 33 insertions(+), 29 deletions(-)
diff --git a/smartor/src/main/java/com/smartor/service/impl/PersonVoiceServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/PersonVoiceServiceImpl.java
index 7b7557c..0afd776 100644
--- a/smartor/src/main/java/com/smartor/service/impl/PersonVoiceServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/PersonVoiceServiceImpl.java
@@ -45,16 +45,16 @@
private String accessKeySecret;
@Autowired
- private SvyLibTemplateMapper svyLibTitleMapper;
+ private SvyLibTemplateWjxMapper svyLibTitleMapper;
@Autowired
- private SvyLibScriptMapper svyLibTopicMapper;
+ private SvyLibTemplateScriptWjxMapper svyLibTopicMapper;
@Autowired
private SvyLibTopicdirectionMapper svyLibTopicdirectionMapper;
@Autowired
- private SvyLibScriptOptionMapper svyLibTopicoptionMapper;
+ private SvyLibTemplateTargetoptionWjxMapper svyLibTopicoptionMapper;
//
// @Autowired
// private ISvyLibTitleService svyLibTitleService;
@@ -95,6 +95,7 @@
}
public String explainHTML2() throws IOException {
+
String folderPath = "E:\\pc2";
// 鑾峰彇鏂囦欢澶逛笅鐨勬墍鏈夋枃浠�
File[] files = new File(folderPath).listFiles();
@@ -108,17 +109,22 @@
String fileContent = new String(Files.readAllBytes(file.toPath()));
Document parse = Jsoup.parse(fileContent);
+ Element body = parse.body();
+ Elements elementsByClass3 = body.getElementsByClass("topic__type-des");
+ String desc = elementsByClass3.text();
//淇濆瓨title
String title = parse.title();
- SvyLibTemplate svyLibTitle = new SvyLibTemplate();
+ SvyLibTemplateWjx svyLibTitle = new SvyLibTemplateWjx();
// svyLibTitle.setCategoryid(System.currentTimeMillis());
svyLibTitle.setSvyname(title);
+ svyLibTitle.setDescription(desc);
svyLibTitle.setDelFlag("0");
svyLibTitle.setIsupload(0L);
- svyLibTitleMapper.insertSvyLibTemplate(svyLibTitle);
- Element body = parse.body();
+ svyLibTitleMapper.insertSvyLibTemplateWjx(svyLibTitle);
+
+
Elements elementsByClass = body.getElementsByClass("topic__type-body");
Elements children = elementsByClass.get(0).children();
for (Element element : children) {
@@ -140,7 +146,7 @@
String legend = element.getElementsByTag("legend").text();
System.out.println("棰樼洰锛� " + legend);
//灏嗛鐩繚瀛樺埌琛ㄤ腑
- SvyLibScript svyLibTopic = new SvyLibScript();
+ SvyLibTemplateScriptWjx svyLibTopic = new SvyLibTemplateScriptWjx();
svyLibTopic.setSvyid(svyLibTitle.getSvyid());
//鍒ゆ柇璇ラ鐩笅鏄惁鏈夐�夐」
@@ -150,22 +156,22 @@
if (spans.size() != 0) {
Elements radio__type = spans.get(0).getElementsByClass("radio__type");
if (radio__type.size() != 0) {
- svyLibTopic.setScripttype("1");
+ svyLibTopic.setScriptType("1");
} else {
Elements checkbox__type = spans.get(0).getElementsByClass("checkbox__type");
if (checkbox__type.size() != 0) {
- svyLibTopic.setScripttype("2");
+ svyLibTopic.setScriptType("2");
}
}
}
- svyLibTopic.setScriptcode(IdUtils.simpleUUID());
- svyLibTopic.setScript(legend);
+ svyLibTopic.setSeqno(IdUtils.simpleUUID());
+ svyLibTopic.setScriptContent(legend);
svyLibTopic.setDelFlag("0");
svyLibTopic.setIsupload(0L);
svyLibTopic.setOrgid(fileName);
try {
- svyLibTopicMapper.insertSvyLibScript(svyLibTopic);
+ svyLibTopicMapper.insertSvyLibTemplateScriptWjx(svyLibTopic);
} catch (Exception e) {
noExpiain(fileName.substring(0, fileName.length() - 5) + "鍑哄紓甯镐簡1", fileContent);
continue a;
@@ -180,16 +186,16 @@
String text = label.text();
//灏嗛鐩瓨搴�
// item = item + "------" + text;
- SvyLibScriptOption svyLibTopicoption = new SvyLibScriptOption();
- svyLibTopicoption.setTopicid(svyLibTopic.getId());
- svyLibTopicoption.setSvyid(svyLibTitle.getSvyid());
+ SvyLibTemplateTargetoptionWjx svyLibTopicoption = new SvyLibTemplateTargetoptionWjx();
+ svyLibTopicoption.setScriptid(svyLibTopic.getId());
+ svyLibTopicoption.setTemplateID(svyLibTitle.getSvyid());
svyLibTopicoption.setSort(i);
- svyLibTopicoption.setOptioncode(IdUtils.simpleUUID());
+ svyLibTopicoption.setGuid(IdUtils.simpleUUID());
svyLibTopicoption.setOptioncontent(text);
svyLibTopicoption.setDelFlag("0");
svyLibTopicoption.setIsupload(0L);
try {
- svyLibTopicoptionMapper.insertSvyLibScriptOption(svyLibTopicoption);
+ svyLibTopicoptionMapper.insertSvyLibTemplateTargetoptionWjx(svyLibTopicoption);
} catch (Exception e) {
noExpiain(fileName.substring(0, fileName.length() - 5) + "鍑哄紓甯镐簡2", fileContent);
continue a;
@@ -201,20 +207,18 @@
} else {
//灏嗛鐩繚瀛樺埌琛ㄤ腑
-
-
Elements elementsByClass2 = element.getElementsByClass("ui-control-group ui-matrix");
if (elementsByClass2.size() > 0) {
- SvyLibScript svyLibTopic2 = new SvyLibScript();
+ SvyLibTemplateScriptWjx svyLibTopic2 = new SvyLibTemplateScriptWjx();
svyLibTopic2.setSvyid(svyLibTitle.getSvyid());
- svyLibTopic2.setScriptcode(IdUtils.simpleUUID());
- svyLibTopic2.setScript(legend);
+ svyLibTopic2.setSeqno(IdUtils.simpleUUID());
+ svyLibTopic2.setScriptContent(legend);
svyLibTopic2.setDelFlag("0");
svyLibTopic.setIsupload(0L);
- svyLibTopic2.setScripttype("4");
+ svyLibTopic2.setScriptType("4");
svyLibTopic2.setOrgid(fileName);
try {
- svyLibTopicMapper.insertSvyLibScript(svyLibTopic2);
+ svyLibTopicMapper.insertSvyLibTemplateScriptWjx(svyLibTopic2);
} catch (Exception e) {
noExpiain(fileName.substring(0, fileName.length() - 5) + "鍑哄紓甯镐簡22", fileContent);
continue a;
@@ -240,16 +244,16 @@
//灏嗛鐩繚瀛樺埌琛ㄤ腑
- SvyLibScript svyLibTopic3 = new SvyLibScript();
+ SvyLibTemplateScriptWjx svyLibTopic3 = new SvyLibTemplateScriptWjx();
svyLibTopic3.setSvyid(svyLibTitle.getSvyid());
- svyLibTopic3.setScriptcode(IdUtils.simpleUUID());
- svyLibTopic3.setScript(legend);
+ svyLibTopic3.setSeqno(IdUtils.simpleUUID());
+ svyLibTopic3.setScriptContent(legend);
svyLibTopic3.setDelFlag("0");
svyLibTopic3.setIsupload(0L);
- svyLibTopic3.setScripttype("3");
+ svyLibTopic3.setScriptType("3");
svyLibTopic3.setOrgid(fileName);
try {
- svyLibTopicMapper.insertSvyLibScript(svyLibTopic3);
+ svyLibTopicMapper.insertSvyLibTemplateScriptWjx(svyLibTopic3);
} catch (Exception e) {
noExpiain(fileName.substring(0, fileName.length() - 5) + "鍑哄紓甯镐簡33", fileContent);
continue a;
--
Gitblit v1.9.3