|
@@ -268,7 +268,7 @@ public class CostProjectDocumentManagerImpl extends BaseManagerImpl<CostProjectD
|
|
|
costProjectDocument.setDocumentNumber(whNo);
|
|
costProjectDocument.setDocumentNumber(whNo);
|
|
|
costProjectDocument.setDocumentName(costDocumentTemplate.getDocumentName());
|
|
costProjectDocument.setDocumentName(costDocumentTemplate.getDocumentName());
|
|
|
costProjectDocument.setCreateBy(user.getCreateBy());
|
|
costProjectDocument.setCreateBy(user.getCreateBy());
|
|
|
- costProjectDocument.setDocumentType(costDocumentTemplate.getType());
|
|
|
|
|
|
|
+ //costProjectDocument.setDocumentType(costDocumentTemplate.getType());
|
|
|
costProjectDocument.setProjectId(costProjectApproval.getProjectId());
|
|
costProjectDocument.setProjectId(costProjectApproval.getProjectId());
|
|
|
super.create(costProjectDocument);
|
|
super.create(costProjectDocument);
|
|
|
|
|
|
|
@@ -285,10 +285,10 @@ public class CostProjectDocumentManagerImpl extends BaseManagerImpl<CostProjectD
|
|
|
if (StringUtils.isNotBlank(costProjectDocumentFile.getTableName()) && StringUtil.isEmpty(costProjectDocumentFile.getDataValue())){
|
|
if (StringUtils.isNotBlank(costProjectDocumentFile.getTableName()) && StringUtil.isEmpty(costProjectDocumentFile.getDataValue())){
|
|
|
if(StringUtil.isEmpty(costProjectDocumentFile.getWhereValue()) && StringUtil.isNotEmpty(costProjectDocumentFile.getWhereName())){
|
|
if(StringUtil.isEmpty(costProjectDocumentFile.getWhereValue()) && StringUtil.isNotEmpty(costProjectDocumentFile.getWhereName())){
|
|
|
costProjectDocumentFile.setWhereValue(costProjectApproval.getProjectId());
|
|
costProjectDocumentFile.setWhereValue(costProjectApproval.getProjectId());
|
|
|
- } else if (costProjectDocument.getDocumentAlias().equals("cbjsgzdg")
|
|
|
|
|
- &&!costProjectDocument.getDocumentAlias().equals("cbjsjtsyjl")
|
|
|
|
|
- &&!costProjectDocument.getDocumentAlias().equals("cbshcbyjb1")
|
|
|
|
|
- &&!costProjectDocument.getDocumentAlias().equals("cbjstqzldjb")) {
|
|
|
|
|
|
|
+ } else if (costProjectDocument.getDocumentType().equals("8")
|
|
|
|
|
+ &&!costProjectDocument.getDocumentType().equals("7")
|
|
|
|
|
+ &&!costProjectDocument.getDocumentType().equals("6")
|
|
|
|
|
+ &&!costProjectDocument.getDocumentType().equals("9")) {
|
|
|
String whereValue1 = costProjectDocumentFile.getWhereValue();
|
|
String whereValue1 = costProjectDocumentFile.getWhereValue();
|
|
|
String replace = whereValue1.replace("?", "'" + costProjectApproval.getProjectId() + "'");
|
|
String replace = whereValue1.replace("?", "'" + costProjectApproval.getProjectId() + "'");
|
|
|
String replaced = replace.replace("&", auditedUnit.getUnitId());
|
|
String replaced = replace.replace("&", auditedUnit.getUnitId());
|
|
@@ -322,7 +322,8 @@ public class CostProjectDocumentManagerImpl extends BaseManagerImpl<CostProjectD
|
|
|
|
|
|
|
|
if (costDocumentTemplate.getIsWh().equals("0")) {
|
|
if (costDocumentTemplate.getIsWh().equals("0")) {
|
|
|
|
|
|
|
|
- CostDocumentTemplate templateManagerById = costDocumentTemplateManager.getByAlias("sdhz");
|
|
|
|
|
|
|
+ //CostDocumentTemplate templateManagerById = costDocumentTemplateManager.getByAlias("sdhz");
|
|
|
|
|
+ CostDocumentTemplate templateManagerById = costDocumentTemplateManager.getByDocument("12");
|
|
|
if (templateManagerById==null) {
|
|
if (templateManagerById==null) {
|
|
|
throw new BaseException("未查询到送达回证文书模板信息,请先添加");
|
|
throw new BaseException("未查询到送达回证文书模板信息,请先添加");
|
|
|
}
|
|
}
|
|
@@ -342,8 +343,9 @@ public class CostProjectDocumentManagerImpl extends BaseManagerImpl<CostProjectD
|
|
|
projectDocument.setDocumentWhId(costDocumentWh.getId());
|
|
projectDocument.setDocumentWhId(costDocumentWh.getId());
|
|
|
}
|
|
}
|
|
|
projectDocument.setDocumentId(String.valueOf(templateManagerById.getId()));
|
|
projectDocument.setDocumentId(String.valueOf(templateManagerById.getId()));
|
|
|
- projectDocument.setDocumentName(costProjectDocument.getDocumentName()+"-"+templateManagerById.getDocumentName());
|
|
|
|
|
- projectDocument.setDocumentType(templateManagerById.getType());
|
|
|
|
|
|
|
+ projectDocument.setDocumentName(costProjectDocument.getDocumentName()+"-"+templateManagerById.getDocumentTypeName());
|
|
|
|
|
+ projectDocument.setDocumentType(templateManagerById.getDocumentType());
|
|
|
|
|
+ projectDocument.setDocumentTypeName("送达回证");
|
|
|
projectDocument.setDocumentAlias(templateManagerById.getAlias());
|
|
projectDocument.setDocumentAlias(templateManagerById.getAlias());
|
|
|
//super.create(projectDocument);
|
|
//super.create(projectDocument);
|
|
|
this.save(projectDocument);
|
|
this.save(projectDocument);
|
|
@@ -577,7 +579,7 @@ public class CostProjectDocumentManagerImpl extends BaseManagerImpl<CostProjectD
|
|
|
FileOutputStream fos = FileUtils.createFileOutputStream(outputPath);) {
|
|
FileOutputStream fos = FileUtils.createFileOutputStream(outputPath);) {
|
|
|
|
|
|
|
|
|
|
|
|
|
- if (costProjectDocument.getDocumentAlias().equals("cbjstqzldjb")) {
|
|
|
|
|
|
|
+ if (costProjectDocument.getDocumentType().equals("9")) {
|
|
|
List<CostProjectTaskEvidence> costProjectTaskEvidences= costProjectTaskEvidenceManager.findEvidenceListByTaskIds(costProjectDocument.getProjectId(),costProjectDocument.getEnterpriseId());
|
|
List<CostProjectTaskEvidence> costProjectTaskEvidences= costProjectTaskEvidenceManager.findEvidenceListByTaskIds(costProjectDocument.getProjectId(),costProjectDocument.getEnterpriseId());
|
|
|
if (!costProjectTaskEvidences.isEmpty()) {
|
|
if (!costProjectTaskEvidences.isEmpty()) {
|
|
|
List<CompleteTemplateProcessor.TableRowData> mapList = costProjectTaskEvidences.stream().map(c -> {
|
|
List<CompleteTemplateProcessor.TableRowData> mapList = costProjectTaskEvidences.stream().map(c -> {
|
|
@@ -592,7 +594,7 @@ public class CostProjectDocumentManagerImpl extends BaseManagerImpl<CostProjectD
|
|
|
|
|
|
|
|
CompleteTemplateProcessor.processTemplateComplete(document,auditedUnit.getUnitName(),mapList,DateUtils.format(new Date(),ISO8601_DATE_PATTERN));
|
|
CompleteTemplateProcessor.processTemplateComplete(document,auditedUnit.getUnitName(),mapList,DateUtils.format(new Date(),ISO8601_DATE_PATTERN));
|
|
|
}
|
|
}
|
|
|
- } else if (costProjectDocument.getDocumentAlias().equals("zfdjcbjsjlbg")) {
|
|
|
|
|
|
|
+ } else if (costProjectDocument.getDocumentType().equals("3")) {
|
|
|
CostProjectApproval costProjectApproval = costProjectApprovalManager.get(costProjectDocument.getProjectId());
|
|
CostProjectApproval costProjectApproval = costProjectApprovalManager.get(costProjectDocument.getProjectId());
|
|
|
|
|
|
|
|
List<CostProjectTask> taskByProjectId = costProjectTaskManager.findTaskByProjectId(costProjectApproval.getProjectId(), costProjectDocument.getEnterpriseId());
|
|
List<CostProjectTask> taskByProjectId = costProjectTaskManager.findTaskByProjectId(costProjectApproval.getProjectId(), costProjectDocument.getEnterpriseId());
|