Commit 822ba1d8 authored by 黄重's avatar 黄重

提交代码

parent 858381da
{} [[{"location":"E:\\gitWorkSpace\\client_V7.0\\jingnengdabao\\com.gx.obe.common.widget","type":"PROJECT","hints":{"PROJECT_NAME":"com.gx.obe.common.widget"}},"com.gx.obe:com.gx.obe.common.widget:1.0.0"]]
\ No newline at end of file \ No newline at end of file
...@@ -259,7 +259,7 @@ public class FactorEvaluationComposite extends EvaluationView { ...@@ -259,7 +259,7 @@ public class FactorEvaluationComposite extends EvaluationView {
//渲染图形化界面 //渲染图形化界面
render(); render();
//渲染左侧AI界面,如果不需要直接注释该方法 //渲染左侧AI界面,如果不需要直接注释该方法
// renderAi(); renderAi();
init(); init();
} }
......
...@@ -323,7 +323,7 @@ public class MyEvaluationStepComposite extends Composite implements ActionListen ...@@ -323,7 +323,7 @@ public class MyEvaluationStepComposite extends Composite implements ActionListen
preEvalLink.setImage(ResourceManager.getPluginImage(IconsActivator.PLUGIN_ID, "icons/btn/blue/signature.png")); preEvalLink.setImage(ResourceManager.getPluginImage(IconsActivator.PLUGIN_ID, "icons/btn/blue/signature.png"));
menuFunctionUtils.addFunction(preEvalLink, "EVALUATION_PREEVAL"); menuFunctionUtils.addFunction(preEvalLink, "EVALUATION_PREEVAL");
//如果需要屏蔽,直接注释掉该行 //如果需要屏蔽,直接注释掉该行
// new AiEvalLeftButton(toolsComposite, SWT.NONE, tenderProject, "标书查重"); new AiEvalLeftButton(toolsComposite, SWT.NONE, tenderProject, "标书查重");
signature_btn = new ELink(toolsComposite, SWT.NONE); signature_btn = new ELink(toolsComposite, SWT.NONE);
signature_btn.setFont(SWTResourceManager.getFont("微软雅黑", 12, SWT.BOLD)); signature_btn.setFont(SWTResourceManager.getFont("微软雅黑", 12, SWT.BOLD));
......
...@@ -1005,6 +1005,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1005,6 +1005,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(uploadEvalResultRecordFile.exists()){ if(uploadEvalResultRecordFile.exists()){
addSectionElement(rootElement, "评标结果", "ExpertEvalResult", uploadEvalResultRecordFile.getName(), "sytemReport"); addSectionElement(rootElement, "评标结果", "ExpertEvalResult", uploadEvalResultRecordFile.getName(), "sytemReport");
zipFileList.add(uploadEvalResultRecordFile.getAbsolutePath()); zipFileList.add(uploadEvalResultRecordFile.getAbsolutePath());
}else {
callBackMsg("生成评标结果ExpertEvalResult.xml失败");
return null;
} }
File uploadEvaluationResultFile = new File(autoCreateFilePath+"EvaluationResult.xml"); File uploadEvaluationResultFile = new File(autoCreateFilePath+"EvaluationResult.xml");
...@@ -1013,6 +1016,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1013,6 +1016,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(uploadEvaluationResultFile.exists()){ if(uploadEvaluationResultFile.exists()){
addSectionElement(rootElement, "评审结果", "EvaluationResult", uploadEvaluationResultFile.getName(), "sytemReport"); addSectionElement(rootElement, "评审结果", "EvaluationResult", uploadEvaluationResultFile.getName(), "sytemReport");
zipFileList.add(uploadEvaluationResultFile.getAbsolutePath()); zipFileList.add(uploadEvaluationResultFile.getAbsolutePath());
}else {
callBackMsg("生成评标结果EvaluationResult.xml失败");
return null;
} }
File upLoadSupplierValuactionFile = new File(autoCreateFilePath+"SupplierEvalResult.xml"); File upLoadSupplierValuactionFile = new File(autoCreateFilePath+"SupplierEvalResult.xml");
...@@ -1021,6 +1027,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1021,6 +1027,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(upLoadSupplierValuactionFile.exists()){ if(upLoadSupplierValuactionFile.exists()){
addSectionElement(rootElement, "供应商评审结果", "SupplierEvalResult", upLoadSupplierValuactionFile.getName(), "sytemReport"); addSectionElement(rootElement, "供应商评审结果", "SupplierEvalResult", upLoadSupplierValuactionFile.getName(), "sytemReport");
zipFileList.add(upLoadSupplierValuactionFile.getAbsolutePath()); zipFileList.add(upLoadSupplierValuactionFile.getAbsolutePath());
}else {
callBackMsg("生成评标结果SupplierEvalResult.xml失败");
return null;
} }
File upLoadcreateClearBidContentXml = new File(autoCreateFilePath+"ClearBidContent.xml"); File upLoadcreateClearBidContentXml = new File(autoCreateFilePath+"ClearBidContent.xml");
...@@ -1029,6 +1038,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1029,6 +1038,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(upLoadcreateClearBidContentXml.exists()){ if(upLoadcreateClearBidContentXml.exists()){
addSectionElement(rootElement, "清标内容", "ClearBidContent", upLoadcreateClearBidContentXml.getName(), "sytemReport"); addSectionElement(rootElement, "清标内容", "ClearBidContent", upLoadcreateClearBidContentXml.getName(), "sytemReport");
zipFileList.add(upLoadcreateClearBidContentXml.getAbsolutePath()); zipFileList.add(upLoadcreateClearBidContentXml.getAbsolutePath());
}else {
callBackMsg("生成评标结果ClearBidContent.xml失败");
return null;
} }
File upLoadcreateEvaluationScoreXml = new File(autoCreateFilePath+"EvaluationScores.xml"); File upLoadcreateEvaluationScoreXml = new File(autoCreateFilePath+"EvaluationScores.xml");
...@@ -1037,6 +1049,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1037,6 +1049,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(upLoadcreateEvaluationScoreXml.exists()){ if(upLoadcreateEvaluationScoreXml.exists()){
addSectionElement(rootElement, "供应商详细评审结果", "EvaluationScore", upLoadcreateEvaluationScoreXml.getName(), "sytemReport"); addSectionElement(rootElement, "供应商详细评审结果", "EvaluationScore", upLoadcreateEvaluationScoreXml.getName(), "sytemReport");
zipFileList.add(upLoadcreateEvaluationScoreXml.getAbsolutePath()); zipFileList.add(upLoadcreateEvaluationScoreXml.getAbsolutePath());
}else {
callBackMsg("生成评标结果ClearBidContent.xml失败");
return null;
} }
...@@ -1046,13 +1061,20 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1046,13 +1061,20 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(upLoadExpertXml.exists()){ if(upLoadExpertXml.exists()){
addSectionElement(rootElement, Messages.Title_expertInfo, "Expert", upLoadExpertXml.getName(), "sytemReport"); addSectionElement(rootElement, Messages.Title_expertInfo, "Expert", upLoadExpertXml.getName(), "sytemReport");
zipFileList.add(upLoadExpertXml.getAbsolutePath()); zipFileList.add(upLoadExpertXml.getAbsolutePath());
}else {
callBackMsg("生成评标结果Expert.xml失败");
return null;
} }
File upLoadEvaluationStepXml = new File(autoCreateFilePath+"EvaluationStep.xml"); File upLoadEvaluationStepXml = new File(autoCreateFilePath+"EvaluationStep.xml");
callBackMsg("正在生成评标步骤信息..."); callBackMsg("正在生成评标步骤信息...");
createupLoadEvaluationStepXml(upLoadEvaluationStepXml.getAbsolutePath()); createupLoadEvaluationStepXml(upLoadEvaluationStepXml.getAbsolutePath());
if(upLoadEvaluationStepXml.exists()){ if(upLoadEvaluationStepXml.exists()){
addSectionElement(rootElement, "评标步骤信息", "EvaluationStep", upLoadEvaluationStepXml.getName(), "sytemReport"); addSectionElement(rootElement, "评标步骤信息", "EvaluationStep", upLoadEvaluationStepXml.getName(), "sytemReport");
zipFileList.add(upLoadEvaluationStepXml.getAbsolutePath()); zipFileList.add(upLoadEvaluationStepXml.getAbsolutePath());
}else {
callBackMsg("生成评标结果EvaluationStep.xml失败");
return null;
} }
File upLoadMultiRoundPriceXml = new File(autoCreateFilePath+"MultiRoundsBidPrice.xml"); File upLoadMultiRoundPriceXml = new File(autoCreateFilePath+"MultiRoundsBidPrice.xml");
...@@ -1069,6 +1091,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1069,6 +1091,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(associationOpinionXml.exists()){ if(associationOpinionXml.exists()){
addSectionElement(rootElement, "关联关系", "AssociationOpinion", associationOpinionXml.getName(), "sytemReport"); addSectionElement(rootElement, "关联关系", "AssociationOpinion", associationOpinionXml.getName(), "sytemReport");
zipFileList.add(associationOpinionXml.getAbsolutePath()); zipFileList.add(associationOpinionXml.getAbsolutePath());
}else {
callBackMsg("生成评标结果AssociationOpinionXml.xml失败");
return null;
} }
...@@ -1078,6 +1103,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1078,6 +1103,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(upLoadWasteBidReasonXml.exists()){ if(upLoadWasteBidReasonXml.exists()){
addSectionElement(rootElement, "废标意见", "WasteBidReason", upLoadWasteBidReasonXml.getName(), "sytemReport"); addSectionElement(rootElement, "废标意见", "WasteBidReason", upLoadWasteBidReasonXml.getName(), "sytemReport");
zipFileList.add(upLoadWasteBidReasonXml.getAbsolutePath()); zipFileList.add(upLoadWasteBidReasonXml.getAbsolutePath());
}else {
callBackMsg("生成评标结果WasteBidReason.xml失败");
return null;
} }
File upLoadFactorsEvalResultxml = new File(autoCreateFilePath+"FactorsEvalResult.xml"); File upLoadFactorsEvalResultxml = new File(autoCreateFilePath+"FactorsEvalResult.xml");
...@@ -1086,6 +1114,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1086,6 +1114,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(upLoadFactorsEvalResultxml.exists()){ if(upLoadFactorsEvalResultxml.exists()){
addSectionElement(rootElement, "评标步骤详细评审信息", "FactorsEvalResult", upLoadFactorsEvalResultxml.getName(), "sytemReport"); addSectionElement(rootElement, "评标步骤详细评审信息", "FactorsEvalResult", upLoadFactorsEvalResultxml.getName(), "sytemReport");
zipFileList.add(upLoadFactorsEvalResultxml.getAbsolutePath()); zipFileList.add(upLoadFactorsEvalResultxml.getAbsolutePath());
}else {
callBackMsg("生成评标结果FactorsEvalResult.xml失败");
return null;
} }
File upLoadEvaluationFactorsxml = new File(autoCreateFilePath+"EvaluationFactors.xml"); File upLoadEvaluationFactorsxml = new File(autoCreateFilePath+"EvaluationFactors.xml");
...@@ -1094,6 +1125,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1094,6 +1125,9 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
if(upLoadEvaluationFactorsxml.exists()){ if(upLoadEvaluationFactorsxml.exists()){
addSectionElement(rootElement, "评审指标信息", "EvaluationFactors", upLoadEvaluationFactorsxml.getName(), "sytemReport"); addSectionElement(rootElement, "评审指标信息", "EvaluationFactors", upLoadEvaluationFactorsxml.getName(), "sytemReport");
zipFileList.add(upLoadEvaluationFactorsxml.getAbsolutePath()); zipFileList.add(upLoadEvaluationFactorsxml.getAbsolutePath());
}else {
callBackMsg("生成评标结果EvaluationFactors.xml失败");
return null;
} }
if(reportFileList!=null && reportFileList.size()>0){ if(reportFileList!=null && reportFileList.size()>0){
if (executorService != null) { if (executorService != null) {
...@@ -1157,7 +1191,14 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{ ...@@ -1157,7 +1191,14 @@ public class UploadEvaluationResultAndFile implements IUploadEvaluateResult{
callBackMsg("正在生成评标结果描述文件..."); callBackMsg("正在生成评标结果描述文件...");
XmlUtils.createXmlFile(document, autoCreateFilePath+"BidEvaluationResultFileIndex.xml", XML_ENCODING); XmlUtils.createXmlFile(document, autoCreateFilePath+"BidEvaluationResultFileIndex.xml", XML_ENCODING);
File indexFile = new File(autoCreateFilePath+"BidEvaluationResultFileIndex.xml");
if(indexFile.exists()) {
zipFileList.add(autoCreateFilePath+"BidEvaluationResultFileIndex.xml"); zipFileList.add(autoCreateFilePath+"BidEvaluationResultFileIndex.xml");
}else {
callBackMsg("生成BidEvaluationResultFileIndex.xml失败");
return null;
}
} }
......
eclipse.preferences.version=1
encoding/<project>=UTF-8
...@@ -138,9 +138,9 @@ public class ProjectTemplateManageComposite extends ManageComposite<ProjectTempl ...@@ -138,9 +138,9 @@ public class ProjectTemplateManageComposite extends ManageComposite<ProjectTempl
boolean defaultType = formComposite.getDefaultTypeButton().getSelection(); boolean defaultType = formComposite.getDefaultTypeButton().getSelection();
List<String> keyList = formComposite.getAgentBtnCheckMap().entrySet().stream().filter(e -> e.getValue().getSelection()).map(Map.Entry::getKey).collect(Collectors.toList()); List<String> keyList = formComposite.getAgentBtnCheckMap().entrySet().stream().filter(e -> e.getValue().getSelection()).map(Map.Entry::getKey).collect(Collectors.toList());
return ProjectTemplateAgent.initAllList() return ProjectTemplateAgent.initAllList()
.filter(ProjectTemplate::getTemplateType, t -> templateType == null || templateType.equals(t)) // .filter(ProjectTemplate::getTemplateType, t -> templateType == null || templateType.equals(t))
.filterType(ProjectTypeVo::isFixedFactor, t -> fixedFactor == t) // .filterType(ProjectTypeVo::isFixedFactor, t -> fixedFactor == t)
.filterType(ProjectTypeVo::isDefaultType, t -> defaultType == t) // .filterType(ProjectTypeVo::isDefaultType, t -> defaultType == t)
.filterType(ProjectTypeVo::getAgentKeyList, t -> keyList.isEmpty() || (Objects.nonNull(t) && keyList.stream().anyMatch(t::contains))) .filterType(ProjectTypeVo::getAgentKeyList, t -> keyList.isEmpty() || (Objects.nonNull(t) && keyList.stream().anyMatch(t::contains)))
.sorted(TemplateUtil.COMPARATOR) .sorted(TemplateUtil.COMPARATOR)
.get(); .get();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment