表单图增加相关支持文件表格
This commit is contained in:
parent
d08bb40b40
commit
187c38adb5
Binary file not shown.
@ -14,6 +14,7 @@ import com.actionsoft.apps.coe.pal.pal.output.util.OutputWordUtil;
|
||||
import com.actionsoft.apps.coe.pal.pal.repository.PALRepositoryQueryAPIManager;
|
||||
import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryCache;
|
||||
import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryPropertyCache;
|
||||
import com.actionsoft.apps.coe.pal.pal.repository.designer.relation.cache.DesignerShapeRelationCache;
|
||||
import com.actionsoft.apps.coe.pal.pal.repository.designer.relation.dao.DesignerShapeRelationDao;
|
||||
import com.actionsoft.apps.coe.pal.pal.repository.designer.relation.model.DesignerShapeRelationModel;
|
||||
import com.actionsoft.apps.coe.pal.pal.repository.designer.util.CoeDesignerUtil;
|
||||
@ -414,6 +415,46 @@ public class Report1Gener {
|
||||
dataMap.put(OutputWordUtil.TABLE_REGULATE, regulateTable);
|
||||
dataMap.put(OutputWordUtil.TABLE_KPI, KPITable);
|
||||
ReportRepositoryCompare compare = new ReportRepositoryCompare();
|
||||
|
||||
|
||||
|
||||
|
||||
//相关/支持文件
|
||||
List<DesignerShapeRelationModel> relationList = DesignerShapeRelationCache.getListByAttrId(repositoryModel.getId(), "", "support_files");
|
||||
|
||||
JSONArray supportfiles = new JSONArray();
|
||||
|
||||
relationList.sort(Comparator.comparing(DesignerShapeRelationModel::getShapeText));
|
||||
|
||||
int index = 0;
|
||||
if (relationList.size() > 0) {
|
||||
for (DesignerShapeRelationModel relation : relationList) {
|
||||
String relationFileId = relation.getRelationFileId();// 支持或相关文件的ID
|
||||
String name = null;
|
||||
List<PALRepositoryModel> models = PALRepositoryCache.getByVersionId(relationFileId);
|
||||
if (models != null && models.size() > 0) {
|
||||
index++;
|
||||
for (PALRepositoryModel oneModel : models) {
|
||||
if (oneModel.isUse() == true) {
|
||||
name = oneModel.getName();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
JSONObject tmp = new JSONObject();
|
||||
tmp.put("name", name);
|
||||
tmp.put("desc", index);
|
||||
supportfiles.add(tmp);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//相关/支持文件
|
||||
dataMap.put("supports_table", supportfiles);//table6
|
||||
dataMap.put("supports_table_count", supportfiles.size());//table6
|
||||
|
||||
|
||||
|
||||
// JSONArray historyVersionModify = compare.getModifyVersionHistory(repositoryId);
|
||||
// dataMap.put("history_table", historyVersionModify);
|
||||
|
||||
|
||||
@ -2924,6 +2924,7 @@ y7fdOgAAAABJRU5ErkJggk==
|
||||
</w:tc>-->
|
||||
</w:tr>
|
||||
</w:tbl>
|
||||
|
||||
<w:p wsp:rsidR="00AC2941" wsp:rsidRDefault="00AC2941">
|
||||
<w:pPr>
|
||||
<w:pStyle w:val="IDSTYLERDDEFAULT"/>
|
||||
@ -3594,6 +3595,228 @@ y7fdOgAAAABJRU5ErkJggk==
|
||||
</#list>
|
||||
</w:tbl>
|
||||
|
||||
<!--相关/支持文件 -->
|
||||
|
||||
|
||||
|
||||
<w:p wsp:rsidR="00AC2941" wsp:rsidRDefault="00AC2941">
|
||||
<w:pPr>
|
||||
<w:pStyle w:val="IDSTYLERDDEFAULT"/>
|
||||
</w:pPr>
|
||||
</w:p>
|
||||
<w:p wsp:rsidR="00AC2941" wsp:rsidRDefault="00AC2941">
|
||||
<w:pPr>
|
||||
<w:pStyle w:val="IDSTYLERDDEFAULT"/>
|
||||
</w:pPr>
|
||||
</w:p>
|
||||
<w:p wsp:rsidR="00AC2941" wsp:rsidRDefault="00AC2941">
|
||||
<w:pPr>
|
||||
<w:pStyle w:val="IDSTYLECONTEXTBOLD"/>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:t>相关/支持文件</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
<w:tbl>
|
||||
<w:tblPr>
|
||||
<w:tblW w:w="8306" w:type="dxa"/>
|
||||
<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:tblPr>
|
||||
<w:tblGrid>
|
||||
<w:gridCol w:w="712"/>
|
||||
<w:gridCol w:w="1276"/>
|
||||
<w:gridCol w:w="992"/>
|
||||
<w:gridCol w:w="1285"/>
|
||||
<w:gridCol w:w="922"/>
|
||||
<w:gridCol w:w="851"/>
|
||||
<w:gridCol w:w="992"/>
|
||||
<w:gridCol w:w="1276"/>
|
||||
</w:tblGrid>
|
||||
<w:tr wsp:rsidR="00AC2941" wsp:rsidTr="005D1AAE">
|
||||
<w:trPr>
|
||||
<w:tblHeader/>
|
||||
<w:jc w:val="center"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="712" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:left w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:right w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:tl2br w:val="nil"/>
|
||||
<w:tr2bl w:val="nil"/>
|
||||
</w:tcBorders>
|
||||
<w:shd w:val="clear" w:color="CCCCCC" w:fill="auto"/>
|
||||
<w:tcMar>
|
||||
<w:top w:w="0" w:type="dxa"/>
|
||||
<w:left w:w="108" w:type="dxa"/>
|
||||
<w:right w:w="108" w:type="dxa"/>
|
||||
</w:tcMar>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00AC2941" wsp:rsidRPr="00562863" wsp:rsidRDefault="00AC2941">
|
||||
<w:pPr>
|
||||
<w:pStyle w:val="TABLEHEAD"/>
|
||||
<w:spacing w:before="45" w:after="45"/>
|
||||
<w:rPr>
|
||||
<w:sz w:val="21"/>
|
||||
<w:sz-cs w:val="21"/>
|
||||
<w:shd w:val="clear" w:color="auto" w:fill="auto"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r wsp:rsidRPr="00562863">
|
||||
<w:rPr>
|
||||
<w:sz w:val="21"/>
|
||||
<w:sz-cs w:val="21"/>
|
||||
<w:shd w:val="clear" w:color="auto" w:fill="auto"/>
|
||||
</w:rPr>
|
||||
<w:t>序号</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1276" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:left w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:right w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:tl2br w:val="nil"/>
|
||||
<w:tr2bl w:val="nil"/>
|
||||
</w:tcBorders>
|
||||
<w:shd w:val="clear" w:color="CCCCCC" w:fill="auto"/>
|
||||
<w:tcMar>
|
||||
<w:top w:w="0" w:type="dxa"/>
|
||||
<w:left w:w="108" w:type="dxa"/>
|
||||
<w:right w:w="108" w:type="dxa"/>
|
||||
</w:tcMar>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00AC2941" wsp:rsidRPr="00562863" wsp:rsidRDefault="00AC2941">
|
||||
<w:pPr>
|
||||
<w:pStyle w:val="TABLEHEAD"/>
|
||||
<w:spacing w:before="45" w:after="45"/>
|
||||
<w:rPr>
|
||||
<w:sz w:val="21"/>
|
||||
<w:sz-cs w:val="21"/>
|
||||
<w:shd w:val="clear" w:color="auto" w:fill="auto"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r wsp:rsidRPr="00562863">
|
||||
<w:rPr>
|
||||
<w:sz w:val="21"/>
|
||||
<w:sz-cs w:val="21"/>
|
||||
<w:shd w:val="clear" w:color="auto" w:fill="auto"/>
|
||||
</w:rPr>
|
||||
<w:t>文件名称</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</w:tr>
|
||||
<#list supports_table as table7>
|
||||
<w:tr wsp:rsidR="00AC2941" wsp:rsidTr="005D1AAE">
|
||||
<w:trPr>
|
||||
<w:jc w:val="center"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="712" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:left w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:right w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:tl2br w:val="nil"/>
|
||||
<w:tr2bl w:val="nil"/>
|
||||
</w:tcBorders>
|
||||
<w:tcMar>
|
||||
<w:top w:w="0" w:type="dxa"/>
|
||||
<w:left w:w="108" w:type="dxa"/>
|
||||
<w:right w:w="108" w:type="dxa"/>
|
||||
</w:tcMar>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00AC2941" wsp:rsidRPr="00FD2956" wsp:rsidRDefault="00B053AC">
|
||||
<w:pPr>
|
||||
<w:pStyle w:val="TABLEITEMCENTER"/>
|
||||
<w:rPr>
|
||||
<w:sz w:val="21"/>
|
||||
<w:sz-cs w:val="21"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r wsp:rsidRPr="00FD2956">
|
||||
<w:rPr>
|
||||
<w:sz w:val="21"/>
|
||||
<w:sz-cs w:val="21"/>
|
||||
</w:rPr>
|
||||
<w:t>${table7.desc}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1276" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:left w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:right w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="000000"/>
|
||||
<w:tl2br w:val="nil"/>
|
||||
<w:tr2bl w:val="nil"/>
|
||||
</w:tcBorders>
|
||||
<w:tcMar>
|
||||
<w:top w:w="0" w:type="dxa"/>
|
||||
<w:left w:w="108" w:type="dxa"/>
|
||||
<w:right w:w="108" w:type="dxa"/>
|
||||
</w:tcMar>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00AC2941" wsp:rsidRPr="00FD2956" wsp:rsidRDefault="00B053AC">
|
||||
<w:pPr>
|
||||
<w:pStyle w:val="TABLEITEMCENTER"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
<w:sz w:val="21"/>
|
||||
<w:sz-cs w:val="21"/>
|
||||
<w:lang w:val="EN-US"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r wsp:rsidRPr="00FD2956">
|
||||
<w:rPr>
|
||||
<w:sz w:val="21"/>
|
||||
<w:sz-cs w:val="21"/>
|
||||
<w:lang w:val="EN-US"/>
|
||||
</w:rPr>
|
||||
<w:t>${table7.name}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
|
||||
</w:tr>
|
||||
</#list>
|
||||
</w:tbl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!--<wx:sub-section>
|
||||
<w:p wsp:rsidR="00546297" wsp:rsidRPr="001A7475" wsp:rsidRDefault="00AC2941" wsp:rsidP="001A7475">
|
||||
@ -3740,4 +3963,4 @@ y7fdOgAAAABJRU5ErkJggk==
|
||||
</w:sectPr>
|
||||
</wx:sect>
|
||||
</w:body>
|
||||
</w:wordDocument>
|
||||
</w:wordDocument>
|
||||
Loading…
Reference in New Issue
Block a user