Browse Source

动物影像增加检测人员

陈长荣 2 months ago
parent
commit
46b16ed475

+ 1 - 1
jfcloud-gene-biz/pom.xml

@@ -56,7 +56,7 @@
     <dependency>
       <groupId>com.github.jfcloud</groupId>
       <artifactId>jfcloud-aew-rich-text</artifactId>
-      <version>k6.8.3</version>
+      <version>k6.8.5</version>
     </dependency>
 
     <dependency>

+ 1 - 1
jfcloud-gene-biz/src/main/java/com/github/jfcloud/gene/sample/service/biz/SampleAnimalServiceImpl.java

@@ -279,7 +279,7 @@ public class SampleAnimalServiceImpl extends ServiceImpl<SampleAnimalMapper, Sam
 
     @Override
     public void afterExecute(Long sampleId) {
-        //钉钉消息通知申请人、送检人、样本接收人、检测人员
+        //钉钉消息通知申请人、检测人员
         if (!systemPropertiesService.getBooleanValue("sample.afterExecute.dingding.enable")) {
             return;
         }

+ 91 - 14
jfcloud-gene-biz/src/main/resources/ftlTemplate/animalImaging.ftl

@@ -1059,6 +1059,92 @@
 								</w:p>
 							</w:tc>
 						</w:tr>
+						<w:tr w14:paraId="3C9DD7F9">
+							<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="397" w:hRule="atLeast"/>
+							</w:trPr>
+							<w:tc>
+								<w:tcPr>
+									<w:tcW w:w="1938" w:type="dxa"/>
+									<w:vAlign w:val="center"/>
+								</w:tcPr>
+								<w:p w14:paraId="7658DEB2">
+									<w:pPr>
+										<w:rPr>
+											<w:rFonts w:hint="default" w:ascii="宋体" w:hAnsi="宋体" w:eastAsia="宋体" w:cs="Times New Roman"/>
+											<w:b/>
+											<w:color w:val="FF0000"/>
+											<w:kern w:val="0"/>
+											<w:szCs w:val="21"/>
+											<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="宋体" w:hAnsi="宋体" w:cs="Times New Roman"/>
+											<w:b/>
+											<w:color w:val="FF0000"/>
+											<w:kern w:val="0"/>
+											<w:szCs w:val="21"/>
+										</w:rPr>
+										<w:t>(*)</w:t>
+									</w:r>
+									<w:r>
+										<w:rPr>
+											<w:rFonts w:hint="eastAsia" w:ascii="宋体" w:hAnsi="宋体" w:cs="Times New Roman"/>
+											<w:b/>
+											<w:color w:val="auto"/>
+											<w:kern w:val="0"/>
+											<w:szCs w:val="21"/>
+											<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="7843" w:type="dxa"/>
+									<w:gridSpan w:val="5"/>
+									<w:vAlign w:val="center"/>
+								</w:tcPr>
+								<w:p w14:paraId="34DFBC40">
+									<w:pPr>
+										<w:rPr>
+											<w:rFonts w:hint="default" w:hAnsi="Calibri"/>
+											<w:kern w:val="0"/>
+											<w:sz w:val="21"/>
+											<w:szCs w:val="21"/>
+										</w:rPr>
+									</w:pPr>
+									<w:r>
+										<w:rPr>
+											<w:rFonts w:hint="default"/>
+											<w:kern w:val="0"/>
+											<w:sz w:val="21"/>
+											<w:szCs w:val="21"/>
+										</w:rPr>
+										<w:t xml:space="preserve">${sampleInfo.inspectorName!}</w:t>
+									</w:r>
+								</w:p>
+							</w:tc>
+						</w:tr>
 						<w:tr w:rsidR="00D53E0E" w14:paraId="46E0B77E" w14:textId="77777777" w:rsidTr="00533B10">
 							<w:trPr>
 								<w:trHeight w:val="397"/>
@@ -1404,7 +1490,7 @@
 						</w:tr>
 						<w:tr w:rsidR="00D53E0E" w14:paraId="75E200BA" w14:textId="77777777" w:rsidTr="00533B10">
 							<w:trPr>
-								<w:trHeight w:val="1108"/>
+								<w:trHeight w:val="380" w:hRule="atLeast"/>
 							</w:trPr>
 							<w:tc>
 								<w:tcPr>
@@ -1455,7 +1541,7 @@
 											<w:sz w:val="28"/>
 											<w:szCs w:val="28"/>
 										</w:rPr>
-										<#if animalImage.experimentPeriod?? && animalImage.experimentPeriod?contains('') >
+										<#if animalImage.experimentPeriod?? && animalImage.experimentPeriod?contains('1') >
 											<w:sym w:font="Wingdings 2" w:char="F052"/>
 										<#else >
 											<w:sym w:font="Wingdings 2" w:char="F0A3"/>
@@ -1486,7 +1572,7 @@
 											<w:sz w:val="28"/>
 											<w:szCs w:val="28"/>
 										</w:rPr>
-										<#if animalImage.experimentPeriod?? && animalImage.experimentPeriod?contains('') >
+										<#if animalImage.experimentPeriod?? && animalImage.experimentPeriod?contains('2') >
 											<w:sym w:font="Wingdings 2" w:char="F052"/>
 										<#else >
 											<w:sym w:font="Wingdings 2" w:char="F0A3"/>
@@ -1502,17 +1588,6 @@
 										<w:t>否</w:t>
 									</w:r>
 								</w:p>
-								<w:p w14:paraId="4E6438C0" w14:textId="77777777" w:rsidR="00D53E0E" w:rsidRDefault="00D53E0E" w:rsidP="00533B10">
-									<w:pPr>
-										<w:rPr>
-											<w:rFonts w:ascii="Times New Roman" w:hAnsi="Times New Roman" w:cs="Times New Roman"/>
-											<w:bCs/>
-											<w:color w:val="FF0000"/>
-											<w:kern w:val="0"/>
-											<w:szCs w:val="21"/>
-										</w:rPr>
-									</w:pPr>
-								</w:p>
 							</w:tc>
 						</w:tr>
 						<w:tr w:rsidR="00D53E0E" w14:paraId="5776B4F0" w14:textId="77777777">
@@ -1930,6 +2005,7 @@
 										</w:rPr>
 										<w:t xml:space="preserve"> </w:t>
 									</w:r>
+									<#if animalImage.animalTypeOther?? >
 									<w:r w:rsidR="00F06417" w:rsidRPr="00F06417">
 										<w:rPr>
 											<w:rFonts w:hint="default"/>
@@ -1940,6 +2016,7 @@
 										</w:rPr>
 										<w:t xml:space="preserve"> ${animalImage.animalTypeOther!} </w:t>
 									</w:r>
+									</#if>
 								</w:p>
 							</w:tc>
 						</w:tr>