xiatian пре 5 година
родитељ
комит
b351d128cc

+ 8 - 5
examcloud-core-questions-base/src/main/java/cn/com/qmth/examcloud/core/questions/base/json/SectionElement.java

@@ -6,7 +6,7 @@ public class SectionElement {
 
     private String value;
 
-    private SectionElementParams params=new SectionElementParams();
+    private SectionElementParams param=new SectionElementParams();
 
     public String getType() {
         return type;
@@ -24,12 +24,15 @@ public class SectionElement {
         this.value = value;
     }
 
-    public SectionElementParams getParams() {
-        return params;
+    
+    public SectionElementParams getParam() {
+        return param;
     }
 
-    public void setParams(SectionElementParams params) {
-        this.params = params;
+    
+    public void setParam(SectionElementParams param) {
+        this.param = param;
     }
 
+
 }

+ 8 - 8
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/util/ExportPaperUtil.java

@@ -343,7 +343,7 @@ public class ExportPaperUtil {
                 if ("img".equals(ce.nodeName())) {
                     se.setType(ELEMENT_TYPE_IMG);
                     se.setValue(ce.attr("src"));
-                    SectionElementParams sep = se.getParams();
+                    SectionElementParams sep = se.getParam();
                     sep.setHeight(getHeight(ce));
                     sep.setWidth(getWidth(ce));
                 } else {
@@ -423,8 +423,8 @@ public class ExportPaperUtil {
 
     private static void writeImage(File docxTargetDir, ExportTempDataDto dto) throws IOException {
         for (SectionElement se : dto.getImages()) {
-            File file = new File(docxTargetDir.getAbsolutePath() + "/word/media/image" + se.getParams().getIndex() + "."
-                    + se.getParams().getType());
+            File file = new File(docxTargetDir.getAbsolutePath() + "/word/media/image" + se.getParam().getIndex() + "."
+                    + se.getParam().getType());
             String base64 = se.getValue();
             if (base64.contains("data:image")) {
                 base64 = base64.substring(base64.indexOf(",") + 1);
@@ -650,7 +650,7 @@ public class ExportPaperUtil {
                 ret.add(jo);
             }
             if (count != 0) {
-                joDto.getOptions().get(i).getJsections().get(0).getElements().get(0).getParams().setTab(true);
+                joDto.getOptions().get(i).getJsections().get(0).getElements().get(0).getParam().setTab(true);
             }
             for (SectionElement se : joDto.getOptions().get(i).getJsections().get(0).getElements()) {
                 ret.get(ret.size() - 1).getJsections().get(0).getElements().add(se);
@@ -668,10 +668,10 @@ public class ExportPaperUtil {
             for (SectionElement se : js.getElements()) {
                 if (ELEMENT_TYPE_IMG.equals(se.getType())) {
                     dto.setIndex(dto.getIndex() + 1);
-                    se.getParams().setIndex(dto.getIndex());
-                    se.getParams().setRid(ELEMENT_TYPE_RID + dto.getIndex());
-                    se.getParams().setType(getImageType(se.getValue()));
-                    dto.getTypes().add(se.getParams().getType());
+                    se.getParam().setIndex(dto.getIndex());
+                    se.getParam().setRid(ELEMENT_TYPE_RID + dto.getIndex());
+                    se.getParam().setType(getImageType(se.getValue()));
+                    dto.getTypes().add(se.getParam().getType());
                     dto.getImages().add(se);
                 }
             }