lwhhszx il y a 1 an
Parent
commit
15f8fe07b8

+ 1 - 0
.idea/compiler.xml

@@ -2,6 +2,7 @@
 <project version="4">
   <component name="CompilerConfiguration">
     <annotationProcessing>
+      <profile default="true" name="Default" enabled="true" />
       <profile name="Maven default annotation processors profile" enabled="true">
         <sourceOutputDir name="target/generated-sources/annotations" />
         <sourceTestOutputDir name="target/generated-test-sources/test-annotations" />

+ 124 - 0
.idea/uiDesigner.xml

@@ -0,0 +1,124 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="Palette2">
+    <group name="Swing">
+      <item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
+      </item>
+      <item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
+      </item>
+      <item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
+      </item>
+      <item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true">
+        <default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
+      </item>
+      <item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
+        <initial-values>
+          <property name="text" value="Button" />
+        </initial-values>
+      </item>
+      <item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
+        <initial-values>
+          <property name="text" value="RadioButton" />
+        </initial-values>
+      </item>
+      <item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
+        <initial-values>
+          <property name="text" value="CheckBox" />
+        </initial-values>
+      </item>
+      <item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
+        <initial-values>
+          <property name="text" value="Label" />
+        </initial-values>
+      </item>
+      <item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
+          <preferred-size width="150" height="-1" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
+          <preferred-size width="150" height="-1" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
+          <preferred-size width="150" height="-1" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
+      </item>
+      <item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
+          <preferred-size width="200" height="200" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
+          <preferred-size width="200" height="200" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
+      </item>
+      <item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
+      </item>
+      <item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
+      </item>
+      <item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
+      </item>
+      <item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
+          <preferred-size width="-1" height="20" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
+      </item>
+      <item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
+      </item>
+    </group>
+  </component>
+</project>

+ 0 - 756
logs/pas/pas-debug.2023-09-12.0.log

@@ -1,756 +0,0 @@
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:24.698 DEBUG 15788 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==>  Preparing: SELECT id,type,uid AS createBy,ctime AS startTime,tid AS projectId,report_id,as_compare,mfields AS fieldNum,mun AS total,endtime,status,filename,filesize,success_num,true_success_num,default_num,pram_json,downexcel AS url,product_id,old_name,task_condition_id,create_time,task_type,system_file_id FROM os_task WHERE (status IN (?,?))
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:24.743 DEBUG 15788 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==> Parameters: 0(Integer), 1(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:24.780 DEBUG 15788 [main] cn.cslg.pas.mapper.TaskMapper.selectList <==      Total: 0
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:49.744 DEBUG 7704 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==>  Preparing: SELECT id,type,uid AS createBy,ctime AS startTime,tid AS projectId,report_id,as_compare,mfields AS fieldNum,mun AS total,endtime,status,filename,filesize,success_num,true_success_num,default_num,pram_json,downexcel AS url,product_id,old_name,task_condition_id,create_time,task_type,system_file_id FROM os_task WHERE (status IN (?,?))
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:49.806 DEBUG 7704 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==> Parameters: 0(Integer), 1(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:49.859 DEBUG 7704 [main] cn.cslg.pas.mapper.TaskMapper.selectList <==      Total: 0
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:18.583 DEBUG 6916 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==>  Preparing: SELECT id,type,uid AS createBy,ctime AS startTime,tid AS projectId,report_id,as_compare,mfields AS fieldNum,mun AS total,endtime,status,filename,filesize,success_num,true_success_num,default_num,pram_json,downexcel AS url,product_id,old_name,task_condition_id,create_time,task_type,system_file_id FROM os_task WHERE (status IN (?,?))
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:18.612 DEBUG 6916 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==> Parameters: 0(Integer), 1(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:18.650 DEBUG 6916 [main] cn.cslg.pas.mapper.TaskMapper.selectList <==      Total: 0
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:59.625 DEBUG 24320 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==>  Preparing: SELECT id,type,uid AS createBy,ctime AS startTime,tid AS projectId,report_id,as_compare,mfields AS fieldNum,mun AS total,endtime,status,filename,filesize,success_num,true_success_num,default_num,pram_json,downexcel AS url,product_id,old_name,task_condition_id,create_time,task_type,system_file_id FROM os_task WHERE (status IN (?,?))
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:59.651 DEBUG 24320 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==> Parameters: 0(Integer), 1(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:59.683 DEBUG 24320 [main] cn.cslg.pas.mapper.TaskMapper.selectList <==      Total: 0
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:32.770 DEBUG 20184 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==>  Preparing: SELECT id,type,uid AS createBy,ctime AS startTime,tid AS projectId,report_id,as_compare,mfields AS fieldNum,mun AS total,endtime,status,filename,filesize,success_num,true_success_num,default_num,pram_json,downexcel AS url,product_id,old_name,task_condition_id,create_time,task_type,system_file_id FROM os_task WHERE (status IN (?,?))
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:32.792 DEBUG 20184 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==> Parameters: 0(Integer), 1(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:32.824 DEBUG 20184 [main] cn.cslg.pas.mapper.TaskMapper.selectList <==      Total: 0
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:24.662 DEBUG 23032 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==>  Preparing: SELECT id,type,uid AS createBy,ctime AS startTime,tid AS projectId,report_id,as_compare,mfields AS fieldNum,mun AS total,endtime,status,filename,filesize,success_num,true_success_num,default_num,pram_json,downexcel AS url,product_id,old_name,task_condition_id,create_time,task_type,system_file_id FROM os_task WHERE (status IN (?,?))
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:24.689 DEBUG 23032 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==> Parameters: 0(Integer), 1(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:24.721 DEBUG 23032 [main] cn.cslg.pas.mapper.TaskMapper.selectList <==      Total: 0
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:36.130 DEBUG 23032 [main] cn.cslg.pas.mapper.StructureMapper.selectList ==>  Preparing: SELECT id,parent_id,structure_name,path,remark,product_id,create_person_id,create_person_name,create_time,modified_time FROM structure WHERE (id = ?)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:36.136 DEBUG 23032 [main] cn.cslg.pas.mapper.StructureMapper.selectList ==> Parameters: 325(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:36.184 DEBUG 23032 [main] cn.cslg.pas.mapper.StructureMapper.selectList <==      Total: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:36.703 DEBUG 23032 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:36.725 DEBUG 23032 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 主机(String), 0,325(String), 75(Integer), 325(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:36.756 DEBUG 23032 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:32.441 DEBUG 24144 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==>  Preparing: SELECT id,type,uid AS createBy,ctime AS startTime,tid AS projectId,report_id,as_compare,mfields AS fieldNum,mun AS total,endtime,status,filename,filesize,success_num,true_success_num,default_num,pram_json,downexcel AS url,product_id,old_name,task_condition_id,create_time,task_type,system_file_id FROM os_task WHERE (status IN (?,?))
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:32.464 DEBUG 24144 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==> Parameters: 0(Integer), 1(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:32.498 DEBUG 24144 [main] cn.cslg.pas.mapper.TaskMapper.selectList <==      Total: 0
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:44.616 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.selectList ==>  Preparing: SELECT id,parent_id,structure_name,path,remark,product_id,create_person_id,create_person_name,create_time,modified_time FROM structure WHERE (id >= ?)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:44.619 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.selectList ==> Parameters: 325(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:44.730 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.selectList <==      Total: 96
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.545 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.558 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 主机(String), 0,325(String), 75(Integer), 325(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.591 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.594 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.598 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 泵体(String), 0,229,326(String), 75(Integer), 326(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.632 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.636 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.640 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 按键(String), 0,229,327(String), 75(Integer), 327(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.676 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.679 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.683 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 减震结构(String), 0,229,328(String), 75(Integer), 328(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.717 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.720 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.724 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 水箱(String), 0,329(String), 75(Integer), 329(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.759 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.775 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.779 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 喷嘴(String), 0,330(String), 75(Integer), 330(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.813 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.817 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.821 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 其它器件(String), 0,331(String), 75(Integer), 331(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.856 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.865 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.869 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 软件方法(String), 0,332(String), 75(Integer), 332(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.903 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.907 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.911 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 制备方法/设备(String), 0,333(String), 75(Integer), 333(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.945 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.949 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.953 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 测试装备/方法(String), 0,334(String), 75(Integer), 334(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.986 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.990 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:50.994 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 降噪结构(String), 0,229,335(String), 75(Integer), 335(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.028 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.031 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.035 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 喷嘴旋钮(String), 0,229,336(String), 75(Integer), 336(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.069 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.072 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.075 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 喷嘴锁定结构(String), 0,229,337(String), 75(Integer), 337(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.110 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.113 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.117 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 壳体(String), 0,229,338(String), 75(Integer), 338(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.151 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.155 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.159 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 电路板(String), 0,229,339(String), 75(Integer), 339(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.194 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.197 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.201 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 指示灯(String), 0,229,340(String), 75(Integer), 340(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.235 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.239 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.242 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 电源(String), 0,229,341(String), 75(Integer), 341(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.277 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.280 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.283 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 充电口(String), 0,229,342(String), 75(Integer), 342(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.318 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.321 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.325 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 无线充电模块(String), 0,229,343(String), 75(Integer), 343(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.360 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.364 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.368 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 显示屏(String), 0,229,344(String), 75(Integer), 344(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.402 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.406 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.409 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 吸水管(String), 0,229,345(String), 75(Integer), 345(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.444 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.447 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.452 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 重力球(String), 0,229,346(String), 75(Integer), 346(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.485 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.489 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.492 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 过滤器(String), 0,229,347(String), 75(Integer), 347(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.529 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.532 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.536 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 密封圈(String), 0,229,348(String), 75(Integer), 348(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.571 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.582 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.585 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 隔音结构(String), 0,229,349(String), 75(Integer), 349(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.619 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.622 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.626 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 进水口(String), 0,229,350(String), 75(Integer), 350(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.662 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.665 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.669 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 储气装置(String), 0,229,351(String), 75(Integer), 351(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.703 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.707 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.710 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 气路(String), 0,229,352(String), 75(Integer), 352(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.745 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.748 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.752 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 手柄(String), 0,229,353(String), 75(Integer), 353(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.786 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.789 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.793 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 顶盖(String), 0,233,354(String), 75(Integer), 354(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.828 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.832 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.836 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 进水口(String), 0,233,355(String), 75(Integer), 355(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.869 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.875 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.879 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 与主机连接结构(String), 0,233,356(String), 75(Integer), 356(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.914 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.918 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.922 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 进气口(String), 0,233,357(String), 75(Integer), 357(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.956 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.959 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.963 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 底盖(String), 0,233,358(String), 75(Integer), 358(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:51.997 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.001 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.004 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 水箱其它结构(String), 0,233,359(String), 75(Integer), 359(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.038 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.042 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.046 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 出水口(String), 0,234,360(String), 75(Integer), 360(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.080 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.084 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.088 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 流道(String), 0,234,361(String), 75(Integer), 361(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.123 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.126 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.130 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 连接结构(String), 0,234,362(String), 75(Integer), 362(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.165 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.169 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.172 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 喷嘴制动器(String), 0,234,363(String), 75(Integer), 363(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.207 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.210 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.214 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 外形(String), 0,234,364(String), 75(Integer), 364(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.248 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.252 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.256 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 软套(String), 0,234,365(String), 75(Integer), 365(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.290 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.293 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.299 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 235(Integer), 传感器(String), 0,235,366(String), 75(Integer), 366(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.334 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.338 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.341 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 235(Integer), 通讯模块(String), 0,235,367(String), 75(Integer), 367(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.376 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.379 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.383 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 235(Integer), 配件及周边(String), 0,235,368(String), 75(Integer), 368(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.417 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.420 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.424 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 235(Integer), 其它附加模块(String), 0,235,369(String), 75(Integer), 369(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.459 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.463 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.467 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 236(Integer), 操控逻辑(String), 0,236,370(String), 75(Integer), 370(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.501 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.505 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.510 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 236(Integer), 冲洗模式(String), 0,236,371(String), 75(Integer), 371(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.544 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.547 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.551 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 236(Integer), 人机交互(String), 0,236,372(String), 75(Integer), 372(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.586 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.590 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.594 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 主机(String), 0,373(String), 76(Integer), 373(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.630 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.647 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.653 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 泵体(String), 0,229,374(String), 76(Integer), 374(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.690 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.698 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.702 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 按键(String), 0,229,375(String), 76(Integer), 375(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.737 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.740 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.744 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 减震结构(String), 0,229,376(String), 76(Integer), 376(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.778 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.782 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.785 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 水箱(String), 0,377(String), 76(Integer), 377(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.820 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.823 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.827 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 喷嘴(String), 0,378(String), 76(Integer), 378(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.861 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.864 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.868 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 其它器件(String), 0,379(String), 76(Integer), 379(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.902 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.905 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.909 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 软件方法(String), 0,380(String), 76(Integer), 380(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.944 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.948 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.952 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 制备方法/设备(String), 0,381(String), 76(Integer), 381(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.987 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.990 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:52.994 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 测试装备/方法(String), 0,382(String), 76(Integer), 382(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.029 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.032 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.036 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 降噪结构(String), 0,229,383(String), 76(Integer), 383(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.070 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.074 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.078 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 喷嘴旋钮(String), 0,229,384(String), 76(Integer), 384(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.112 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.115 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.119 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 喷嘴锁定结构(String), 0,229,385(String), 76(Integer), 385(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.154 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.157 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.161 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 壳体(String), 0,229,386(String), 76(Integer), 386(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.196 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.201 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.204 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 电路板(String), 0,229,387(String), 76(Integer), 387(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.238 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.246 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.257 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 指示灯(String), 0,229,388(String), 76(Integer), 388(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.292 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.295 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.299 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 电源(String), 0,229,389(String), 76(Integer), 389(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.333 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.336 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.340 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 充电口(String), 0,229,390(String), 76(Integer), 390(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.376 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.380 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.383 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 无线充电模块(String), 0,229,391(String), 76(Integer), 391(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.418 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.422 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.426 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 显示屏(String), 0,229,392(String), 76(Integer), 392(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.460 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.465 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.469 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 吸水管(String), 0,229,393(String), 76(Integer), 393(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.503 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.506 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.510 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 重力球(String), 0,229,394(String), 76(Integer), 394(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.544 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.548 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.551 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 过滤器(String), 0,229,395(String), 76(Integer), 395(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.586 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.590 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.594 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 密封圈(String), 0,229,396(String), 76(Integer), 396(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.628 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.631 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.635 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 隔音结构(String), 0,229,397(String), 76(Integer), 397(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.670 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.673 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.677 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 进水口(String), 0,229,398(String), 76(Integer), 398(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.712 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.715 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.719 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 储气装置(String), 0,229,399(String), 76(Integer), 399(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.753 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.756 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.760 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 气路(String), 0,229,400(String), 76(Integer), 400(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.793 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.797 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.800 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 229(Integer), 手柄(String), 0,229,401(String), 76(Integer), 401(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.835 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.838 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.842 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 顶盖(String), 0,233,402(String), 76(Integer), 402(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.877 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.880 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.884 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 进水口(String), 0,233,403(String), 76(Integer), 403(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.918 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.922 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.925 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 与主机连接结构(String), 0,233,404(String), 76(Integer), 404(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.960 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.963 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:53.966 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 进气口(String), 0,233,405(String), 76(Integer), 405(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.001 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.004 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.008 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 底盖(String), 0,233,406(String), 76(Integer), 406(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.042 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.046 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.051 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 233(Integer), 水箱其它结构(String), 0,233,407(String), 76(Integer), 407(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.085 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.089 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.093 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 出水口(String), 0,234,408(String), 76(Integer), 408(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.127 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.130 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.134 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 流道(String), 0,234,409(String), 76(Integer), 409(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.168 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.172 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.175 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 连接结构(String), 0,234,410(String), 76(Integer), 410(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.209 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.213 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.217 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 喷嘴制动器(String), 0,234,411(String), 76(Integer), 411(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.251 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.255 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.258 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 外形(String), 0,234,412(String), 76(Integer), 412(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.292 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.296 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.299 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 234(Integer), 软套(String), 0,234,413(String), 76(Integer), 413(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.334 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.338 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.342 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 235(Integer), 传感器(String), 0,235,414(String), 76(Integer), 414(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.376 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.379 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.383 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 235(Integer), 通讯模块(String), 0,235,415(String), 76(Integer), 415(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.417 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.421 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.425 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 235(Integer), 配件及周边(String), 0,235,416(String), 76(Integer), 416(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.459 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.463 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.467 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 235(Integer), 其它附加模块(String), 0,235,417(String), 76(Integer), 417(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.501 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.504 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.508 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 236(Integer), 操控逻辑(String), 0,236,418(String), 76(Integer), 418(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.543 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.547 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.550 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 236(Integer), 冲洗模式(String), 0,236,419(String), 76(Integer), 419(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.585 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.588 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.592 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 236(Integer), 人机交互(String), 0,236,420(String), 76(Integer), 420(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.626 DEBUG 24144 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:10.031 DEBUG 14512 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==>  Preparing: SELECT id,type,uid AS createBy,ctime AS startTime,tid AS projectId,report_id,as_compare,mfields AS fieldNum,mun AS total,endtime,status,filename,filesize,success_num,true_success_num,default_num,pram_json,downexcel AS url,product_id,old_name,task_condition_id,create_time,task_type,system_file_id FROM os_task WHERE (status IN (?,?))
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:10.060 DEBUG 14512 [main] cn.cslg.pas.mapper.TaskMapper.selectList ==> Parameters: 0(Integer), 1(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:10.098 DEBUG 14512 [main] cn.cslg.pas.mapper.TaskMapper.selectList <==      Total: 0
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:20.448 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.selectList ==>  Preparing: SELECT id,parent_id,structure_name,path,remark,product_id,create_person_id,create_person_name,create_time,modified_time FROM structure WHERE (id >= ?)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:20.451 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.selectList ==> Parameters: 277(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:20.613 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.selectList <==      Total: 144
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.290 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.304 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 主机(String), 0,277(String), 74(Integer), 277(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.334 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.337 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.341 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 泵体(String), 0,277,278(String), 74(Integer), 278(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.375 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.378 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.382 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 按键(String), 0,277,279(String), 74(Integer), 279(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.412 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.415 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.419 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 减震结构(String), 0,277,280(String), 74(Integer), 280(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.448 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.451 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.455 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 水箱(String), 0,281(String), 74(Integer), 281(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.485 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.489 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.492 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 喷嘴(String), 0,282(String), 74(Integer), 282(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.523 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.534 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.538 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 其它器件(String), 0,283(String), 74(Integer), 283(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.571 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.574 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.579 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 软件方法(String), 0,284(String), 74(Integer), 284(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.611 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.627 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.631 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 制备方法/设备(String), 0,285(String), 74(Integer), 285(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.660 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.663 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.667 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 测试装备/方法(String), 0,286(String), 74(Integer), 286(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.699 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.702 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.706 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 降噪结构(String), 0,277,287(String), 74(Integer), 287(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.739 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.753 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.762 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 喷嘴旋钮(String), 0,277,288(String), 74(Integer), 288(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.793 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.809 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.814 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 喷嘴锁定结构(String), 0,277,289(String), 74(Integer), 289(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.848 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.861 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.865 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 壳体(String), 0,277,290(String), 74(Integer), 290(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.897 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.900 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.904 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 电路板(String), 0,277,291(String), 74(Integer), 291(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.940 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.942 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.946 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 指示灯(String), 0,277,292(String), 74(Integer), 292(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.976 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.979 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:21.983 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 电源(String), 0,277,293(String), 74(Integer), 293(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.012 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.015 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.019 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 充电口(String), 0,277,294(String), 74(Integer), 294(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.047 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.051 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.054 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 无线充电模块(String), 0,277,295(String), 74(Integer), 295(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.086 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.090 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.094 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 显示屏(String), 0,277,296(String), 74(Integer), 296(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.124 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.138 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.142 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 吸水管(String), 0,277,297(String), 74(Integer), 297(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.174 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.177 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.181 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 重力球(String), 0,277,298(String), 74(Integer), 298(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.215 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.218 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.222 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 过滤器(String), 0,277,299(String), 74(Integer), 299(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.255 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.259 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.263 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 密封圈(String), 0,277,300(String), 74(Integer), 300(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.296 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.299 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.303 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 隔音结构(String), 0,277,301(String), 74(Integer), 301(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.331 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.335 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.339 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 进水口(String), 0,277,302(String), 74(Integer), 302(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.368 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.372 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.376 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 储气装置(String), 0,277,303(String), 74(Integer), 303(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.405 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.408 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.412 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 气路(String), 0,277,304(String), 74(Integer), 304(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.442 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.446 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.449 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 277(Integer), 手柄(String), 0,277,305(String), 74(Integer), 305(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.479 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.483 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.486 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 281(Integer), 顶盖(String), 0,281,306(String), 74(Integer), 306(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.516 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.519 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.523 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 281(Integer), 进水口(String), 0,281,307(String), 74(Integer), 307(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.552 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.556 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.560 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 281(Integer), 与主机连接结构(String), 0,281,308(String), 74(Integer), 308(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.589 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.592 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.596 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 281(Integer), 进气口(String), 0,281,309(String), 74(Integer), 309(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.627 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.642 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.651 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 281(Integer), 底盖(String), 0,281,310(String), 74(Integer), 310(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.681 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.693 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.698 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 281(Integer), 水箱其它结构(String), 0,281,311(String), 74(Integer), 311(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.728 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.731 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.735 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 282(Integer), 出水口(String), 0,282,312(String), 74(Integer), 312(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.764 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.767 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.771 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 282(Integer), 流道(String), 0,282,313(String), 74(Integer), 313(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.800 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.804 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.808 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 282(Integer), 连接结构(String), 0,282,314(String), 74(Integer), 314(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.839 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.842 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.846 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 282(Integer), 喷嘴制动器(String), 0,282,315(String), 74(Integer), 315(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.875 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.878 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.882 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 282(Integer), 外形(String), 0,282,316(String), 74(Integer), 316(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.911 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.915 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.919 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 282(Integer), 软套(String), 0,282,317(String), 74(Integer), 317(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.948 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.952 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.957 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 283(Integer), 传感器(String), 0,283,318(String), 74(Integer), 318(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.987 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.993 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:22.997 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 283(Integer), 通讯模块(String), 0,283,319(String), 74(Integer), 319(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.026 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.029 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.033 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 283(Integer), 配件及周边(String), 0,283,320(String), 74(Integer), 320(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.063 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.067 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.071 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 283(Integer), 其它附加模块(String), 0,283,321(String), 74(Integer), 321(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.103 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.106 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.110 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 284(Integer), 操控逻辑(String), 0,284,322(String), 74(Integer), 322(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.139 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.143 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.147 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 284(Integer), 冲洗模式(String), 0,284,323(String), 74(Integer), 323(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.179 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.183 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.186 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 284(Integer), 人机交互(String), 0,284,324(String), 74(Integer), 324(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.220 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.226 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.230 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 主机(String), 0,325(String), 75(Integer), 325(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.257 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.261 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.265 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 泵体(String), 0,325,326(String), 75(Integer), 326(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.294 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.298 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.302 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 按键(String), 0,325,327(String), 75(Integer), 327(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.335 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.339 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.343 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 减震结构(String), 0,325,328(String), 75(Integer), 328(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.373 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.376 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.380 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 水箱(String), 0,329(String), 75(Integer), 329(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.407 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.410 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.414 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 喷嘴(String), 0,330(String), 75(Integer), 330(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.444 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.448 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.452 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 其它器件(String), 0,331(String), 75(Integer), 331(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.482 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.486 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.490 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 软件方法(String), 0,332(String), 75(Integer), 332(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.519 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.523 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.527 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 制备方法/设备(String), 0,333(String), 75(Integer), 333(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.553 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.557 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.561 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 测试装备/方法(String), 0,334(String), 75(Integer), 334(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.588 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.592 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.595 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 降噪结构(String), 0,325,335(String), 75(Integer), 335(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.624 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.627 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.631 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 喷嘴旋钮(String), 0,325,336(String), 75(Integer), 336(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.664 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.682 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.690 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 喷嘴锁定结构(String), 0,325,337(String), 75(Integer), 337(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.719 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.723 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.726 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 壳体(String), 0,325,338(String), 75(Integer), 338(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.759 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.764 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.768 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 电路板(String), 0,325,339(String), 75(Integer), 339(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.797 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.806 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.817 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 指示灯(String), 0,325,340(String), 75(Integer), 340(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.847 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.850 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.854 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 电源(String), 0,325,341(String), 75(Integer), 341(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.884 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.887 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.891 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 充电口(String), 0,325,342(String), 75(Integer), 342(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.920 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.924 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.928 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 无线充电模块(String), 0,325,343(String), 75(Integer), 343(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.957 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.960 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.964 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 显示屏(String), 0,325,344(String), 75(Integer), 344(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.993 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:23.997 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.001 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 吸水管(String), 0,325,345(String), 75(Integer), 345(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.033 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.037 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.041 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 重力球(String), 0,325,346(String), 75(Integer), 346(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.069 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.073 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.078 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 过滤器(String), 0,325,347(String), 75(Integer), 347(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.111 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.114 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.118 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 密封圈(String), 0,325,348(String), 75(Integer), 348(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.148 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.151 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.155 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 隔音结构(String), 0,325,349(String), 75(Integer), 349(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.184 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.188 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.191 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 进水口(String), 0,325,350(String), 75(Integer), 350(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.227 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.231 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.235 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 储气装置(String), 0,325,351(String), 75(Integer), 351(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.264 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.268 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.271 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 气路(String), 0,325,352(String), 75(Integer), 352(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.303 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.307 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.311 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 325(Integer), 手柄(String), 0,325,353(String), 75(Integer), 353(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.341 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.344 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.348 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 329(Integer), 顶盖(String), 0,329,354(String), 75(Integer), 354(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.384 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.389 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.393 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 329(Integer), 进水口(String), 0,329,355(String), 75(Integer), 355(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.422 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.425 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.429 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 329(Integer), 与主机连接结构(String), 0,329,356(String), 75(Integer), 356(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.466 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.469 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.473 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 329(Integer), 进气口(String), 0,329,357(String), 75(Integer), 357(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.502 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.505 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.509 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 329(Integer), 底盖(String), 0,329,358(String), 75(Integer), 358(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.539 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.542 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.546 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 329(Integer), 水箱其它结构(String), 0,329,359(String), 75(Integer), 359(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.581 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.584 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.588 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 330(Integer), 出水口(String), 0,330,360(String), 75(Integer), 360(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.621 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.624 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.628 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 330(Integer), 流道(String), 0,330,361(String), 75(Integer), 361(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.660 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.664 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.668 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 330(Integer), 连接结构(String), 0,330,362(String), 75(Integer), 362(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.703 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.706 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.710 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 330(Integer), 喷嘴制动器(String), 0,330,363(String), 75(Integer), 363(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.743 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.747 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.751 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 330(Integer), 外形(String), 0,330,364(String), 75(Integer), 364(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.780 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.784 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.787 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 330(Integer), 软套(String), 0,330,365(String), 75(Integer), 365(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.817 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.820 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.824 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 331(Integer), 传感器(String), 0,331,366(String), 75(Integer), 366(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.853 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.856 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.860 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 331(Integer), 通讯模块(String), 0,331,367(String), 75(Integer), 367(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.889 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.892 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.896 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 331(Integer), 配件及周边(String), 0,331,368(String), 75(Integer), 368(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.926 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.930 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.935 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 331(Integer), 其它附加模块(String), 0,331,369(String), 75(Integer), 369(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.963 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.967 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:24.971 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 332(Integer), 操控逻辑(String), 0,332,370(String), 75(Integer), 370(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.005 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.009 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.013 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 332(Integer), 冲洗模式(String), 0,332,371(String), 75(Integer), 371(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.042 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.045 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.049 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 332(Integer), 人机交互(String), 0,332,372(String), 75(Integer), 372(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.083 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.086 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.090 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 主机(String), 0,373(String), 76(Integer), 373(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.118 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.135 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.139 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 泵体(String), 0,373,374(String), 76(Integer), 374(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.168 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.172 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.175 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 按键(String), 0,373,375(String), 76(Integer), 375(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.205 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.208 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.213 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 减震结构(String), 0,373,376(String), 76(Integer), 376(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.246 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.250 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.253 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 水箱(String), 0,377(String), 76(Integer), 377(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.280 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.284 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.287 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 喷嘴(String), 0,378(String), 76(Integer), 378(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.318 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.322 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.326 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 其它器件(String), 0,379(String), 76(Integer), 379(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.352 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.355 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.359 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 软件方法(String), 0,380(String), 76(Integer), 380(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.393 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.396 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.401 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 制备方法/设备(String), 0,381(String), 76(Integer), 381(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.428 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.432 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.436 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 0(Integer), 测试装备/方法(String), 0,382(String), 76(Integer), 382(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.466 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.469 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.473 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 降噪结构(String), 0,373,383(String), 76(Integer), 383(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.502 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.505 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.510 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 喷嘴旋钮(String), 0,373,384(String), 76(Integer), 384(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.538 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.542 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.546 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 喷嘴锁定结构(String), 0,373,385(String), 76(Integer), 385(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.575 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.579 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.583 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 壳体(String), 0,373,386(String), 76(Integer), 386(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.612 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.615 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.620 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 电路板(String), 0,373,387(String), 76(Integer), 387(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.649 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.653 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.657 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 指示灯(String), 0,373,388(String), 76(Integer), 388(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.685 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.688 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.692 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 电源(String), 0,373,389(String), 76(Integer), 389(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.721 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.724 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.728 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 充电口(String), 0,373,390(String), 76(Integer), 390(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.757 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.761 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.764 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 无线充电模块(String), 0,373,391(String), 76(Integer), 391(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.794 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.797 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.801 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 显示屏(String), 0,373,392(String), 76(Integer), 392(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.830 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.834 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.838 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 吸水管(String), 0,373,393(String), 76(Integer), 393(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.867 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.873 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.876 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 重力球(String), 0,373,394(String), 76(Integer), 394(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.905 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.909 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.913 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 过滤器(String), 0,373,395(String), 76(Integer), 395(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.942 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.946 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.949 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 密封圈(String), 0,373,396(String), 76(Integer), 396(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.979 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.982 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:25.986 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 隔音结构(String), 0,373,397(String), 76(Integer), 397(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.018 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.022 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.025 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 进水口(String), 0,373,398(String), 76(Integer), 398(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.054 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.058 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.062 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 储气装置(String), 0,373,399(String), 76(Integer), 399(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.095 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.099 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.103 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 气路(String), 0,373,400(String), 76(Integer), 400(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.135 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.138 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.142 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 373(Integer), 手柄(String), 0,373,401(String), 76(Integer), 401(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.171 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.179 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.187 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 377(Integer), 顶盖(String), 0,377,402(String), 76(Integer), 402(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.218 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.223 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.227 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 377(Integer), 进水口(String), 0,377,403(String), 76(Integer), 403(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.260 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.268 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.275 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 377(Integer), 与主机连接结构(String), 0,377,404(String), 76(Integer), 404(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.308 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.311 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.316 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 377(Integer), 进气口(String), 0,377,405(String), 76(Integer), 405(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.348 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.352 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.357 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 377(Integer), 底盖(String), 0,377,406(String), 76(Integer), 406(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.386 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.389 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.393 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 377(Integer), 水箱其它结构(String), 0,377,407(String), 76(Integer), 407(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.427 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.430 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.434 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 378(Integer), 出水口(String), 0,378,408(String), 76(Integer), 408(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.464 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.468 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.472 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 378(Integer), 流道(String), 0,378,409(String), 76(Integer), 409(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.501 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.507 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.511 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 378(Integer), 连接结构(String), 0,378,410(String), 76(Integer), 410(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.547 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.552 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.556 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 378(Integer), 喷嘴制动器(String), 0,378,411(String), 76(Integer), 411(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.587 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.591 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.595 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 378(Integer), 外形(String), 0,378,412(String), 76(Integer), 412(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.625 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.629 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.633 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 378(Integer), 软套(String), 0,378,413(String), 76(Integer), 413(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.661 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.665 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.669 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 379(Integer), 传感器(String), 0,379,414(String), 76(Integer), 414(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.698 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.702 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.706 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 379(Integer), 通讯模块(String), 0,379,415(String), 76(Integer), 415(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.735 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.739 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.743 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 379(Integer), 配件及周边(String), 0,379,416(String), 76(Integer), 416(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.772 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.775 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.779 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 379(Integer), 其它附加模块(String), 0,379,417(String), 76(Integer), 417(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.809 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.812 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.816 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 380(Integer), 操控逻辑(String), 0,380,418(String), 76(Integer), 418(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.846 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.862 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.872 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 380(Integer), 冲洗模式(String), 0,380,419(String), 76(Integer), 419(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.903 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.906 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==>  Preparing: update structure SET parent_id = ?, structure_name = ?, path = ?, product_id = ? where id = ?
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.910 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update ==> Parameters: 380(Integer), 人机交互(String), 0,380,420(String), 76(Integer), 420(Integer)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:26.946 DEBUG 14512 [main] cn.cslg.pas.mapper.StructureMapper.update <==    Updates: 1

Fichier diff supprimé car celui-ci est trop grand
+ 9 - 13964
logs/pas/pas-debug.log


+ 189 - 0
logs/pas/pas-error.log

@@ -2947,3 +2947,192 @@ Caused by: java.lang.IllegalStateException: javax.websocket.server.ServerContain
 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800)
 	... 82 common frames omitted
 
+[pas:0.0.0.0:8877] [,] 2023-10-20 14:04:54.629 ERROR 14608 [main] org.springframework.boot.SpringApplication Application run failed
+
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'serverEndpointExporter' defined in class path resource [cn/cslg/pas/common/config/WebSocketConfig.class]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: javax.websocket.server.ServerContainer not available
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:767)
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:447)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
+	at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:136)
+	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99)
+	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
+	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124)
+	at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:190)
+	at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:132)
+	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:248)
+	at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:138)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$6(ClassBasedTestDescriptor.java:350)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:355)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$7(ClassBasedTestDescriptor.java:350)
+	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
+	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
+	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
+	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
+	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
+	at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310)
+	at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735)
+	at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734)
+	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:349)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$4(ClassBasedTestDescriptor.java:270)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:269)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$2(ClassBasedTestDescriptor.java:259)
+	at java.base/java.util.Optional.orElseGet(Optional.java:364)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$3(ClassBasedTestDescriptor.java:258)
+	at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31)
+	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:101)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:100)
+	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:65)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$1(NodeTestTask.java:111)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:111)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:79)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
+	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
+	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
+	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
+	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
+	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
+	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
+	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
+	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
+	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
+	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:71)
+	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
+	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:221)
+	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)
+Caused by: java.lang.IllegalStateException: javax.websocket.server.ServerContainer not available
+	at org.springframework.util.Assert.state(Assert.java:76)
+	at org.springframework.web.socket.server.standard.ServerEndpointExporter.afterPropertiesSet(ServerEndpointExporter.java:107)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800)
+	... 82 common frames omitted
+
+[pas:0.0.0.0:8877] [,] 2023-10-20 14:04:54.634 ERROR 14608 [main] org.springframework.test.context.TestContextManager Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@4eb386df] to prepare test instance [cn.cslg.pas.service.PatentPDFServiceTests@5f935d49]
+
+java.lang.IllegalStateException: Failed to load ApplicationContext
+	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:132)
+	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124)
+	at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:190)
+	at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:132)
+	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:248)
+	at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:138)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$6(ClassBasedTestDescriptor.java:350)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:355)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$7(ClassBasedTestDescriptor.java:350)
+	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
+	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
+	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
+	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
+	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
+	at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310)
+	at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735)
+	at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734)
+	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:349)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$4(ClassBasedTestDescriptor.java:270)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:269)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$2(ClassBasedTestDescriptor.java:259)
+	at java.base/java.util.Optional.orElseGet(Optional.java:364)
+	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$3(ClassBasedTestDescriptor.java:258)
+	at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31)
+	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:101)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:100)
+	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:65)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$1(NodeTestTask.java:111)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:111)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:79)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
+	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
+	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
+	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
+	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
+	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
+	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
+	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
+	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
+	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
+	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
+	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
+	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
+	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:71)
+	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
+	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:221)
+	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'serverEndpointExporter' defined in class path resource [cn/cslg/pas/common/config/WebSocketConfig.class]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: javax.websocket.server.ServerContainer not available
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:767)
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:447)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
+	at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:136)
+	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99)
+	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
+	... 67 common frames omitted
+Caused by: java.lang.IllegalStateException: javax.websocket.server.ServerContainer not available
+	at org.springframework.util.Assert.state(Assert.java:76)
+	at org.springframework.web.socket.server.standard.ServerEndpointExporter.afterPropertiesSet(ServerEndpointExporter.java:107)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800)
+	... 82 common frames omitted
+

+ 0 - 163
logs/pas/pas-info.2023-09-12.0.log

@@ -1,163 +0,0 @@
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:09:37.202 INFO 7096 [main] cn.cslg.pas.service.TextExcelTests Starting TextExcelTests using Java 18.0.2 on DESKTOP-69B64D5 with PID 7096 (started by admin in D:\Wispro-CodeWarehouse-BackEnd\PAS)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:09:37.207 INFO 7096 [main] cn.cslg.pas.service.TextExcelTests The following profiles are active: prodNetIn
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:09:41.012 INFO 7096 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode!
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:09:41.016 INFO 7096 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:09:41.063 INFO 7096 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Finished Spring Data repository scanning in 33 ms. Found 0 Redis repository interfaces.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:09:43.897 INFO 7096 [main] com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure Init DruidDataSource
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:09:44.199 INFO 7096 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} inited
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:20.540 INFO 15788 [main] cn.cslg.pas.service.TextExcelTests Starting TextExcelTests using Java 18.0.2 on DESKTOP-69B64D5 with PID 15788 (started by admin in D:\Wispro-CodeWarehouse-BackEnd\PAS)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:20.541 INFO 15788 [main] cn.cslg.pas.service.TextExcelTests The following profiles are active: prodNetOut
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:21.587 INFO 15788 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode!
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:21.589 INFO 15788 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:21.630 INFO 15788 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Finished Spring Data repository scanning in 31 ms. Found 0 Redis repository interfaces.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:22.727 INFO 15788 [main] com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure Init DruidDataSource
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:22.911 INFO 15788 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} inited
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:29.128 INFO 15788 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closing ...
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:29.137 INFO 15788 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closed
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:29.146 INFO 15788 [main] org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener 
-
-Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:45.384 INFO 7704 [main] cn.cslg.pas.service.TextExcelTests Starting TextExcelTests using Java 18.0.2 on DESKTOP-69B64D5 with PID 7704 (started by admin in D:\Wispro-CodeWarehouse-BackEnd\PAS)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:45.385 INFO 7704 [main] cn.cslg.pas.service.TextExcelTests The following profiles are active: prodNetOut
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:46.429 INFO 7704 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode!
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:46.431 INFO 7704 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:46.483 INFO 7704 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Finished Spring Data repository scanning in 41 ms. Found 0 Redis repository interfaces.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:47.633 INFO 7704 [main] com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure Init DruidDataSource
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:47.808 INFO 7704 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} inited
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:54.370 INFO 7704 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closing ...
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:54.376 INFO 7704 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closed
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:10:54.385 INFO 7704 [main] org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener 
-
-Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:14.441 INFO 6916 [main] cn.cslg.pas.service.TextExcelTests Starting TextExcelTests using Java 18.0.2 on DESKTOP-69B64D5 with PID 6916 (started by admin in D:\Wispro-CodeWarehouse-BackEnd\PAS)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:14.441 INFO 6916 [main] cn.cslg.pas.service.TextExcelTests The following profiles are active: prodNetOut
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:15.422 INFO 6916 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode!
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:15.425 INFO 6916 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:15.474 INFO 6916 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Finished Spring Data repository scanning in 36 ms. Found 0 Redis repository interfaces.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:16.540 INFO 6916 [main] com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure Init DruidDataSource
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:16.709 INFO 6916 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} inited
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:22.418 INFO 6916 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closing ...
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:22.425 INFO 6916 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closed
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:11:22.434 INFO 6916 [main] org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener 
-
-Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:55.489 INFO 24320 [main] cn.cslg.pas.service.TextExcelTests Starting TextExcelTests using Java 18.0.2 on DESKTOP-69B64D5 with PID 24320 (started by admin in D:\Wispro-CodeWarehouse-BackEnd\PAS)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:55.490 INFO 24320 [main] cn.cslg.pas.service.TextExcelTests The following profiles are active: prodNetOut
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:56.560 INFO 24320 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode!
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:56.562 INFO 24320 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:56.619 INFO 24320 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Finished Spring Data repository scanning in 43 ms. Found 0 Redis repository interfaces.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:57.684 INFO 24320 [main] com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure Init DruidDataSource
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:13:57.842 INFO 24320 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} inited
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:14:03.440 INFO 24320 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closing ...
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:14:03.447 INFO 24320 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closed
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:14:03.456 INFO 24320 [main] org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener 
-
-Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:28.686 INFO 20184 [main] cn.cslg.pas.service.TextExcelTests Starting TextExcelTests using Java 18.0.2 on DESKTOP-69B64D5 with PID 20184 (started by admin in D:\Wispro-CodeWarehouse-BackEnd\PAS)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:28.687 INFO 20184 [main] cn.cslg.pas.service.TextExcelTests The following profiles are active: prodNetOut
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:29.730 INFO 20184 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode!
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:29.732 INFO 20184 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:29.782 INFO 20184 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Finished Spring Data repository scanning in 38 ms. Found 0 Redis repository interfaces.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:30.838 INFO 20184 [main] com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure Init DruidDataSource
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:31.016 INFO 20184 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} inited
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:36.437 INFO 20184 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closing ...
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:36.443 INFO 20184 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closed
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:15:36.453 INFO 20184 [main] org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener 
-
-Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:20.498 INFO 23032 [main] cn.cslg.pas.service.TextExcelTests Starting TextExcelTests using Java 18.0.2 on DESKTOP-69B64D5 with PID 23032 (started by admin in D:\Wispro-CodeWarehouse-BackEnd\PAS)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:20.499 INFO 23032 [main] cn.cslg.pas.service.TextExcelTests The following profiles are active: prodNetOut
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:21.533 INFO 23032 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode!
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:21.535 INFO 23032 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:21.580 INFO 23032 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Finished Spring Data repository scanning in 34 ms. Found 0 Redis repository interfaces.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:22.642 INFO 23032 [main] com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure Init DruidDataSource
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:22.820 INFO 23032 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} inited
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.663 INFO 23032 [main] org.quartz.impl.StdSchedulerFactory Using default implementation for ThreadExecutor
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.675 INFO 23032 [main] org.quartz.core.SchedulerSignalerImpl Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.675 INFO 23032 [main] org.quartz.core.QuartzScheduler Quartz Scheduler v.2.3.2 created.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.676 INFO 23032 [main] org.quartz.simpl.RAMJobStore RAMJobStore initialized.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.676 INFO 23032 [main] org.quartz.core.QuartzScheduler Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
-  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
-  NOT STARTED.
-  Currently in standby mode.
-  Number of jobs executed: 0
-  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
-  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
-
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.677 INFO 23032 [main] org.quartz.impl.StdSchedulerFactory Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.677 INFO 23032 [main] org.quartz.impl.StdSchedulerFactory Quartz scheduler version: 2.3.2
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.677 INFO 23032 [main] org.quartz.core.QuartzScheduler JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@740610a2
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.785 INFO 23032 [main] org.springframework.scheduling.quartz.SchedulerFactoryBean Starting Quartz Scheduler now
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.786 INFO 23032 [main] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED started.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:30.795 INFO 23032 [main] cn.cslg.pas.service.TextExcelTests Started TextExcelTests in 10.636 seconds (JVM running for 11.8)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:39.996 INFO 23032 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:39.997 INFO 23032 [SpringApplicationShutdownHook] org.springframework.scheduling.quartz.SchedulerFactoryBean Shutting down Quartz Scheduler
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:39.997 INFO 23032 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:39.997 INFO 23032 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:39.997 INFO 23032 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:40.017 INFO 23032 [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closing ...
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:16:40.023 INFO 23032 [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closed
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:27.707 INFO 24144 [main] cn.cslg.pas.service.TextExcelTests Starting TextExcelTests using Java 18.0.2 on DESKTOP-69B64D5 with PID 24144 (started by admin in D:\Wispro-CodeWarehouse-BackEnd\PAS)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:27.708 INFO 24144 [main] cn.cslg.pas.service.TextExcelTests The following profiles are active: prodNetOut
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:29.056 INFO 24144 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode!
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:29.058 INFO 24144 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:29.111 INFO 24144 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Finished Spring Data repository scanning in 37 ms. Found 0 Redis repository interfaces.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:30.333 INFO 24144 [main] com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure Init DruidDataSource
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:30.601 INFO 24144 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} inited
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.576 INFO 24144 [main] org.quartz.impl.StdSchedulerFactory Using default implementation for ThreadExecutor
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.587 INFO 24144 [main] org.quartz.core.SchedulerSignalerImpl Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.587 INFO 24144 [main] org.quartz.core.QuartzScheduler Quartz Scheduler v.2.3.2 created.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.588 INFO 24144 [main] org.quartz.simpl.RAMJobStore RAMJobStore initialized.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.589 INFO 24144 [main] org.quartz.core.QuartzScheduler Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
-  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
-  NOT STARTED.
-  Currently in standby mode.
-  Number of jobs executed: 0
-  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
-  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
-
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.589 INFO 24144 [main] org.quartz.impl.StdSchedulerFactory Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.589 INFO 24144 [main] org.quartz.impl.StdSchedulerFactory Quartz scheduler version: 2.3.2
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.589 INFO 24144 [main] org.quartz.core.QuartzScheduler JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@280d1d8d
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.708 INFO 24144 [main] org.springframework.scheduling.quartz.SchedulerFactoryBean Starting Quartz Scheduler now
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.709 INFO 24144 [main] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED started.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:38.718 INFO 24144 [main] cn.cslg.pas.service.TextExcelTests Started TextExcelTests in 11.386 seconds (JVM running for 12.735)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.639 INFO 24144 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.640 INFO 24144 [SpringApplicationShutdownHook] org.springframework.scheduling.quartz.SchedulerFactoryBean Shutting down Quartz Scheduler
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.640 INFO 24144 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.640 INFO 24144 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.640 INFO 24144 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.660 INFO 24144 [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closing ...
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:17:54.666 INFO 24144 [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closed
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:05.785 INFO 14512 [main] cn.cslg.pas.service.TextExcelTests Starting TextExcelTests using Java 18.0.2 on DESKTOP-69B64D5 with PID 14512 (started by admin in D:\Wispro-CodeWarehouse-BackEnd\PAS)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:05.786 INFO 14512 [main] cn.cslg.pas.service.TextExcelTests The following profiles are active: prodNetOut
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:06.827 INFO 14512 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode!
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:06.829 INFO 14512 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:06.876 INFO 14512 [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate Finished Spring Data repository scanning in 36 ms. Found 0 Redis repository interfaces.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:08.033 INFO 14512 [main] com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure Init DruidDataSource
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:08.208 INFO 14512 [main] com.alibaba.druid.pool.DruidDataSource {dataSource-1} inited
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.304 INFO 14512 [main] org.quartz.impl.StdSchedulerFactory Using default implementation for ThreadExecutor
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.315 INFO 14512 [main] org.quartz.core.SchedulerSignalerImpl Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.316 INFO 14512 [main] org.quartz.core.QuartzScheduler Quartz Scheduler v.2.3.2 created.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.317 INFO 14512 [main] org.quartz.simpl.RAMJobStore RAMJobStore initialized.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.317 INFO 14512 [main] org.quartz.core.QuartzScheduler Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
-  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
-  NOT STARTED.
-  Currently in standby mode.
-  Number of jobs executed: 0
-  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
-  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
-
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.317 INFO 14512 [main] org.quartz.impl.StdSchedulerFactory Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.317 INFO 14512 [main] org.quartz.impl.StdSchedulerFactory Quartz scheduler version: 2.3.2
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.318 INFO 14512 [main] org.quartz.core.QuartzScheduler JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@a885aa1
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.453 INFO 14512 [main] org.springframework.scheduling.quartz.SchedulerFactoryBean Starting Quartz Scheduler now
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.453 INFO 14512 [main] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED started.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:16.463 INFO 14512 [main] cn.cslg.pas.service.TextExcelTests Started TextExcelTests in 11.031 seconds (JVM running for 12.181)
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:30.365 INFO 14512 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:30.366 INFO 14512 [SpringApplicationShutdownHook] org.springframework.scheduling.quartz.SchedulerFactoryBean Shutting down Quartz Scheduler
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:30.366 INFO 14512 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:30.367 INFO 14512 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:30.367 INFO 14512 [SpringApplicationShutdownHook] org.quartz.core.QuartzScheduler Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:30.389 INFO 14512 [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closing ...
-[pas:0.0.0.0:8877] [,] 2023-09-12 14:44:30.395 INFO 14512 [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource {dataSource-1} closed

Fichier diff supprimé car celui-ci est trop grand
+ 1234 - 852
logs/pas/pas-info.log


+ 0 - 1
src/main/java/cn/cslg/pas/Application.java

@@ -18,5 +18,4 @@ public class Application {
         CronUtil.start();
         System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + "后台程序已启动,请运行前台");
     }
-
 }

+ 28 - 0
src/main/java/cn/cslg/pas/domain/BaseEntity.java

@@ -0,0 +1,28 @@
+package cn.cslg.pas.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.Data;
+
+
+/**
+ * Entity基类
+ *
+ */
+@Data
+@SuppressWarnings("rawtypes")
+public class BaseEntity<T extends Model> extends Model {
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = -4851055162892178225L;
+
+    /**
+     * 唯一ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+}

+ 36 - 0
src/main/java/cn/cslg/pas/domain/Event.java

@@ -0,0 +1,36 @@
+package cn.cslg.pas.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import lombok.Data;
+import org.joda.time.DateTime;
+
+/**
+ * <p>
+ * 事件表
+ * </p>
+ *
+ * @author 李仁杰
+ * @since 2022-10-20
+ */
+@Data
+@TableName("event")
+/*数据库中的表对应的类
+ */
+public class Event extends BaseEntity<Event> {
+    @TableField(value = "name")
+ private String name;
+    @TableField(value = "client_id")
+ private Integer clientId;
+    @TableField(value = "scenario_id")
+ private Integer scenarioId;
+    @TableField(value = "event_date")
+ private DateTime eventDate;
+    @TableField(value = "event_id")
+ private Integer eventId;
+    @TableField(value = "client_tenant_id")
+ private Integer clientTenantId;
+    @TableField(value = "tenant_id")
+ private Integer tenantId;
+}

+ 20 - 0
src/main/java/cn/cslg/pas/mapper/EventMapper.java

@@ -0,0 +1,20 @@
+package cn.cslg.pas.mapper;
+
+import cn.cslg.pas.domain.Event;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import io.swagger.v3.oas.models.security.SecurityScheme;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
+
+/**
+ * 事件和报告关联表的Mapper层接口
+ *
+ * @Author 李仁杰
+ * @Date 2023/10/20
+ */
+@Repository
+public interface EventMapper extends BaseMapper<Event> {
+    public List<Integer> getEvent(String sql);
+}

+ 26 - 0
src/main/java/cn/cslg/pas/service/business/EventService.java

@@ -0,0 +1,26 @@
+package cn.cslg.pas.service.business;
+
+
+import cn.cslg.pas.domain.Event;
+import cn.cslg.pas.mapper.EventMapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.context.annotation.Lazy;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+
+@Service
+@Slf4j
+@RequiredArgsConstructor(onConstructor_ = {@Lazy})
+public class EventService extends ServiceImpl<EventMapper, Event> {
+    private final EventMapper eventMapper;
+    public String getEvent(){
+        eventMapper.getEvent("create_id =1");
+        return  "";
+    }
+
+
+}

+ 10 - 0
src/main/java/cn/cslg/pas/service/query/EsQuery.java

@@ -0,0 +1,10 @@
+package cn.cslg.pas.service.query;
+
+public class EsQuery implements Query{
+    @Override
+    public void queryMessage(){
+
+
+
+    }
+}

+ 11 - 0
src/main/java/cn/cslg/pas/service/query/MysqlQuery.java

@@ -0,0 +1,11 @@
+package cn.cslg.pas.service.query;
+
+public class MysqlQuery implements Query{
+
+    @Override
+    public void queryMessage(){
+
+
+
+    }
+}

+ 5 - 0
src/main/java/cn/cslg/pas/service/query/Query.java

@@ -0,0 +1,5 @@
+package cn.cslg.pas.service.query;
+//查询接口
+public interface Query {
+    public void queryMessage();
+}

+ 9 - 0
src/main/java/cn/cslg/pas/service/query/QueryFactory.java

@@ -0,0 +1,9 @@
+package cn.cslg.pas.service.query;
+
+public class QueryFactory {
+
+    private Query createObject(){
+        return new EsQuery();
+
+    }
+}

+ 68 - 2
src/main/java/cn/cslg/pas/service/query/QueryService.java

@@ -1,22 +1,88 @@
 package cn.cslg.pas.service.query;
 
+import cn.cslg.pas.common.utils.parseQueryToTree.*;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.context.annotation.Lazy;
 import org.springframework.stereotype.Service;
 
 import java.util.ArrayList;
+import java.util.LinkedList;
 import java.util.List;
 
 @Service
 @Slf4j
 @RequiredArgsConstructor(onConstructor_ = {@Lazy})
 public class QueryService {
-    public String getText(String text) {
+    public String getText(String text) throws Exception {
+        treeNode tree = expressManager.getInstance().Parse(text, false);
+        String a = this.get(tree);
+        System.out.print(this.ToString((operateNode) tree));
+        return "";
+    }
 
 
-        return "";
+    public  String get(treeNode node) {
+        String a = "(";
+        treeNode leftNode = node.getLeft();
+        treeNode rightNode = node.getRight();
+
+        if (leftNode instanceof valueNode) {
+            a += ((valueNode) leftNode).getvalue() +" "+ ((operateNode)node).getoperate().getShowName()+" ";
+        } else {
+            a += this.get(leftNode)+" "+ ((operateNode)node).getoperate().getShowName()+" ";
+        }
+
+        if (rightNode instanceof valueNode) {
+            a += ((valueNode) rightNode).ToString();
+        } else {
+            a += this.get(rightNode);
+        }
+        a+=")";
+    return  a;
     }
 
+    public String ToString(operateNode node){
+        operate operate1 =node.getoperate();
+        treeNode Left =node.getLeft();
+        treeNode Right =node.getRight();
+        String strCode = "";
+        if ((operate1.getShowName()!=null))
+        {
+            strCode = operate1.getShowName();
+        }
+        else
+        {
+            strCode = operate1.getCode();
+        }
+
+        if(Left != null)
+        {
+            if((operate1.gettype() == enuType.Logic || operate1.gettype()  == enuType.Assignment ) && (Left.getLeft() != null || Left.getRight() != null))
+            {
+                strCode = "(" + Left.ToString() +") " + strCode;
+            }
+            else
+            {
+                strCode = Left.ToString() +" " + strCode;
+            }
+
+        }
+
+        if(Right!= null)
+        {
+            if ((operate1.gettype() == enuType.Logic || operate1.gettype() == enuType.Assignment ) && (Right.getLeft() != null || Right.getRight() != null))
+            {
+                strCode = strCode +" (" + Right.ToString()+ ") ";
+            }
+            else
+            {
+                strCode = strCode + " " + Right.ToString();
+            }
+
+        }
+
+        return strCode;
+    }
 
 }

+ 1 - 1
src/main/resources/application-dev.yml

@@ -12,7 +12,7 @@ spring:
         max-wait: -1ms
     timeout: 2000ms
   datasource:
-    url: jdbc:mysql://192.168.1.24:3306/pas?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
+    url: jdbc:mysql://192.168.1.24:3306/pas_prod2?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
     username: root
     password: rrzTwWAYX8Gxh5JH
     driver-class-name: com.mysql.cj.jdbc.Driver

+ 1 - 1
src/main/resources/application.yml

@@ -20,7 +20,7 @@ spring:
       max-file-size: 1000MB
       max-request-size: 1000MB
   profiles:
-    active: prodNetOut
+    active: dev
   jackson:
     default-property-inclusion: non_null
     serialization:

+ 11 - 0
src/main/resources/mapper/Event.xml

@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="cn.cslg.pas.mapper.EventMapper">
+  <select id="getEvent"  resultType="java.lang.Integer">
+   select id from event
+       <where>
+       ${sql}
+    </where>
+  </select>
+
+</mapper>