Kaynağa Gözat

修改导出模板

宋悦 8 yıl önce
ebeveyn
işleme
55e033be21

+ 3 - 0
cqb-comm-utils/src/main/java/com/qmth/cqb/utils/CommonUtils.java

@@ -24,6 +24,9 @@ public final class CommonUtils {
 
     private static final String[] CN_BIG_NUM = { "十", "百", "千", "万", "十", "百", "千", "亿", "十", "百", "千" };
 
+    public static final String PAPER_TITLE="山东大学网络教育";
+    public static final String PAPER_SUB_TITLE="2016-2017学年第一学期期末考试";
+
     /**
      * 加载properties配置文件
      * 

+ 70 - 92
cqb-comm-utils/src/main/resources/paper_template.ftl

@@ -30,165 +30,147 @@
         <pkg:xmlData>
             <w:document mc:Ignorable="w14 wp14" xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:mo="http://schemas.microsoft.com/office/mac/office/2008/main" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mv="urn:schemas-microsoft-com:mac:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:wpg="http://schemas.microsoft.com/office/word/2010/wordprocessingGroup" xmlns:wpi="http://schemas.microsoft.com/office/word/2010/wordprocessingInk" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:wps="http://schemas.microsoft.com/office/word/2010/wordprocessingShape">
                 <w:body>
-                    <w:p w14:paraId="7BAF7CA4" w14:textId="77777777" w:rsidR="00097880" w:rsidRPr="00F17E43" w:rsidRDefault="00097880" w:rsidP="00097880">
+                    <w:p w14:paraId="3A033879" w14:textId="6D153FE6" w:rsidR="00097880" w:rsidRPr="00974876" w:rsidRDefault="00F24E78" w:rsidP="00974876">
                         <w:pPr>
+                            <w:spacing w:beforeLines="50" w:before="217"/>
+                            <w:jc w:val="center"/>
                             <w:rPr>
-                                <w:rFonts w:eastAsia="黑体"/>
-                                <w:szCs w:val="21"/>
+                                <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体" w:hint="eastAsia"/>
+                                <w:b/>
+                                <w:sz w:val="52"/>
+                                <w:szCs w:val="44"/>
                             </w:rPr>
                         </w:pPr>
-                        <w:r w:rsidRPr="00F17E43">
+                        <w:r w:rsidRPr="00974876">
                             <w:rPr>
-                                <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体"/>
-                                <w:szCs w:val="21"/>
+                                <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体" w:hint="eastAsia"/>
+                                <w:b/>
+                                <w:sz w:val="52"/>
+                                <w:szCs w:val="44"/>
                             </w:rPr>
-                            <w:t>绝密★启用前</w:t>
+                            <w:t>${paper.title}</w:t>
                         </w:r>
                     </w:p>
-                    <w:p w14:paraId="3A033879" w14:textId="38B2CCD4" w:rsidR="00097880" w:rsidRPr="00FD0974" w:rsidRDefault="00F24E78" w:rsidP="008239B8">
+                    <w:p w14:paraId="59CB5E42" w14:textId="367D1B47" w:rsidR="00974876" w:rsidRPr="00974876" w:rsidRDefault="00974876" w:rsidP="00974876">
                         <w:pPr>
                             <w:spacing w:beforeLines="50" w:before="217"/>
                             <w:jc w:val="center"/>
                             <w:rPr>
-                                <w:rFonts w:eastAsia="方正小标宋_GBK"/>
+                                <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体" w:hint="eastAsia"/>
                                 <w:b/>
-                                <w:sz w:val="44"/>
+                                <w:sz w:val="28"/>
                                 <w:szCs w:val="44"/>
                             </w:rPr>
                         </w:pPr>
-                        <w:r>
-                            <w:rPr>
-                                <w:rFonts w:eastAsia="方正小标宋_GBK" w:hint="eastAsia"/>
-                                <w:b/>
-                                <w:sz w:val="44"/>
-                                <w:szCs w:val="44"/>
-                            </w:rPr>
-                            <w:t>${paper.courseName}</w:t>
-                        </w:r>
-                        <w:r w:rsidR="00097880" w:rsidRPr="00FD0974">
+                        <w:r w:rsidRPr="00974876">
                             <w:rPr>
-                                <w:rFonts w:eastAsia="方正小标宋_GBK"/>
+                                <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体" w:hint="eastAsia"/>
                                 <w:b/>
-                                <w:sz w:val="44"/>
+                                <w:sz w:val="28"/>
                                 <w:szCs w:val="44"/>
                             </w:rPr>
-                            <w:t>试卷</w:t>
+                            <w:t>${paper.subTitle}</w:t>
                         </w:r>
                     </w:p>
-                    <w:p w14:paraId="289A3FF1" w14:textId="77777777" w:rsidR="00097880" w:rsidRPr="007E01D1" w:rsidRDefault="00097880" w:rsidP="00EA765B">
+                    <w:p w14:paraId="012E5706" w14:textId="2384D476" w:rsidR="005E6C64" w:rsidRPr="00974876" w:rsidRDefault="00974876" w:rsidP="00974876">
                         <w:pPr>
                             <w:spacing w:beforeLines="50" w:before="217" w:afterLines="50" w:after="217"/>
                             <w:jc w:val="center"/>
                             <w:rPr>
+                                <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体" w:hint="eastAsia"/>
                                 <w:bCs/>
                                 <w:sz w:val="28"/>
                                 <w:szCs w:val="28"/>
                             </w:rPr>
                         </w:pPr>
-                        <w:r w:rsidRPr="007E01D1">
+                        <w:r w:rsidRPr="00974876">
                             <w:rPr>
+                                <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体" w:hint="eastAsia"/>
                                 <w:bCs/>
                                 <w:sz w:val="28"/>
                                 <w:szCs w:val="28"/>
                             </w:rPr>
-                            <w:t>(课程代码</w:t>
+                            <w:t></w:t>
                         </w:r>
-                        <w:r w:rsidR="00F24E78">
+                        <w:r w:rsidR="00F24E78" w:rsidRPr="00974876">
                             <w:rPr>
-                                <w:rFonts w:hint="eastAsia"/>
+                                <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体" w:hint="eastAsia"/>
                                 <w:bCs/>
                                 <w:sz w:val="28"/>
                                 <w:szCs w:val="28"/>
                             </w:rPr>
-                            <w:t>${paper.courseNo}</w:t>
+                            <w:t>${paper.courseName}</w:t>
                         </w:r>
-                        <w:r w:rsidRPr="007E01D1">
+                        <w:r w:rsidRPr="00974876">
                             <w:rPr>
+                                <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体" w:hint="eastAsia"/>
                                 <w:bCs/>
                                 <w:sz w:val="28"/>
                                 <w:szCs w:val="28"/>
                             </w:rPr>
-                            <w:t></w:t>
+                            <w:t></w:t>
                         </w:r>
                     </w:p>
-                    <w:p w14:paraId="4093CD0E" w14:textId="77777777" w:rsidR="00097880" w:rsidRPr="00F17E43" w:rsidRDefault="00097880" w:rsidP="00F17E43">
+                    <!--循环大题-->
+                    <#if paper.paperDetails?exists>
+                    <#list paper.paperDetails as paperDetail>
+                    <w:p w14:paraId="69CD38D9" w14:textId="04C0CD44" w:rsidR="00097880" w:rsidRDefault="00C62FAC" w:rsidP="00430FE2">
                         <w:pPr>
-                            <w:ind w:firstLineChars="50" w:firstLine="105"/>
+                            <w:adjustRightInd w:val="0"/>
+                            <w:snapToGrid w:val="0"/>
+                            <w:spacing w:beforeLines="30" w:before="130" w:line="320" w:lineRule="exact"/>
                             <w:rPr>
                                 <w:color w:val="000000"/>
                                 <w:szCs w:val="21"/>
                             </w:rPr>
                         </w:pPr>
-                        <w:r w:rsidRPr="00F17E43">
-                            <w:rPr>
-                                <w:rFonts w:eastAsia="黑体"/>
-                                <w:color w:val="000000"/>
-                                <w:szCs w:val="21"/>
-                            </w:rPr>
-                            <w:t>本试卷共 页,满分</w:t>
-                        </w:r>
-                        <w:r w:rsidRPr="00F17E43">
+                        <w:r>
                             <w:rPr>
-                                <w:rFonts w:eastAsia="黑体"/>
+                                <w:rFonts w:hint="eastAsia"/>
                                 <w:color w:val="000000"/>
                                 <w:szCs w:val="21"/>
                             </w:rPr>
-                            <w:t>100</w:t>
+                            <w:t>${paperDetail.cnNum}</w:t>
                         </w:r>
-                        <w:r w:rsidR="00F24E78">
+                        <w:r w:rsidR="00574041" w:rsidRPr="00574041">
                             <w:rPr>
-                                <w:rFonts w:eastAsia="黑体"/>
+                                <w:rFonts w:hint="eastAsia"/>
                                 <w:color w:val="000000"/>
                                 <w:szCs w:val="21"/>
                             </w:rPr>
-                            <w:t></w:t>
+                            <w:t></w:t>
                         </w:r>
-                        <w:r w:rsidRPr="00F17E43">
+                        <w:r w:rsidR="00EC5025">
                             <w:rPr>
-                                <w:rFonts w:eastAsia="黑体"/>
+                                <w:rFonts w:hint="eastAsia"/>
                                 <w:color w:val="000000"/>
                                 <w:szCs w:val="21"/>
                             </w:rPr>
-                            <w:t></w:t>
+                            <w:t>${paperDetail.name}</w:t>
                         </w:r>
-                    </w:p>
-                    <w:p w14:paraId="012E5706" w14:textId="77777777" w:rsidR="005E6C64" w:rsidRDefault="005E6C64"/>
-                    <!--循环大题-->
-                    <#if paper.paperDetails?exists>
-                    <#list paper.paperDetails as paperDetail>
-                    <w:p w14:paraId="69CD38D9" w14:textId="19BE6F21" w:rsidR="00097880" w:rsidRDefault="00C62FAC" w:rsidP="00430FE2">
-                        <w:pPr>
-                            <w:adjustRightInd w:val="0"/>
-                            <w:snapToGrid w:val="0"/>
-                            <w:spacing w:beforeLines="30" w:before="130" w:line="320" w:lineRule="exact"/>
-                            <w:rPr>
-                                <w:color w:val="000000"/>
-                                <w:szCs w:val="21"/>
-                            </w:rPr>
-                        </w:pPr>
-                        <w:r>
+                        <w:r w:rsidR="009804AF">
                             <w:rPr>
                                 <w:rFonts w:hint="eastAsia"/>
                                 <w:color w:val="000000"/>
                                 <w:szCs w:val="21"/>
                             </w:rPr>
-                            <w:t>${paperDetail.cnNum}</w:t>
+                            <w:t>(</w:t>
                         </w:r>
-                        <w:r w:rsidR="00574041" w:rsidRPr="00574041">
+                        <w:r w:rsidR="00974876">
                             <w:rPr>
                                 <w:rFonts w:hint="eastAsia"/>
                                 <w:color w:val="000000"/>
                                 <w:szCs w:val="21"/>
                             </w:rPr>
-                            <w:t></w:t>
+                            <w:t>${paperDetail.title}</w:t>
                         </w:r>
-                        <w:r w:rsidR="00EC5025">
+                        <w:r w:rsidR="009804AF">
                             <w:rPr>
                                 <w:rFonts w:hint="eastAsia"/>
                                 <w:color w:val="000000"/>
                                 <w:szCs w:val="21"/>
                             </w:rPr>
-                            <w:t>${paperDetail.name}</w:t>
+                            <w:t>)</w:t>
                         </w:r>
                     </w:p>
                     <w:p w14:paraId="58E61D59" w14:textId="77777777" w:rsidR="00A8194A" w:rsidRDefault="00A8194A" w:rsidP="00430FE2">
@@ -253,10 +235,10 @@
                     </#if>
                     </#list>
                     </#if>
-                    <w:sectPr w:rsidR="003D5A89" w:rsidSect="00097880">
+                    <w:sectPr w:rsidR="003D5A89" w:rsidSect="00FF43E5">
                         <w:headerReference w:type="default" r:id="rId7"/>
                         <w:footerReference w:type="default" r:id="rId8"/>
-                        <w:pgSz w:w="11906" w:h="16838" w:code="9"/>
+                        <w:pgSz w:w="16840" w:h="23820" w:code="9"/>
                         <w:pgMar w:top="2098" w:right="1814" w:bottom="2098" w:left="1814" w:header="851" w:footer="1814" w:gutter="0"/>
                         <w:cols w:space="425"/>
                         <w:docGrid w:type="lines" w:linePitch="435"/>
@@ -393,7 +375,7 @@
                                         </w:rPr>
                                         <w:fldChar w:fldCharType="separate"/>
                                     </w:r>
-                                    <w:r w:rsidR="0007685A">
+                                    <w:r w:rsidR="00FF43E5">
                                         <w:rPr>
                                             <w:rFonts w:eastAsiaTheme="minorEastAsia"/>
                                             <w:bCs/>
@@ -448,7 +430,7 @@
                                         </w:rPr>
                                         <w:fldChar w:fldCharType="separate"/>
                                     </w:r>
-                                    <w:r w:rsidR="0007685A">
+                                    <w:r w:rsidR="00FF43E5">
                                         <w:rPr>
                                             <w:rFonts w:eastAsiaTheme="minorEastAsia"/>
                                             <w:bCs/>
@@ -779,7 +761,7 @@
                 <w:proofState w:spelling="clean" w:grammar="clean"/>
                 <w:stylePaneFormatFilter w:val="3F01" w:allStyles="1" w:customStyles="0" w:latentStyles="0" w:stylesInUse="0" w:headingStyles="0" w:numberingStyles="0" w:tableStyles="0" w:directFormattingOnRuns="1" w:directFormattingOnParagraphs="1" w:directFormattingOnNumbering="1" w:directFormattingOnTables="1" w:clearFormatting="1" w:top3HeadingStyles="1" w:visibleStyles="0" w:alternateStyleNames="0"/>
                 <w:defaultTabStop w:val="420"/>
-                <w:drawingGridHorizontalSpacing w:val="160"/>
+                <w:drawingGridHorizontalSpacing w:val="105"/>
                 <w:drawingGridVerticalSpacing w:val="435"/>
                 <w:displayHorizontalDrawingGridEvery w:val="0"/>
                 <w:characterSpacingControl w:val="compressPunctuation"/>
@@ -874,6 +856,8 @@
                     <w:rsid w:val="0094646F"/>
                     <w:rsid w:val="00950F33"/>
                     <w:rsid w:val="00965B17"/>
+                    <w:rsid w:val="00974876"/>
+                    <w:rsid w:val="009804AF"/>
                     <w:rsid w:val="00985EFB"/>
                     <w:rsid w:val="009A14B0"/>
                     <w:rsid w:val="009A1711"/>
@@ -930,6 +914,7 @@
                     <w:rsid w:val="00FC5A19"/>
                     <w:rsid w:val="00FD0974"/>
                     <w:rsid w:val="00FE31B1"/>
+                    <w:rsid w:val="00FF43E5"/>
                 </w:rsids>
                 <m:mathPr>
                     <m:mathFont m:val="Cambria Math"/>
@@ -1245,7 +1230,7 @@
                     <w:charset w:val="00"/>
                     <w:family w:val="auto"/>
                     <w:pitch w:val="variable"/>
-                    <w:sig w:usb0="E0002AFF" w:usb1="C0007841" w:usb2="00000009" w:usb3="00000000" w:csb0="000001FF" w:csb1="00000000"/>
+                    <w:sig w:usb0="00000003" w:usb1="00000000" w:usb2="00000000" w:usb3="00000000" w:csb0="00000001" w:csb1="00000000"/>
                 </w:font>
                 <w:font w:name="宋体">
                     <w:panose1 w:val="02010600030101010101"/>
@@ -1259,7 +1244,7 @@
                     <w:charset w:val="00"/>
                     <w:family w:val="auto"/>
                     <w:pitch w:val="variable"/>
-                    <w:sig w:usb0="E0002AFF" w:usb1="C0007843" w:usb2="00000009" w:usb3="00000000" w:csb0="000001FF" w:csb1="00000000"/>
+                    <w:sig w:usb0="00000003" w:usb1="00000000" w:usb2="00000000" w:usb3="00000000" w:csb0="00000001" w:csb1="00000000"/>
                 </w:font>
                 <w:font w:name="MS Mincho">
                     <w:altName w:val="MS 明朝"/>
@@ -1275,19 +1260,12 @@
                     <w:pitch w:val="variable"/>
                     <w:sig w:usb0="800002BF" w:usb1="38CF7CFA" w:usb2="00000016" w:usb3="00000000" w:csb0="00040001" w:csb1="00000000"/>
                 </w:font>
-                <w:font w:name="方正小标宋_GBK">
-                    <w:altName w:val="Arial Unicode MS"/>
-                    <w:charset w:val="86"/>
-                    <w:family w:val="script"/>
-                    <w:pitch w:val="fixed"/>
-                    <w:sig w:usb0="00000000" w:usb1="080E0000" w:usb2="00000010" w:usb3="00000000" w:csb0="00040000" w:csb1="00000000"/>
-                </w:font>
                 <w:font w:name="Arial">
                     <w:panose1 w:val="020B0604020202020204"/>
                     <w:charset w:val="00"/>
                     <w:family w:val="auto"/>
                     <w:pitch w:val="variable"/>
-                    <w:sig w:usb0="E0002AFF" w:usb1="C0007843" w:usb2="00000009" w:usb3="00000000" w:csb0="000001FF" w:csb1="00000000"/>
+                    <w:sig w:usb0="00000003" w:usb1="00000000" w:usb2="00000000" w:usb3="00000000" w:csb0="00000001" w:csb1="00000000"/>
                 </w:font>
                 <w:font w:name="Cambria">
                     <w:panose1 w:val="02040503050406030204"/>
@@ -1312,10 +1290,10 @@
                 <dc:title>绝密★启用前</dc:title>
                 <dc:creator>QMTH</dc:creator>
                 <cp:lastModifiedBy>悦 宋</cp:lastModifiedBy>
-                <cp:revision>16</cp:revision>
+                <cp:revision>22</cp:revision>
                 <cp:lastPrinted>2010-11-01T11:38:00Z</cp:lastPrinted>
                 <dcterms:created xsi:type="dcterms:W3CDTF">2017-03-14T10:02:00Z</dcterms:created>
-                <dcterms:modified xsi:type="dcterms:W3CDTF">2017-03-14T10:19:00Z</dcterms:modified>
+                <dcterms:modified xsi:type="dcterms:W3CDTF">2017-04-21T10:31:00Z</dcterms:modified>
             </cp:coreProperties>
         </pkg:xmlData>
     </pkg:part>
@@ -1592,10 +1570,10 @@
         <pkg:xmlData>
             <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes">
                 <Template>Normal.dotm</Template>
-                <TotalTime>4</TotalTime>
+                <TotalTime>11</TotalTime>
                 <Pages>1</Pages>
-                <Words>36</Words>
-                <Characters>210</Characters>
+                <Words>17</Words>
+                <Characters>102</Characters>
                 <Application>Microsoft Macintosh Word</Application>
                 <DocSecurity>0</DocSecurity>
                 <Lines>1</Lines>
@@ -1603,7 +1581,7 @@
                 <ScaleCrop>false</ScaleCrop>
                 <Company>Lenovo (Beijing) Limited</Company>
                 <LinksUpToDate>false</LinksUpToDate>
-            <CharactersWithSpaces>245</CharactersWithSpaces>
+            <CharactersWithSpaces>118</CharactersWithSpaces>
             <SharedDoc>false</SharedDoc>
             <HyperlinksChanged>false</HyperlinksChanged>
             <AppVersion>14.0000</AppVersion>

+ 9 - 0
cqb-paper/src/main/java/com/qmth/cqb/paper/dto/PaperDetailExp.java

@@ -19,6 +19,8 @@ public class PaperDetailExp implements Serializable,Comparable<PaperDetailExp>{
 
     private String name;//大题名称
 
+    private String title;//大题标题
+
     private Double score;//大题分数
 
     private Integer unitCount;//大题下的小题数量
@@ -85,6 +87,13 @@ public class PaperDetailExp implements Serializable,Comparable<PaperDetailExp>{
         this.paperDetailUnits = paperDetailUnits;
     }
 
+    public String getTitle() {
+        return title;
+    }
+
+    public void setTitle(String title) {
+        this.title = title;
+    }
 
     @Override
     public int compareTo(PaperDetailExp paperDetailExp) {

+ 10 - 0
cqb-paper/src/main/java/com/qmth/cqb/paper/dto/PaperExp.java

@@ -20,6 +20,8 @@ public class PaperExp implements Serializable{
 
     private String title;//试卷标题
 
+    private String subTitle;//试卷子标题
+
     private Double totalScore;//试卷总分
 
     private PaperStatus paperStatus;//试卷状态(待审核、通过、不通过)
@@ -117,4 +119,12 @@ public class PaperExp implements Serializable{
     public void setParams(Map<String, String> params) {
         this.params = params;
     }
+
+    public String getSubTitle() {
+        return subTitle;
+    }
+
+    public void setSubTitle(String subTitle) {
+        this.subTitle = subTitle;
+    }
 }

+ 15 - 0
cqb-paper/src/main/java/com/qmth/cqb/paper/service/ExportPaperService.java

@@ -21,6 +21,7 @@ import org.docx4j.jaxb.Context;
 import org.docx4j.openpackaging.packages.WordprocessingMLPackage;
 import org.docx4j.wml.*;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Service;
 
 import javax.servlet.http.HttpServletResponse;
@@ -68,16 +69,23 @@ public class ExportPaperService {
             returnMap.put("errorInfo","该试卷不存在");
             return returnMap;
         }
+
         //创建paperDto
         PaperExp paperExp = BeanCopierUtil.copyProperties(paper,PaperExp.class);
+
+        paperExp.setTitle(CommonUtils.PAPER_TITLE);
+        paperExp.setSubTitle(CommonUtils.PAPER_SUB_TITLE);
         //获取大题
         List<PaperDetail> paperDetails = paperDetailRepo.findByPaper(paper);
         List<PaperDetailExp> paperDetailExps =
                 BeanCopierUtil.copyPropertiesOfList(paperDetails,PaperDetailExp.class);
         paperExp.setPaperDetails(paperDetailExps);
 
+        Collections.sort(paperExp.getPaperDetails());
         //封装小题
         for(int i = 0; i < paperDetailExps.size(); i++){
+            PaperDetailExp paperDetailExp = paperDetailExps.get(i);
+            paperDetailExp.setTitle(getDetailTitle(paperDetailExp));
             List<PaperDetailUnit> paperDetailUnits =
                     paperDetailUnitRepo.findByPaperDetail(paperDetails.get(i));
             List<PaperDetailUnitExp> paperDetailUnitExps =
@@ -93,6 +101,13 @@ public class ExportPaperService {
         return returnMap;
     }
 
+    public String getDetailTitle(PaperDetailExp paperDetailExp){
+        double totalScore = paperDetailExp.getScore();
+        double score = totalScore/paperDetailExp.getUnitCount();
+        String title = "每道题"+score+"分,共"+totalScore+"分";
+        return title;
+    }
+
     /**
      * 导出试卷
      * @param id

+ 1 - 1
cqb-starter/src/main/resources/application.properties

@@ -4,4 +4,4 @@ logging.config=classpath:log4j2.xml
 spring.application.name=ExamCloud-service-question
 hystrix.command.default.execution.timeout.enabled=false
 api_cqb=/api/ecs_ques
-question.reduplicate.similarity=0.96
+question.reduplicate.similarity=0.95