From 9c8c9675325a22c69ac113ab26f9285b60582ae1 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期二, 09 七月 2024 10:10:26 +0800
Subject: [PATCH] 代码提交

---
 smartor/src/main/java/com/smartor/service/impl/PersonVoiceServiceImpl.java |   54 ++++++++++++++++++++++++++++++------------------------
 1 files changed, 30 insertions(+), 24 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 415ad1c..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.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;
@@ -203,16 +209,16 @@
                     //灏嗛鐩繚瀛樺埌琛ㄤ腑
                     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.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;
@@ -238,16 +244,16 @@
 
 
                         //灏嗛鐩繚瀛樺埌琛ㄤ腑
-                        SvyLibScript svyLibTopic3 = new SvyLibScript();
+                        SvyLibTemplateScriptWjx svyLibTopic3 = new SvyLibTemplateScriptWjx();
                         svyLibTopic3.setSvyid(svyLibTitle.getSvyid());
-                        svyLibTopic3.setScriptcode(IdUtils.simpleUUID());
+                        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