From 0bfd1f3b422677ddfed45f13fc034f17f049b9d5 Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期二, 03 六月 2025 17:30:35 +0800
Subject: [PATCH] 1. 新增动态污染溯源新的判定逻辑(待完成)
---
src/main/resources/templates/report-underway.ftl | 99 +++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 95 insertions(+), 4 deletions(-)
diff --git a/src/main/resources/templates/report-underway.ftl b/src/main/resources/templates/report-underway.ftl
index 3b39b2d..0a6bf78 100644
--- a/src/main/resources/templates/report-underway.ftl
+++ b/src/main/resources/templates/report-underway.ftl
@@ -28,6 +28,11 @@
<Relationship Id="imageId_${item_index}"
Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image"
Target="media/image_${item_index}.png" />
+ <#list item.subPictList as subItem>
+ <Relationship Id="imageId_sub_${item_index}-${subItem_index}"
+ Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image"
+ Target="media/image_sub_${item_index}-${subItem_index}.png" />
+ </#list>
</#list>
<#list summary as item>
<Relationship Id="imageId2_${item_index}"
@@ -1247,7 +1252,7 @@
<w:szCs w:val="28" />
<w:lang w:val="en-US" w:eastAsia="zh-CN" />
</w:rPr>
- <w:t>浠�${item.startTime}鑷�${item.endTime}锛�${item.factorName}鍑虹幇${item.exception}<#if item.relatedSceneName??>锛岀粨鍚堢洃娴嬫暟鎹彉鍖栧拰鍙楃偣鍙嶅悜婧簮锛�<#list item.relatedSceneName as scene>${scene}銆�</#list>绛夊彲鑳藉瓨鍦ㄦ薄鏌撻闄┿��<#else>銆�</#if></w:t>
+ <w:t>${item_index + 1}. 浠�${item.startTime}鑷�${item.endTime}锛�${item.road}锛�${item.factorName}鍑虹幇${item.exception}<#if item.relatedSceneName??>锛岀粨鍚堢洃娴嬫暟鎹彉鍖栧拰鍙楃偣鍙嶅悜婧簮锛�<#list item.relatedSceneName as scene><#if (scene_index > 0)>銆�</#if>${scene}</#list>绛夊彲鑳藉瓨鍦ㄦ薄鏌撻闄┿��<#else>銆�</#if></w:t>
</w:r>
</w:p>
<w:p>
@@ -1274,7 +1279,7 @@
<w:pict>
<v:shape id="_x0000_i1025_${item_index}" o:spt="75"
alt="f1725d6e3fb17a0e748045906f55ced" type="#_x0000_t75"
- style="height:222.8pt;width:414.65pt;" filled="f"
+ style="height:225pt;width:400pt;" filled="f"
o:preferrelative="t" stroked="f" coordsize="21600,21600">
<v:path />
<v:fill on="f" focussize="0,0" />
@@ -1288,6 +1293,87 @@
</w:pict>
</w:r>
</w:p>
+ <#if item.subPictList??>
+ <w:p>
+ <w:pPr>
+ <w:keepNext w:val="0" />
+ <w:keepLines w:val="0" />
+ <w:pageBreakBefore w:val="0" />
+ <w:widowControl w:val="0" />
+ <w:kinsoku />
+ <w:wordWrap />
+ <w:overflowPunct />
+ <w:topLinePunct w:val="0" />
+ <w:autoSpaceDE />
+ <w:autoSpaceDN />
+ <w:bidi w:val="0" />
+ <w:adjustRightInd />
+ <w:snapToGrid />
+ <w:ind w:firstLine="560" w:firstLineChars="200" />
+ <w:textAlignment w:val="auto" />
+ <w:rPr>
+ <w:rFonts w:hint="default" w:ascii="浠垮畫_GB2312" w:hAnsi="浠垮畫"
+ w:eastAsia="浠垮畫_GB2312"
+ w:cs="Times New Roman" />
+ <w:sz w:val="28" />
+ <w:szCs w:val="28" />
+ <w:lang w:val="en-US" w:eastAsia="zh-CN" />
+ </w:rPr>
+ </w:pPr>
+ <w:r>
+ <w:rPr>
+ <w:rFonts w:hint="eastAsia" w:ascii="浠垮畫_GB2312" w:hAnsi="浠垮畫"
+ w:eastAsia="浠垮畫_GB2312"
+ w:cs="Times New Roman" />
+ <w:color w:val="000000" />
+ <w:sz w:val="28" />
+ <w:szCs w:val="28" />
+ <w:lang w:val="en-US" w:eastAsia="zh-CN" />
+ </w:rPr>
+ <w:t>鍏宠仈鍥犲瓙<#list item.subFactorName as subItem><#if (subItem_index > 0)>銆�</#if>${subItem}</#list>鏁版嵁閲忕骇濡備笅锛�</w:t>
+ </w:r>
+ </w:p>
+ <#list item.subPictList as subItem>
+ <w:p>
+ <w:pPr>
+ <w:jc w:val="center" />
+ <w:rPr>
+ <w:rFonts w:hint="default" w:ascii="浠垮畫_GB2312" w:hAnsi="浠垮畫"
+ w:eastAsia="浠垮畫_GB2312" />
+ <w:sz w:val="28" />
+ <w:szCs w:val="28" />
+ <w:highlight w:val="none" />
+ <w:lang w:val="en-US" w:eastAsia="zh-CN" />
+ </w:rPr>
+ </w:pPr>
+ <w:r>
+ <w:rPr>
+ <w:rFonts w:hint="default" w:ascii="浠垮畫_GB2312" w:hAnsi="浠垮畫"
+ w:eastAsia="浠垮畫_GB2312" />
+ <w:sz w:val="28" />
+ <w:szCs w:val="28" />
+ <w:highlight w:val="none" />
+ <w:lang w:val="en-US" w:eastAsia="zh-CN" />
+ </w:rPr>
+ <w:pict>
+ <v:shape id="_x0000_i1025_sub_${item_index}-${subItem_index}" o:spt="75"
+ alt="f1725d6e3fb17a0e748045906f55ced" type="#_x0000_t75"
+ style="height:225pt;width:400pt;" filled="f"
+ o:preferrelative="t" stroked="f" coordsize="21600,21600">
+ <v:path />
+ <v:fill on="f" focussize="0,0" />
+ <v:stroke on="f" />
+ <v:imagedata r:id="imageId_sub_${item_index}-${subItem_index}"
+ o:title="f1725d6e3fb17a0e748045906f55ced" />
+ <o:lock v:ext="edit" aspectratio="t" />
+ <w10:wrap type="none" />
+ <w10:anchorlock />
+ </v:shape>
+ </w:pict>
+ </w:r>
+ </w:p>
+ </#list>
+ </#if>
</#list>
<w:p>
<w:pPr>
@@ -1417,7 +1503,7 @@
<w:pict>
<v:shape id="_x0000_i1026_${item_index}" o:spt="75"
alt="f1725d6e3fb17a0e748045906f55ced" type="#_x0000_t75"
- style="height:222.8pt;width:414.65pt;" filled="f"
+ style="height:225pt;width:400pt;" filled="f"
o:preferrelative="t" stroked="f" coordsize="21600,21600">
<v:path />
<v:fill on="f" focussize="0,0" />
@@ -1756,8 +1842,13 @@
</pkg:part>
<#list exceptions as item>
<pkg:part pkg:name="/word/media/image_${item_index}.png" pkg:contentType="image/png">
- <pkg:binaryData>${item.pict}</pkg:binaryData>
+ <pkg:binaryData>${item.mainPict}</pkg:binaryData>
</pkg:part>
+ <#list item.subPictList as subItem>
+ <pkg:part pkg:name="/word/media/image_sub_${item_index}-${subItem_index}.png" pkg:contentType="image/png">
+ <pkg:binaryData>${subItem}</pkg:binaryData>
+ </pkg:part>
+ </#list>
</#list>
<#list summary as item>
<pkg:part pkg:name="/word/media/image2_${item_index}.png" pkg:contentType="image/png">
--
Gitblit v1.9.3