|
@@ -220,7 +220,7 @@ public class ProjectFilingBatchService extends CrudService<ProjectFilingBatchDao
|
|
|
|
|
|
//项目名称不为空则进行所有项目的查询和处理
|
|
|
for (Workattachment attachment: attachmentList) {
|
|
|
- ProjectFilingBatchTree treeData = getAttachmentInfo(attachment,batch.getProjectId());
|
|
|
+ ProjectFilingBatchTree treeData = getAttachmentInfo(attachment,batch.getId());
|
|
|
dataList.add(treeData);
|
|
|
|
|
|
}
|
|
@@ -248,7 +248,7 @@ public class ProjectFilingBatchService extends CrudService<ProjectFilingBatchDao
|
|
|
treeData.setBoxNum("");
|
|
|
treeData.setStatusStr("已作废");
|
|
|
}else{
|
|
|
- if(2 == filingBatch.getFilingStatus()){
|
|
|
+ if(2 == filingBatch.getFilingStatus() || 3 == filingBatch.getFilingStatus()){
|
|
|
treeData.setBoxNum("");
|
|
|
treeData.setStatusStr("审批中");
|
|
|
}else if(5 == filingBatch.getFilingStatus() || 4 == filingBatch.getFilingStatus()){
|
|
@@ -289,7 +289,27 @@ public class ProjectFilingBatchService extends CrudService<ProjectFilingBatchDao
|
|
|
return treeData;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ /**
|
|
|
+ * 根据项目id查询附件信息
|
|
|
+ * @param projectId 项目id
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public Map<String,Object> getAttachmentList(String projectId) {
|
|
|
+ Map<String,Object> map = new HashMap<>();
|
|
|
+ //获取子项目信息
|
|
|
+ Workattachment workattachment = new Workattachment();
|
|
|
+ workattachment.setAttachmentId(projectId);
|
|
|
+ workattachment.setDivIdType("_filingBatch");
|
|
|
+ //查询对应子项目数据
|
|
|
+ List<Workattachment> attachmentList = workattachmentService.findList(workattachment);
|
|
|
+ if(attachmentList.size()>0){
|
|
|
+ map.put("result",true);
|
|
|
+ }else{
|
|
|
+ map.put("result",false);
|
|
|
+ }
|
|
|
+ map.put("data",attachmentList);
|
|
|
+ return map;
|
|
|
+ }
|
|
|
|
|
|
|
|
|
public List<ProjectFilingBatch> findProjectIdByFiling(String id){
|