一、添加maven依赖,导入FreeMarker所需要的jar包

<dependency><groupId>org.freemarker</groupId><artifactId>freemarker</artifactId><version>2.3.20</version>
</dependency>

二、定义word模板文件

三、修改模板xml文件

把刚刚制作的word文件另存为xml文件

修改这个xml文件,开发工具我用的idea,我是把这个xml文件放在项目中,Ctrl+Alt+L进行格式化,这样文件内容看起来结构比较清晰,方便修改,你也可以使用其他xml编辑器等等

如XML 在线格式化 | 菜鸟工具

把文档内容中的动态数据,换成freemarker的标识。其实就是Map<String, Object>中key,如把段然涛换成${name};

房间使用,场地使用,用餐情况是需要循环遍历的,在这里可以循环遍历list,list中存储的都是Map数据,然后再一一取出,并且根据便利的条数进行动态扩展.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?mso-application progid="Word.Document"?>
<w:wordDocumentxmlns:w="http://schemas.microsoft.com/office/word/2003/wordml"xmlns:v="urn:schemas-microsoft-com:vml"xmlns:w10="urn:schemas-microsoft-com:office:word"xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core"xmlns:aml="http://schemas.microsoft.com/aml/2001/core"xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint"xmlns:o="urn:schemas-microsoft-com:office:office"xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve"xmlns:wpsCustomData="http://www.wps.cn/officeDocument/2013/wpsCustomData"><#setting classic_compatible=true><o:DocumentProperties><o:Author>K</o:Author><o:LastAuthor>K</o:LastAuthor><o:Revision>1</o:Revision><o:Created>2021-12-28T06:39:00Z</o:Created><o:LastSaved>2021-12-30T06:25:07Z</o:LastSaved><o:TotalTime>432000</o:TotalTime><o:Pages>1</o:Pages><o:Words>0</o:Words><o:Characters>0</o:Characters><o:Lines>0</o:Lines><o:Paragraphs>0</o:Paragraphs><o:CharactersWithSpaces>0</o:CharactersWithSpaces><o:Version>14</o:Version></o:DocumentProperties><o:CustomDocumentProperties><o:KSOProductBuildVer dt:dt="string">2052-11.1.0.11194</o:KSOProductBuildVer><o:ICV dt:dt="string">43DEF8E5B112462190ED0F6108B223F8</o:ICV></o:CustomDocumentProperties><w:fonts><w:defaultFonts w:ascii="Times New Roman" w:fareast="宋体" w:h-ansi="Times New Roman" w:cs="Times New Roman"/><w:font w:name="Times New Roman"><w:panose-1 w:val="02020603050405020304"/><w:charset w:val="00"/><w:family w:val="Auto"/><w:pitch w:val="Default"/><w:sig w:usb-0="E0002EFF" w:usb-1="C000785B" w:usb-2="00000009" w:usb-3="00000000" w:csb-0="400001FF" w:csb-1="FFFF0000"/></w:font><w:font w:name="宋体"><w:panose-1 w:val="02010600030101010101"/><w:charset w:val="86"/><w:family w:val="Auto"/><w:pitch w:val="Default"/><w:sig w:usb-0="00000003" w:usb-1="288F0000" w:usb-2="00000006" w:usb-3="00000000" w:csb-0="00040001" w:csb-1="00000000"/></w:font><w:font w:name="Wingdings"><w:panose-1 w:val="05000000000000000000"/><w:charset w:val="02"/><w:family w:val="Auto"/><w:pitch w:val="Default"/><w:sig w:usb-0="00000000" w:usb-1="00000000" w:usb-2="00000000" w:usb-3="00000000" w:csb-0="80000000" w:csb-1="00000000"/></w:font><w:font w:name="Arial"><w:panose-1 w:val="020B0604020202020204"/><w:charset w:val="01"/><w:family w:val="SWiss"/><w:pitch w:val="Default"/><w:sig w:usb-0="E0002EFF" w:usb-1="C000785B" w:usb-2="00000009" w:usb-3="00000000" w:csb-0="400001FF" w:csb-1="FFFF0000"/></w:font><w:font w:name="黑体"><w:panose-1 w:val="02010609060101010101"/><w:charset w:val="86"/><w:family w:val="Auto"/><w:pitch w:val="Default"/><w:sig w:usb-0="800002BF" w:usb-1="38CF7CFA" w:usb-2="00000016" w:usb-3="00000000" w:csb-0="00040001" w:csb-1="00000000"/></w:font><w:font w:name="Courier New"><w:panose-1 w:val="02070309020205020404"/><w:charset w:val="01"/><w:family w:val="Modern"/><w:pitch w:val="Default"/><w:sig w:usb-0="E0002EFF" w:usb-1="C0007843" w:usb-2="00000009" w:usb-3="00000000" w:csb-0="400001FF" w:csb-1="FFFF0000"/></w:font><w:font w:name="Symbol"><w:panose-1 w:val="05050102010706020507"/><w:charset w:val="02"/><w:family w:val="Roman"/><w:pitch w:val="Default"/><w:sig w:usb-0="00000000" w:usb-1="00000000" w:usb-2="00000000" w:usb-3="00000000" w:csb-0="80000000" w:csb-1="00000000"/></w:font><w:font w:name="Calibri"><w:panose-1 w:val="020F0502020204030204"/><w:charset w:val="00"/><w:family w:val="SWiss"/><w:pitch w:val="Default"/><w:sig w:usb-0="E4002EFF" w:usb-1="C000247B" w:usb-2="00000009" w:usb-3="00000000" w:csb-0="200001FF" w:csb-1="00000000"/></w:font></w:fonts><w:lists><w:listDef w:listDefId="0"><w:plt w:val="SingleLevel"/><w:lvl w:ilvl="0"><w:start w:val="1"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1、"/><w:lvlJc w:val="left"/></w:lvl></w:listDef><w:listDef w:listDefId="1"><w:plt w:val="SingleLevel"/><w:lvl w:ilvl="0"><w:start w:val="2"/><w:nfc w:val="37"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1、"/><w:lvlJc w:val="left"/><w:rPr><w:rFonts w:hint="fareast"/></w:rPr></w:lvl></w:listDef><w:list w:ilfo="1"><w:ilst w:val="1"/></w:list><w:list w:ilfo="2"><w:ilst w:val="0"/></w:list></w:lists><w:styles><w:latentStyles w:defLockedState="off" w:latentStyleCount="260"><w:lsdException w:name="Normal"/><w:lsdException w:name="heading 1"/><w:lsdException w:name="heading 2"/><w:lsdException w:name="heading 3"/><w:lsdException w:name="heading 4"/><w:lsdException w:name="heading 5"/><w:lsdException w:name="heading 6"/><w:lsdException w:name="heading 7"/><w:lsdException w:name="heading 8"/><w:lsdException w:name="heading 9"/><w:lsdException w:name="index 1"/><w:lsdException w:name="index 2"/><w:lsdException w:name="index 3"/><w:lsdException w:name="index 4"/><w:lsdException w:name="index 5"/><w:lsdException w:name="index 6"/><w:lsdException w:name="index 7"/><w:lsdException w:name="index 8"/><w:lsdException w:name="index 9"/><w:lsdException w:name="toc 1"/><w:lsdException w:name="toc 2"/><w:lsdException w:name="toc 3"/><w:lsdException w:name="toc 4"/><w:lsdException w:name="toc 5"/><w:lsdException w:name="toc 6"/><w:lsdException w:name="toc 7"/><w:lsdException w:name="toc 8"/><w:lsdException w:name="toc 9"/><w:lsdException w:name="Normal Indent"/><w:lsdException w:name="footnote text"/><w:lsdException w:name="annotation text"/><w:lsdException w:name="header"/><w:lsdException w:name="footer"/><w:lsdException w:name="index heading"/><w:lsdException w:name="caption"/><w:lsdException w:name="table of figures"/><w:lsdException w:name="envelope address"/><w:lsdException w:name="envelope return"/><w:lsdException w:name="footnote reference"/><w:lsdException w:name="annotation reference"/><w:lsdException w:name="line number"/><w:lsdException w:name="page number"/><w:lsdException w:name="endnote reference"/><w:lsdException w:name="endnote text"/><w:lsdException w:name="table of authorities"/><w:lsdException w:name="macro"/><w:lsdException w:name="toa heading"/><w:lsdException w:name="List"/><w:lsdException w:name="List Bullet"/><w:lsdException w:name="List Number"/><w:lsdException w:name="List 2"/><w:lsdException w:name="List 3"/><w:lsdException w:name="List 4"/><w:lsdException w:name="List 5"/><w:lsdException w:name="List Bullet 2"/><w:lsdException w:name="List Bullet 3"/><w:lsdException w:name="List Bullet 4"/><w:lsdException w:name="List Bullet 5"/><w:lsdException w:name="List Number 2"/><w:lsdException w:name="List Number 3"/><w:lsdException w:name="List Number 4"/><w:lsdException w:name="List Number 5"/><w:lsdException w:name="Title"/><w:lsdException w:name="Closing"/><w:lsdException w:name="Signature"/><w:lsdException w:name="Default Paragraph Font"/><w:lsdException w:name="Body Text"/><w:lsdException w:name="Body Text Indent"/><w:lsdException w:name="List Continue"/><w:lsdException w:name="List Continue 2"/><w:lsdException w:name="List Continue 3"/><w:lsdException w:name="List Continue 4"/><w:lsdException w:name="List Continue 5"/><w:lsdException w:name="Message Header"/><w:lsdException w:name="Subtitle"/><w:lsdException w:name="Salutation"/><w:lsdException w:name="Date"/><w:lsdException w:name="Body Text First Indent"/><w:lsdException w:name="Body Text First Indent 2"/><w:lsdException w:name="Note Heading"/><w:lsdException w:name="Body Text 2"/><w:lsdException w:name="Body Text 3"/><w:lsdException w:name="Body Text Indent 2"/><w:lsdException w:name="Body Text Indent 3"/><w:lsdException w:name="Block Text"/><w:lsdException w:name="Hyperlink"/><w:lsdException w:name="FollowedHyperlink"/><w:lsdException w:name="Strong"/><w:lsdException w:name="Emphasis"/><w:lsdException w:name="Document Map"/><w:lsdException w:name="Plain Text"/><w:lsdException w:name="E-mail Signature"/><w:lsdException w:name="Normal (Web)"/><w:lsdException w:name="HTML Acronym"/><w:lsdException w:name="HTML Address"/><w:lsdException w:name="HTML Cite"/><w:lsdException w:name="HTML Code"/><w:lsdException w:name="HTML Definition"/><w:lsdException w:name="HTML Keyboard"/><w:lsdException w:name="HTML Preformatted"/><w:lsdException w:name="HTML Sample"/><w:lsdException w:name="HTML Typewriter"/><w:lsdException w:name="HTML Variable"/><w:lsdException w:name="Normal Table"/><w:lsdException w:name="annotation subject"/><w:lsdException w:name="Table Simple 1"/><w:lsdException w:name="Table Simple 2"/><w:lsdException w:name="Table Simple 3"/><w:lsdException w:name="Table Classic 1"/><w:lsdException w:name="Table Classic 2"/><w:lsdException w:name="Table Classic 3"/><w:lsdException w:name="Table Classic 4"/><w:lsdException w:name="Table Colorful 1"/><w:lsdException w:name="Table Colorful 2"/><w:lsdException w:name="Table Colorful 3"/><w:lsdException w:name="Table Columns 1"/><w:lsdException w:name="Table Columns 2"/><w:lsdException w:name="Table Columns 3"/><w:lsdException w:name="Table Columns 4"/><w:lsdException w:name="Table Columns 5"/><w:lsdException w:name="Table Grid 1"/><w:lsdException w:name="Table Grid 2"/><w:lsdException w:name="Table Grid 3"/><w:lsdException w:name="Table Grid 4"/><w:lsdException w:name="Table Grid 5"/><w:lsdException w:name="Table Grid 6"/><w:lsdException w:name="Table Grid 7"/><w:lsdException w:name="Table Grid 8"/><w:lsdException w:name="Table List 1"/><w:lsdException w:name="Table List 2"/><w:lsdException w:name="Table List 3"/><w:lsdException w:name="Table List 4"/><w:lsdException w:name="Table List 5"/><w:lsdException w:name="Table List 6"/><w:lsdException w:name="Table List 7"/><w:lsdException w:name="Table List 8"/><w:lsdException w:name="Table 3D effects 1"/><w:lsdException w:name="Table 3D effects 2"/><w:lsdException w:name="Table 3D effects 3"/><w:lsdException w:name="Table Contemporary"/><w:lsdException w:name="Table Elegant"/><w:lsdException w:name="Table Professional"/><w:lsdException w:name="Table Subtle 1"/><w:lsdException w:name="Table Subtle 2"/><w:lsdException w:name="Table Web 1"/><w:lsdException w:name="Table Web 2"/><w:lsdException w:name="Table Web 3"/><w:lsdException w:name="Balloon Text"/><w:lsdException w:name="Table Grid"/><w:lsdException w:name="Table Theme"/><w:lsdException w:name="Light Shading"/><w:lsdException w:name="Light List"/><w:lsdException w:name="Light Grid"/><w:lsdException w:name="Medium Shading 1"/><w:lsdException w:name="Medium Shading 2"/><w:lsdException w:name="Medium List 1"/><w:lsdException w:name="Medium List 2"/><w:lsdException w:name="Medium Grid 1"/><w:lsdException w:name="Medium Grid 2"/><w:lsdException w:name="Medium Grid 3"/><w:lsdException w:name="Dark List"/><w:lsdException w:name="Colorful Shading"/><w:lsdException w:name="Colorful List"/><w:lsdException w:name="Colorful Grid"/><w:lsdException w:name="Light Shading Accent 1"/><w:lsdException w:name="Light List Accent 1"/><w:lsdException w:name="Light Grid Accent 1"/><w:lsdException w:name="Medium Shading 1 Accent 1"/><w:lsdException w:name="Medium Shading 2 Accent 1"/><w:lsdException w:name="Medium List 1 Accent 1"/><w:lsdException w:name="Medium List 2 Accent 1"/><w:lsdException w:name="Medium Grid 1 Accent 1"/><w:lsdException w:name="Medium Grid 2 Accent 1"/><w:lsdException w:name="Medium Grid 3 Accent 1"/><w:lsdException w:name="Dark List Accent 1"/><w:lsdException w:name="Colorful Shading Accent 1"/><w:lsdException w:name="Colorful List Accent 1"/><w:lsdException w:name="Colorful Grid Accent 1"/><w:lsdException w:name="Light Shading Accent 2"/><w:lsdException w:name="Light List Accent 2"/><w:lsdException w:name="Light Grid Accent 2"/><w:lsdException w:name="Medium Shading 1 Accent 2"/><w:lsdException w:name="Medium Shading 2 Accent 2"/><w:lsdException w:name="Medium List 1 Accent 2"/><w:lsdException w:name="Medium List 2 Accent 2"/><w:lsdException w:name="Medium Grid 1 Accent 2"/><w:lsdException w:name="Medium Grid 2 Accent 2"/><w:lsdException w:name="Medium Grid 3 Accent 2"/><w:lsdException w:name="Dark List Accent 2"/><w:lsdException w:name="Colorful Shading Accent 2"/><w:lsdException w:name="Colorful List Accent 2"/><w:lsdException w:name="Colorful Grid Accent 2"/><w:lsdException w:name="Light Shading Accent 3"/><w:lsdException w:name="Light List Accent 3"/><w:lsdException w:name="Light Grid Accent 3"/><w:lsdException w:name="Medium Shading 1 Accent 3"/><w:lsdException w:name="Medium Shading 2 Accent 3"/><w:lsdException w:name="Medium List 1 Accent 3"/><w:lsdException w:name="Medium List 2 Accent 3"/><w:lsdException w:name="Medium Grid 1 Accent 3"/><w:lsdException w:name="Medium Grid 2 Accent 3"/><w:lsdException w:name="Medium Grid 3 Accent 3"/><w:lsdException w:name="Dark List Accent 3"/><w:lsdException w:name="Colorful Shading Accent 3"/><w:lsdException w:name="Colorful List Accent 3"/><w:lsdException w:name="Colorful Grid Accent 3"/><w:lsdException w:name="Light Shading Accent 4"/><w:lsdException w:name="Light List Accent 4"/><w:lsdException w:name="Light Grid Accent 4"/><w:lsdException w:name="Medium Shading 1 Accent 4"/><w:lsdException w:name="Medium Shading 2 Accent 4"/><w:lsdException w:name="Medium List 1 Accent 4"/><w:lsdException w:name="Medium List 2 Accent 4"/><w:lsdException w:name="Medium Grid 1 Accent 4"/><w:lsdException w:name="Medium Grid 2 Accent 4"/><w:lsdException w:name="Medium Grid 3 Accent 4"/><w:lsdException w:name="Dark List Accent 4"/><w:lsdException w:name="Colorful Shading Accent 4"/><w:lsdException w:name="Colorful List Accent 4"/><w:lsdException w:name="Colorful Grid Accent 4"/><w:lsdException w:name="Light Shading Accent 5"/><w:lsdException w:name="Light List Accent 5"/><w:lsdException w:name="Light Grid Accent 5"/><w:lsdException w:name="Medium Shading 1 Accent 5"/><w:lsdException w:name="Medium Shading 2 Accent 5"/><w:lsdException w:name="Medium List 1 Accent 5"/><w:lsdException w:name="Medium List 2 Accent 5"/><w:lsdException w:name="Medium Grid 1 Accent 5"/><w:lsdException w:name="Medium Grid 2 Accent 5"/><w:lsdException w:name="Medium Grid 3 Accent 5"/><w:lsdException w:name="Dark List Accent 5"/><w:lsdException w:name="Colorful Shading Accent 5"/><w:lsdException w:name="Colorful List Accent 5"/><w:lsdException w:name="Colorful Grid Accent 5"/><w:lsdException w:name="Light Shading Accent 6"/><w:lsdException w:name="Light List Accent 6"/><w:lsdException w:name="Light Grid Accent 6"/><w:lsdException w:name="Medium Shading 1 Accent 6"/><w:lsdException w:name="Medium Shading 2 Accent 6"/><w:lsdException w:name="Medium List 1 Accent 6"/><w:lsdException w:name="Medium List 2 Accent 6"/><w:lsdException w:name="Medium Grid 1 Accent 6"/><w:lsdException w:name="Medium Grid 2 Accent 6"/><w:lsdException w:name="Medium Grid 3 Accent 6"/><w:lsdException w:name="Dark List Accent 6"/><w:lsdException w:name="Colorful Shading Accent 6"/><w:lsdException w:name="Colorful List Accent 6"/><w:lsdException w:name="Colorful Grid Accent 6"/></w:latentStyles><w:style w:type="paragraph" w:styleId="a1" w:default="on"><w:name w:val="Normal"/><w:pPr><w:widowControl w:val="off"/><w:jc w:val="both"/></w:pPr><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:fareast="宋体" w:cs="Times New Roman" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="21"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:style><w:style w:type="character" w:styleId="a5" w:default="on"><w:name w:val="Default Paragraph Font"/><w:semiHidden/></w:style><w:style w:type="table" w:styleId="a3" w:default="on"><w:name w:val="Normal Table"/><w:semiHidden/><w:tblPr><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPr></w:style><w:style w:type="paragraph" w:styleId="a2"><w:name w:val="HTML Preformatted"/><w:basedOn w:val="a1"/><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:jc w:val="left"/></w:pPr><w:rPr><w:rFonts w:ascii="宋体" w:h-ansi="宋体" w:fareast="宋体" w:cs="宋体" w:hint="fareast"/><w:kern w:val="0"/><w:sz w:val="24"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:style><w:style w:type="table" w:styleId="a4"><w:name w:val="Table Grid"/><w:basedOn w:val="a3"/><w:pPr><w:pStyle w:val="a3"/><w:widowControl w:val="off"/><w:jc w:val="both"/></w:pPr><w:tblPr><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders></w:tblPr></w:style></w:styles><w:bgPict><w:background/><v:background id="_x0000_s1025"><v:fill on="f" focussize="0,0"/></v:background></w:bgPict><w:docPr><w:view w:val="print"/><w:zoom w:percent="159"/><w:characterSpacingControl w:val="CompressPunctuation"/><w:documentProtection w:enforcement="off"/><w:defaultTabStop w:val="420"/><w:drawingGridVerticalSpacing w:val="156"/><w:displayHorizontalDrawingGridEvery w:val="1"/><w:displayVerticalDrawingGridEvery w:val="1"/><w:compat><w:adjustLineHeightInTable/><w:ulTrailSpace/><w:doNotExpandShiftReturn/><w:balanceSingleByteDoubleByteWidth/><w:useFELayout/><w:spaceForUL/><w:breakWrappedTables/><w:dontGrowAutofit/><w:useFELayout/></w:compat></w:docPr><w:body><wx:sect><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="fareast"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>后勤保障需求单(CQ21070028)</w:t></w:r></w:p><w:p><w:pPr><w:jc w:val="left"/><w:rPr><w:rFonts w:hint="default"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>一、基本信息</w:t></w:r></w:p><w:tbl><w:tblPr><w:tblStyle w:val="a4"/><w:tblW w:w="4944" w:type="pct"/><w:jc w:val="center"/><w:tblInd w:w="0" w:type="dxa"/><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblLayout w:type="Fixed"/><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPr><w:tblGrid><w:gridCol w:w="1689"/><w:gridCol w:w="647"/><w:gridCol w:w="1229"/><w:gridCol w:w="478"/><w:gridCol w:w="539"/><w:gridCol w:w="1129"/><w:gridCol w:w="2716"/></w:tblGrid><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:jc w:val="center"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="1386" w:type="pct"/><w:gridSpan w:val="2"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:fareast="宋体" w:hint="default"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>培训委托单位名称:</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="3613" w:type="pct"/><w:gridSpan w:val="5"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>${confirmName}</w:t></w:r></w:p></w:tc></w:tr><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:left w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:bottom w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:right w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideH w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideV w:val="single" w:color="auto" w:sz="4" w:space="0"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="372" w:hRule="atLeast"/><w:jc w:val="center"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="1002" w:type="pct"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>班次类型</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="3997" w:type="pct"/><w:gridSpan w:val="6"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>${type}</w:t></w:r></w:p></w:tc></w:tr><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:left w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:bottom w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:right w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideH w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideV w:val="single" w:color="auto" w:sz="4" w:space="0"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="372" w:hRule="atLeast"/><w:jc w:val="center"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="1002" w:type="pct"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>报道时间</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1113" w:type="pct"/><w:gridSpan w:val="2"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>${beginDate}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="603" w:type="pct"/><w:gridSpan w:val="2"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>离院时间</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="2281" w:type="pct"/><w:gridSpan w:val="2"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="eastAsia" w:asciiTheme="minorHAnsi" w:hAnsiTheme="minorHAnsi" w:eastAsiaTheme="minorEastAsia" w:cstheme="minorBidi"/><w:kern w:val="2"/><w:sz w:val="21"/><w:szCs w:val="24"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="ar-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>${endDate}</w:t></w:r></w:p></w:tc></w:tr><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:left w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:bottom w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:right w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideH w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideV w:val="single" w:color="auto" w:sz="4" w:space="0"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="372" w:hRule="atLeast"/><w:jc w:val="center"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="1002" w:type="pct"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>学员人数</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="3997" w:type="pct"/><w:gridSpan w:val="6"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="eastAsia" w:cstheme="minorBidi"/><w:kern w:val="2"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="ar-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia" w:cstheme="minorBidi"/><w:kern w:val="2"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="ar-SA"/></w:rPr><w:t>${planNum}</w:t></w:r></w:p></w:tc></w:tr><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:left w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:bottom w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:right w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideH w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideV w:val="single" w:color="auto" w:sz="4" w:space="0"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="203" w:hRule="atLeast"/><w:jc w:val="center"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="1002" w:type="pct"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default" w:eastAsiaTheme="minorEastAsia"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>学员集中接站时间</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1113" w:type="pct"/><w:gridSpan w:val="2"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="eastAsia" w:eastAsiaTheme="minorEastAsia"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>${checkOutStartDate}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1273" w:type="pct"/><w:gridSpan w:val="3"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default" w:eastAsiaTheme="minorEastAsia"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>学员集中退房时间</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1611" w:type="pct"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="eastAsia" w:asciiTheme="minorHAnsi" w:hAnsiTheme="minorHAnsi" w:eastAsiaTheme="minorEastAsia" w:cstheme="minorBidi"/><w:kern w:val="2"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN" w:bidi="ar-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>${checkOutEndDate}</w:t></w:r></w:p></w:tc></w:tr><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:left w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:bottom w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:right w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideH w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideV w:val="single" w:color="auto" w:sz="4" w:space="0"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="368" w:hRule="atLeast"/><w:jc w:val="center"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="1002" w:type="pct"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="18"/><w:szCs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>教学助理姓名</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1396" w:type="pct"/><w:gridSpan w:val="3"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${teachAssistant}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="989" w:type="pct"/><w:gridSpan w:val="2"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>教学助理电话</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1611" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${phone}</w:t></w:r></w:p></w:tc></w:tr></w:tbl><w:p/><w:p><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="1"/></w:listPr><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>具体情况</w:t></w:r></w:p><w:p><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="0"/></w:listPr><w:ind w:first-line="420" w:first-line-chars="0"/><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>1.房间使用情况:</w:t></w:r></w:p><w:tbl><w:tblPr><w:tblStyle w:val="a4"/><w:tblW w:w="4937" w:type="pct"/><w:tblInd w:w="87" w:type="dxa"/><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblLayout w:type="Fixed"/><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPr><w:tblGrid><w:gridCol w:w="3111"/><w:gridCol w:w="2648"/><w:gridCol w:w="2656"/></w:tblGrid><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr/><w:tc><w:tcPr><w:tcW w:w="1848" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:fareast="宋体" w:hint="default"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>房间类型</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1573" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:fareast="宋体" w:cs="Times New Roman" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr><w:t>房间数量</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1578" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:fareast="宋体" w:cs="Times New Roman" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr><w:t>备注</w:t></w:r></w:p></w:tc></w:tr><#list detailMaps as detailMaps><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="372" w:h-rule="atLeast"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="1848" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMaps.dormType}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1573" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMaps.dormNum}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1578" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMaps.remarks}</w:t></w:r></w:p></w:tc></w:tr></#list><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="372" w:h-rule="atLeast"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="5000" w:type="pct"/><w:gridSpan w:val="3"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="both"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>其他要求:  ${accommodationRequirements}</w:t></w:r></w:p></w:tc></w:tr></w:tbl><w:p><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="0"/></w:listPr><w:ind w:first-line="420" w:first-line-chars="0"/><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>2.教学场地使用情况:</w:t></w:r></w:p><w:tbl><w:tblPr><w:tblStyle w:val="a4"/><w:tblW w:w="4937" w:type="pct"/><w:tblInd w:w="87" w:type="dxa"/><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblLayout w:type="Fixed"/><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPr><w:tblGrid><w:gridCol w:w="3111"/><w:gridCol w:w="1384"/><w:gridCol w:w="3920"/></w:tblGrid><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr/><w:tc><w:tcPr><w:tcW w:w="1848" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:fareast="宋体" w:hint="default"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>日期及时间</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="822" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:fareast="宋体" w:cs="Times New Roman" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr><w:t>地点</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="2329" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:fareast="宋体" w:cs="Times New Roman" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr><w:t>备注</w:t></w:r></w:p></w:tc></w:tr><#list scheduleCourseDetailMaps as scheduleCourseDetailMaps><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="372" w:h-rule="atLeast"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="1848" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${scheduleCourseDetailMaps.courseDate} ~ ${scheduleCourseDetailMaps.courseBeginTime} - ${scheduleCourseDetailMaps.courseDate} ~ ${scheduleCourseDetailMaps.courseEndTime}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="822" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${scheduleCourseDetailMaps.classroom}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="2329" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${scheduleCourseDetailMaps.remark}</w:t></w:r></w:p></w:tc></w:tr></#list><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="372" w:h-rule="atLeast"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="5000" w:type="pct"/><w:gridSpan w:val="3"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="both"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>其他情况:  ${uenueRequirements}</w:t></w:r></w:p></w:tc></w:tr></w:tbl><w:p><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="0"/></w:listPr><w:ind w:first-line="420" w:first-line-chars="0"/><w:rPr><w:rFonts w:hint="default"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>3.用餐情况</w:t></w:r></w:p><w:tbl><w:tblPr><w:tblStyle w:val="a4"/><w:tblW w:w="4947" w:type="pct"/><w:tblInd w:w="87" w:type="dxa"/><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblLayout w:type="Fixed"/><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPr><w:tblGrid><w:gridCol w:w="1365"/><w:gridCol w:w="1224"/><w:gridCol w:w="1259"/><w:gridCol w:w="1352"/><w:gridCol w:w="913"/><w:gridCol w:w="1360"/><w:gridCol w:w="960"/></w:tblGrid><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="296" w:h-rule="atLeast"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="809" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>日期</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="725" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>时间</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="746" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:fareast="宋体" w:hint="fareast"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>地点</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="801" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:fareast="宋体" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>用餐形式</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="541" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:fareast="宋体" w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>人数</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="806" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:fareast="宋体" w:cs="Times New Roman" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>标准</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="569" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:fareast="宋体" w:cs="Times New Roman" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="21"/><w:sz-cs w:val="24"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="21"/><w:sz-cs w:val="24"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr><w:t>备注</w:t></w:r></w:p></w:tc></w:tr><#list detailMealMaps as detailMealMaps><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr/><w:tc><w:tcPr><w:tcW w:w="809" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMealMaps.startDate} - ${detailMealMaps.endDate}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="725" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMealMaps.startTime} - ${detailMealMaps.endTime}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="746" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMealMaps.dinningPoint}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="801" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMealMaps.haveMealsForm}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="541" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMealMaps.number}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="806" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMealMaps.haveMealsStandard}</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="569" w:type="pct"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/><w:vAlign w:val="top"/></w:tcPr><w:p><w:pPr><w:jc w:val="center"/><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="21"/><w:sz-cs w:val="24"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><#--<w:r><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>${detailMealMaps.remarks}</w:t></w:r>--><w:r><w:rPr><w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:cs="Calibri" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="21"/><w:sz-cs w:val="24"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr><w:t>${detailMealMaps.remarks}</w:t></w:r></w:p></w:tc></w:tr></#list><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideH w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/><w:insideV w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="614" w:h-rule="atLeast"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="5000" w:type="pct"/><w:gridSpan w:val="7"/><w:shd w:val="clear" w:color="auto" w:fill="auto"/></w:tcPr><w:p><w:pPr><w:jc w:val="left"/><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr><w:t>单独餐饮信息:</w:t></w:r></w:p><w:p><w:pPr><w:jc w:val="left"/><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr></w:p><w:p><w:pPr><w:jc w:val="left"/><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr><w:t>餐饮其他要求:</w:t></w:r></w:p><w:p><w:pPr><w:ind w:first-line="360" w:first-line-chars="200"/><w:jc w:val="left"/><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/><w:kern w:val="2"/><w:sz w:val="21"/><w:sz-cs w:val="24"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="fareast"/><w:kern w:val="2"/><w:sz w:val="18"/><w:sz-cs w:val="18"/><w:vertAlign w:val="baseline"/><w:lang w:val="EN-US" w:fareast="ZH-CN" w:bidi="AR-SA"/></w:rPr><w:t>${mealRequirements}</w:t></w:r></w:p></w:tc></w:tr></w:tbl><w:p><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="0"/></w:listPr><w:rPr><w:rFonts w:hint="default"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr></w:p><w:p><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="1"/></w:listPr><w:ind w:left="0" w:left-chars="0" w:first-line="0" w:first-line-chars="0"/><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>特殊情况说明</w:t></w:r></w:p><w:p><w:pPr><w:widowControl w:val="off"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="0"/></w:listPr><w:jc w:val="both"/><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr></w:p><w:tbl><w:tblPr><w:tblStyle w:val="4"/><w:tblW w:w="0" w:type="auto"/><w:tblInd w:w="0" w:type="dxa"/><w:tblBorders><w:top w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:left w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:bottom w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:right w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideH w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideV w:val="single" w:color="auto" w:sz="4" w:space="0"/></w:tblBorders><w:tblLayout w:type="autofit"/><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPr><w:tblGrid><w:gridCol w:w="8522"/></w:tblGrid><w:tr><w:tblPrEx><w:tblBorders><w:top w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:left w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:bottom w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:right w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideH w:val="single" w:color="auto" w:sz="4" w:space="0"/><w:insideV w:val="single" w:color="auto" w:sz="4" w:space="0"/></w:tblBorders><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPrEx><w:trPr><w:trHeight w:val="2055" w:hRule="atLeast"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="8522" w:type="dxa"/></w:tcPr><w:p><w:pPr><w:widowControl w:val="0"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="0"/></w:numPr><w:jc w:val="both"/><w:rPr><w:rFonts w:hint="default"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:vertAlign w:val="baseline"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>${hqConfirmExplain}</w:t></w:r><w:bookmarkStart w:id="0" w:name="_GoBack"/><w:bookmarkEnd w:id="0"/></w:p></w:tc></w:tr></w:tbl><w:p><w:pPr><w:widowControl w:val="0"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="0"/></w:numPr><w:jc w:val="both"/><w:rPr><w:rFonts w:hint="eastAsia"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr></w:p><w:p><w:pPr><w:widowControl w:val="0"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="0"/></w:numPr><w:ind w:firstLine="420" w:firstLineChars="0"/><w:jc w:val="both"/><w:rPr><w:rFonts w:hint="default"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr></w:p><w:p><w:pPr><w:widowControl w:val="0"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="0"/></w:numPr><w:jc w:val="both"/><w:rPr><w:rFonts w:hint="default"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr></w:p><w:p><w:pPr><w:numPr><w:ilvl w:val="0"/><w:numId w:val="0"/></w:numPr><w:rPr><w:rFonts w:hint="default"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr></w:p><w:p><w:pPr><w:numPr><w:ilvl w:val="0"/><w:numId w:val="0"/></w:numPr><w:rPr><w:rFonts w:hint="default"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr></w:p><w:p><w:pPr><w:numPr><w:ilvl w:val="0"/><w:numId w:val="0"/></w:numPr><w:rPr><w:rFonts w:hint="default"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr></w:p><w:p><w:pPr><w:numPr><w:ilvl w:val="0"/><w:numId w:val="0"/></w:numPr><w:rPr><w:rFonts w:hint="default"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr></w:p><w:p><w:pPr><w:numPr><w:ilvl w:val="0"/><w:numId w:val="0"/></w:numPr><w:rPr><w:rFonts w:hint="eastAsia"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="eastAsia"/><w:lang w:val="en-US" w:eastAsia="zh-CN"/></w:rPr><w:t>联系人姓名: ${userName}</w:t></w:r></w:p><w:p><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="0"/></w:listPr><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:t>联系电话: ${phone}</w:t></w:r></w:p><w:p><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="0"/></w:listPr><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:hint="fareast"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><#--<w:t>邮箱: ${email}</w:t>--></w:r></w:p><w:p><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="0"/></w:listPr><w:rPr><w:rFonts w:hint="default"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr></w:p><w:sectPr><w:pgSz w:w="11906" w:h="16838"/><w:pgMar w:top="1440" w:right="1800" w:bottom="1440" w:left="1800" w:header="851" w:footer="992" w:gutter="0"/><w:cols w:space="425"/><w:docGrid w:type="lines" w:line-pitch="312"/></w:sectPr></wx:sect></w:body>
</w:wordDocument>

上方特别注意:循环遍历

特别注意:因为导入为空时会报错,所以在xml文件加上<#setting classic_compatible=true>就不会报错了

因为转换成xml文件可能会导致${}不会识别,所以就在转换完xml文件后在去写${}就可能会避免不识别的情况

实现代码:

首先是前端:

在这里不能使用ajax请求,因为它不能发送HttpServletResponse .

controller层代码:

package com.sinosoft.springbootplus.demandConfirm.controller;import com.sinosoft.springbootplus.common.controller.BaseController;
import com.sinosoft.springbootplus.demandConfirm.application.service.HqDemandConfirmExportService;
import com.sinosoft.springbootplus.demandConfirm.application.service.HqDemandConfirmService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;import javax.servlet.http.HttpServletResponse;/*** <pre>* 后勤需求确认单导出 API接口* </pre>** @author 李佳锴* @since 2021-12-30*/
@Slf4j
@RestController
@RequestMapping("/hqDemandConfirmExport")
@Api(tags="后勤需求确认单 API",description = "提供后勤需求确认单相关的 Rest API")
public class HqDemandConfirmExportController extends BaseController {private HqDemandConfirmService hqDemandConfirmService;private HqDemandConfirmExportService hqDemandConfirmExportService;HqDemandConfirmExportController(HqDemandConfirmService hqDemandConfirmService,HqDemandConfirmExportService hqDemandConfirmExportService){this.hqDemandConfirmService =hqDemandConfirmService ;this.hqDemandConfirmExportService = hqDemandConfirmExportService;}/*** 后勤需求确认单分页列表*/@GetMapping("/export/{confirmId}")@ApiOperation(value = "获取HqDemandConfirm分页列表", notes = "后勤需求确认单导出")public void getHqDemandConfirmPageList(@PathVariable("confirmId") Long confirmId, HttpServletResponse httpServletResponse) throws Exception {hqDemandConfirmExportService.getHqDemandConfirmPageList(confirmId,httpServletResponse);}}

service层代码:

impl:

package com.sinosoft.springbootplus.demandConfirm.application.service;import com.sinosoft.springbootplus.demandConfirm.domain.entity.HqDemandConfirm;
import com.sinosoft.springbootplus.mybatis.service.BaseService;import javax.servlet.http.HttpServletResponse;/*** <pre>* 后勤需求确认单 服务类* </pre>** @author 李佳锴* @since 2021-11-18*/
public interface HqDemandConfirmExportService extends BaseService<HqDemandConfirm> {/*** lijiakai* 导出** @param confirmId 后勤需求确认单ID 查询参数* @return* @throws Exception*/void getHqDemandConfirmPageList(Long confirmId, HttpServletResponse httpServletResponse) throws Exception;}
package com.sinosoft.springbootplus.demandConfirm.application.service.impl;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.sinosoft.springbootplus.demandConfirm.application.service.HqDemandConfirmExportService;
import com.sinosoft.springbootplus.demandConfirm.domain.entity.HqConfirmExplain;
import com.sinosoft.springbootplus.demandConfirm.domain.entity.HqDemandConfirm;
import com.sinosoft.springbootplus.demandConfirm.domain.entity.HqDormUseInfo;
import com.sinosoft.springbootplus.demandConfirm.domain.entity.HqMealSituation;
import com.sinosoft.springbootplus.demandConfirm.domain.mapper.HqConfirmExplainMapper;
import com.sinosoft.springbootplus.demandConfirm.domain.mapper.HqDemandConfirmMapper;
import com.sinosoft.springbootplus.demandConfirm.domain.mapper.HqDormUseInfoMapper;
import com.sinosoft.springbootplus.demandConfirm.domain.mapper.HqMealSituationMapper;
import com.sinosoft.springbootplus.mybatis.service.impl.BaseServiceImpl;
import com.sinosoft.springbootplus.project.service.JwBjBaseInfoApiService;
import com.sinosoft.springbootplus.project.vo.JwBjBaseInfohqfwVo;
import com.sinosoft.springbootplus.schedule.service.JwPtkScheduleCourseDetailByClassIdApiService;
import com.sinosoft.springbootplus.schedule.vo.JwPtkScheduleCourseDetailByClassId;
import com.sinosoft.springbootplus.util.UUIDUtil;
import com.sun.deploy.net.URLEncoder;
import freemarker.template.*;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.io.IOUtils;
import org.springframework.stereotype.Service;
import org.springframework.ui.freemarker.FreeMarkerTemplateUtils;import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.*;/*** <pre>* 后勤需求确认单导出 服务实现类* </pre>** @author 李佳锴* @since 2021-12-29*/@Service
@Slf4j
public class HqDemandConfirmExportServiceImpl extends BaseServiceImpl<HqDemandConfirmMapper, HqDemandConfirm> implements HqDemandConfirmExportService {private HqDemandConfirmMapper hqDemandConfirmMapper;private HqDormUseInfoMapper hqDormUseInfoMapper;private HqMealSituationMapper hqMealSituationMapper;private HqConfirmExplainMapper hqConfirmExplainMapper;private JwBjBaseInfoApiService jwBjBaseInfoApiService;private JwPtkScheduleCourseDetailByClassIdApiService jwPtkScheduleCourseDetailByClassIdApiService;HqDemandConfirmExportServiceImpl(HqDemandConfirmMapper hqDemandConfirmMapper, JwPtkScheduleCourseDetailByClassIdApiService jwPtkScheduleCourseDetailByClassIdApiService,HqDormUseInfoMapper hqDormUseInfoMapper,HqMealSituationMapper hqMealSituationMapper,HqConfirmExplainMapper hqConfirmExplainMapper,JwBjBaseInfoApiService jwBjBaseInfoApiService){this.hqDemandConfirmMapper =hqDemandConfirmMapper;this.jwPtkScheduleCourseDetailByClassIdApiService=jwPtkScheduleCourseDetailByClassIdApiService;this.hqDormUseInfoMapper =hqDormUseInfoMapper;this.hqMealSituationMapper = hqMealSituationMapper;this.hqConfirmExplainMapper =hqConfirmExplainMapper;this.jwBjBaseInfoApiService = jwBjBaseInfoApiService;}private static final String ENCODING = "UTF-8";private static Configuration cfg = new Configuration();//初始化cfgstatic {//设置模板所在文件夹cfg.setClassForTemplateLoading(HqDemandConfirmExportServiceImpl.class, "/templates");// setEncoding这个方法一定要设置国家及其编码,不然在ftl中的中文在生成html后会变成乱码cfg.setEncoding(Locale.getDefault(), ENCODING);// 设置对象的包装器cfg.setObjectWrapper(new DefaultObjectWrapper());// 设置异常处理器,这样的话就可以${a.b.c.d}即使没有属性也不会出错cfg.setTemplateExceptionHandler(TemplateExceptionHandler.IGNORE_HANDLER);}//获取模板对象public static Template getTemplate(String templateFileName) throws IOException {return cfg.getTemplate(templateFileName, ENCODING);}/*** 据数据及模板生成文件* @param data             Map的数据结果集* @param templateFileName ftl模版文件名* @param outFilePath      生成文件名称(可带路径)*/public static void crateFile(Map<String, Object> data, String templateFileName, String outFilePath, HttpServletResponse res) throws IOException, TemplateException {Template template = getTemplate(templateFileName);String content = FreeMarkerTemplateUtils.processTemplateIntoString(template, data);Writer out2 = null;File file = null;//创建输入流读取InputStream inputStream =  null;//创建输出流ServletOutputStream out = null;try {inputStream =  IOUtils.toInputStream(content, "utf-8");//设置response的编码方式res.setHeader("content-type", "application/octet-stream");res.setContentType("application/octet-stream;charset=UTF-8");//设置附件文件名res.setHeader("Content-Disposition", "attachment;filename=".concat(String.valueOf(URLEncoder.encode(outFilePath, "UTF-8")+ ".doc")));//输出流赋值out = res.getOutputStream();//设置缓冲区byte[] buffer = new byte[1024];int bytesToRead = -1;// 通过循环将读入的Word文件的内容输出到浏览器中while((bytesToRead = inputStream.read(buffer)) != -1) {out.write(buffer, 0, bytesToRead);}} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();} finally {try {if (out != null) {out.close();}} catch (IOException e) {log.error("关闭Write对象出错", e);e.printStackTrace();}}}@Overridepublic void getHqDemandConfirmPageList(Long confirmId, HttpServletResponse httpResponse) throws Exception {//查询后勤房间使用情况QueryWrapper<HqDormUseInfo> queryWrapper = Wrappers.<HqDormUseInfo>query().eq("confirm_id",confirmId);List<HqDormUseInfo> roomInfos = hqDormUseInfoMapper.selectList(queryWrapper);//查询保障单信息QueryWrapper<HqDemandConfirm> queryWrapperDemandConfirms = Wrappers.<HqDemandConfirm>query().eq("id",confirmId);HqDemandConfirm hqDemandConfirms = hqDemandConfirmMapper.selectOne(queryWrapperDemandConfirms);//查询用餐情况信息QueryWrapper<HqMealSituation> queryWrapperMeal = Wrappers.<HqMealSituation>query().eq("confirm_id",confirmId);List<HqMealSituation> hqMealSituationList = hqMealSituationMapper.selectList(queryWrapperMeal);//查询特殊情况信息QueryWrapper<HqConfirmExplain> queryWrapperExplain = Wrappers.<HqConfirmExplain>query().eq("confirm_id",confirmId);HqConfirmExplain hqConfirmExplain = hqConfirmExplainMapper.selectOne(queryWrapperExplain);//用于存储所有数据Map<String,Object> data = new HashMap<>();//查询基本信息//设置日期格式SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");//首先查询出confirmId找出它的classIdLong classId = hqDemandConfirms.getClassId();//根据classId查询它的班级基本信息JwBjBaseInfohqfwVo baseInfo = jwBjBaseInfoApiService.getBaseInfo(classId);data.put("confirmName",hqDemandConfirms.getConfirmName());if (baseInfo.getType() == 0){data.put("type","主题班次");}else if (baseInfo.getType() == 1){data.put("type","党日活动");}else {data.put("type","高校");}//修改时间格式为(yyyy-MM-dd)//  String beginDate = sdf2.format(baseInfo.getBeginDate());String beginDate="";if (baseInfo.getBeginDate() != null){beginDate = sdf2.format(baseInfo.getBeginDate());}data.put("beginDate",beginDate);//修改时间格式为(yyyy-MM-dd)//String endDate = sdf2.format(baseInfo.getEndDate());String endDate ="";if (baseInfo.getEndDate() != null){endDate = sdf2.format(baseInfo.getEndDate());}data.put("endDate",endDate);if (baseInfo.getPlanNum() == null){data.put("planNum",0);}else {data.put("planNum",baseInfo.getPlanNum());}//修改时间格式为(yyyy-MM-dd)//String checkOutStartDate = sdf2.format(hqDemandConfirms.getCheckOutStartDate());String checkOutStartDate ="";if (hqDemandConfirms.getCheckOutStartDate() != null){checkOutStartDate = sdf2.format(hqDemandConfirms.getCheckOutStartDate());}data.put("checkOutStartDate",checkOutStartDate);//修改时间格式为(yyyy-MM-dd)//String checkOutEndDate = sdf2.format(hqDemandConfirms.getCheckOutEndDate());String checkOutEndDate ="";if (hqDemandConfirms.getCheckOutEndDate() != null){checkOutEndDate = sdf2.format(hqDemandConfirms.getCheckOutEndDate());}data.put("checkOutEndDate",checkOutEndDate);data.put("teachAssistant",baseInfo.getTeachAssistant());data.put("phone",hqDemandConfirms.getPhone());//获取场地所有信息List<HqDemandConfirm> hqDemandConfirmExport = hqDemandConfirmMapper.getHqDemandConfirmExport(queryWrapperDemandConfirms);//获取培训单所有班级IdList<Long> list = new ArrayList<>();for (HqDemandConfirm demandConfirm : hqDemandConfirmExport) {list.add(demandConfirm.getClassId());}//用于存储遍历出来的所有数据List<Map<String, Object>> scheduleCourseDetailMaps = new ArrayList<>();for (Long aLong : list) {List<JwPtkScheduleCourseDetailByClassId> jwPtkScheduleCourseDetailByClassId = jwPtkScheduleCourseDetailByClassIdApiService.getJwPtkScheduleCourseDetailByClassId(aLong);for (JwPtkScheduleCourseDetailByClassId ptkScheduleCourseDetailByClassId : jwPtkScheduleCourseDetailByClassId) {//   list2.add(ptkScheduleCourseDetailByClassId);//根据班级Id获取场地所有信息Map<String,Object> scheduleCourseDetail = new HashMap<>();//String courseDate = sdf2.format(ptkScheduleCourseDetailByClassId.getCourseDate());String courseDate ="";if (ptkScheduleCourseDetailByClassId.getCourseDate() != null){courseDate = sdf2.format(ptkScheduleCourseDetailByClassId.getCourseDate());}scheduleCourseDetail.put("courseDate",courseDate);scheduleCourseDetail.put("courseBeginTime",ptkScheduleCourseDetailByClassId.getCourseBeginTime());scheduleCourseDetail.put("courseEndTime",ptkScheduleCourseDetailByClassId.getCourseEndTime());scheduleCourseDetail.put("classroom",ptkScheduleCourseDetailByClassId.getClassroom());/*scheduleCourseDetail.put("planNum",ptkScheduleCourseDetailByClassId.getPlanNum());*/scheduleCourseDetail.put("remark",ptkScheduleCourseDetailByClassId.getRemark());scheduleCourseDetailMaps.add(scheduleCourseDetail);}}//用于存储遍历出来的所有数据List<Map<String, Object>> detailMaps = new ArrayList<>();//房间使用情况导入for (HqDormUseInfo hqDormUseInfo : roomInfos) {//存储遍历出来的一条数据Map<String,Object> dormUseInfo = new HashMap<>();if (hqDormUseInfo.getDormType() == 0){dormUseInfo.put("dormType","单间");}else if (hqDormUseInfo.getDormType() == 1){dormUseInfo.put("dormType","标间");}else {dormUseInfo.put("dormType","套间");}dormUseInfo.put("dormNum",hqDormUseInfo.getDormNum());dormUseInfo.put("remarks",hqDormUseInfo.getRemarks());detailMaps.add(dormUseInfo);}//用于存储遍历出来的所有数据List<Map<String, Object>> detailMealMaps = new ArrayList<>();//用餐情况导入for (HqMealSituation hqMealSituation : hqMealSituationList) {//存储遍历出来的数据Map<String,Object> hqMealSituationMap = new HashMap<>();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式//开始String s = sdf.format(hqMealSituation.getStartTime());String[] start = s.split(" ");String startData=start[0];String startTime=start[1];hqMealSituationMap.put("startDate",startData);hqMealSituationMap.put("startTime",startTime);//结束String s2 = sdf.format(hqMealSituation.getEndTime());String[] end = s2.split(" ");String endData=end[0];String endTime=end[1];hqMealSituationMap.put("endDate",endData);hqMealSituationMap.put("endTime",endTime);hqMealSituationMap.put("dinningPoint","自助餐厅");if (hqMealSituation.getHaveMealsForm().equals("1") ){hqMealSituationMap.put("haveMealsForm","自助餐");}hqMealSituationMap.put("number",hqMealSituation.getNumber());if (hqMealSituation.getHaveMealsStandard() == 0){hqMealSituationMap.put("haveMealsStandard",40);}else {hqMealSituationMap.put("haveMealsStandard",80);}hqMealSituationMap.put("remarks",hqMealSituation.getRemarks());detailMealMaps.add(hqMealSituationMap);}//将房间信息存储到总集合中data.put("detailMaps",detailMaps);//将用餐情况存储到总集合中data.put("detailMealMaps",detailMealMaps);//将住宿情况其他要求存储到总集合中data.put("accommodationRequirements",hqDemandConfirms.getAccommodationRequirements());//将场地使用其他要求存储到总集合中data.put("uenueRequirements",hqDemandConfirms.getUenueRequirements());//将用餐情况其他要求存储到总集合中data.put("mealRequirements",hqDemandConfirms.getMealRequirements());//将特殊情况存储到总集合中data.put("hqConfirmExplain",hqConfirmExplain.getExplainS());//将场地使用存储到总集合中data.put("scheduleCourseDetailMaps",scheduleCourseDetailMaps);//将联系人存储到总集合中data.put("userName",hqDemandConfirms.getUserName());//将邮箱存储到总集合中/*data.put("email",hqDemandConfirms.getEmail());*///存储路径crateFile(data, "后勤保障需求单2.ftl", "后勤保障需求单"+ UUIDUtil.getUUID() +".doc",httpResponse);}
}

//用于存储所有数据
        Map<String,Object> data = new HashMap<>();

凡是需要遍历的都得用这个,先存储到map里面,然存储到list集合里,最后存储到总集合里面

//用于存储遍历出来的所有数据
        List<Map<String, Object>> scheduleCourseDetailMaps = new ArrayList<>();
                //根据班级Id获取场地所有信息
                Map<String,Object> scheduleCourseDetail = new HashMap<>();

更改完善后的导出实现(使用FreeMarker导出Word文档,在浏览器实现的导出下载,和上一篇导出主要是代码的更改,流程无变化)相关推荐

  1. 关于FreeMarker生成word文档后转换为pdf得解决方法及常见问题

    关于FreeMarker生成word文档后转换为pdf得解决方法及常见问题 最近在做一个项目要求之前下载出的word简历直接变成pdf 格式进行展现.因为格式比较复杂,所以采用的时模板并用Freema ...

  2. 用freemarker生成word文档,并插入图片

    用freemarker生成word文档,并插入图片 最近需要做一个问卷功能,要求用户填写完问卷后,后台会生成一个word文档,将用户提交的数据插入到word中. 创建word模板 新建一个word文档 ...

  3. Java使用freemarker生成word文档并转pdf文档

    Java使用freemarker生成word文档后转pdf 先来看看效果图 进入正题 项目需求: 为订单后生成对应的pdf文档,文档内包含图片. 方案一:使用freemarker和itext把html ...

  4. freemarker实现word文档模板动态生成

    携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第29天,点击查看活动详情 1.写在前面 很多时候,我们可能需要根据一个word模板,动态生成,我们所需要得一个word文档. 那这 ...

  5. 使用FreeMarker给word文档里生成柱状图

    学习目标: 使用FreeMarker给word文档里生成柱状图 1制作ftl文件: 1.先创建个空白的word文档 然后插入柱状图 2.另存为xml文件 打开后是这样 3.百度搜索 XML 在线格式化 ...

  6. Java通过POI或Freemarker生成word文档,使用Jfreechart创建统计图表

    最近做了一个使用Java生成统计分析报告word文档的功能,有提前制作好的word文档,其中共包含了普通文本变量,普通表格,动态表格.统计图表(柱状图.饼状图.折线图等),在此记录下POI和freem ...

  7. (详细)如何使用Freemarker生成Word文档中的文本、图片、表格、附件?

    前言-Freemarker简单介绍 近期项目工作中需要编写大量格式相同但数据不同的Word文档,需要实现自动生成文档的效果,但是通过网上冲浪和官方文档搜索,相对来说,没有分类整理的文档,因此自己抽空简 ...

  8. freemarker 制作word文档docx案例

    主要用于生成特定word文档,需要替换docx中的文字,书签,图片,动态表格等 本文以生成docx为例,doc文件目前有一些问题 例如图片或模板不好处理等,暂不考虑. 思路: 1)熟悉docx文件的结 ...

  9. java 导出word换行_Java 导出数据库表信息生成Word文档

    一.前言 最近看见朋友写了一个导出数据库生成word文档的业务,感觉很有意思,研究了一下,这里也拿出来与大家分享一波~ 先来看看生成的word文档效果吧 下面我们也来一起简单的实现吧 二.Java 导 ...

  10. spring使用freemarker生成word文档包含表格、图片(循环插入)

    spring使用freemarker生成word文档包含表格.图片(循环插入) 效果图 因为测试数据是重复的,所以显示都是重复的数据,替换导入map中的数据可以显示不重复的数据. 操作步骤 1,创建一 ...

最新文章

  1. 切诺夫界证明(Chernoff bound)
  2. .NET Core 中的 Generic Host快速使用指南
  3. LeetCode 531. 孤独像素 I
  4. igs无法分配驱动器映射表_硬盘无法使用,用DiskPart进行分区和格式化,非常简单...
  5. c语言 系统 dome,订餐系统(Dome)
  6. 基于FPGA实现ADC7768数据采集系统设计(8路)
  7. QString::number()相关转换
  8. tensorrt安装_基于TensorRT的BERT推断加速与服务部署
  9. Response.End()在Webform和ASP.NET MVC下的表现差异
  10. 实施ERP系统的一般方法和步骤
  11. 代码查重实验(深大算法实验4)报告+代码
  12. VMware安装deepin
  13. 什么是程序化交易?如何快速入门?
  14. VirtualBox网络配置:NAT+Host-Only实现连接外网+主机互通
  15. UVA - 10041 Vito's Family
  16. 泛微e-cology9前台文件上传漏洞复现
  17. MQTT搭建(Windows和Linux)版
  18. 实验问题解决:HDFS上传文件
  19. 深度学习基本知识(一)评价方法precision\recall\mAP
  20. Nmap使用教程 - 一

热门文章

  1. 批量付款到户接口,批量转账接口
  2. 烧录软件BlueSuite.WIN.3.3 Installer_3.3.14.1471
  3. 语义分割如何走下去?| 文末送书
  4. 虚拟机 Ubuntu 14.04 LTS (64 bits) 下安装 Kurento v6 并运行 kurento-hello-world
  5. wps word打开是html,用Word打开WPS文件的两种方法,WPS文件如何打开?
  6. elasticsearch: RequestError(400, ‘parse_exception‘, ‘unknown key [mapping] for create index‘)
  7. 大数据批量下载文件 代码
  8. 关于StringTokenizer的用法
  9. 微信公众号外部登录与授权,保存登录信息问题记录
  10. OpenCV中图像特征提取与描述