|
@@ -68,10 +68,7 @@ import com.jeeplus.modules.ruralprojectrecords.service.*;
|
|
|
import com.jeeplus.modules.serialnum.service.SerialNumTplService;
|
|
|
import com.jeeplus.modules.sys.dao.RoleDao;
|
|
|
import com.jeeplus.modules.sys.entity.*;
|
|
|
-import com.jeeplus.modules.sys.service.CompanyService;
|
|
|
-import com.jeeplus.modules.sys.service.OfficeService;
|
|
|
-import com.jeeplus.modules.sys.service.RoleService;
|
|
|
-import com.jeeplus.modules.sys.service.UserService;
|
|
|
+import com.jeeplus.modules.sys.service.*;
|
|
|
import com.jeeplus.modules.sys.utils.DictUtils;
|
|
|
import com.jeeplus.modules.sys.utils.UserUtils;
|
|
|
import com.jeeplus.modules.sysuseroffice.entity.Useroffice;
|
|
@@ -465,6 +462,8 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
private ProjectFilingBatchService projectFilingBatchService;
|
|
|
@Autowired
|
|
|
private ProjectFilingbatchRelationDao projectFilingbatchRelationDao;
|
|
|
+ @Autowired
|
|
|
+ private WorkattachmentService workattachmentService;
|
|
|
|
|
|
@ModelAttribute
|
|
|
public WorkProjectNotify get(@RequestParam(required=false) String id) {
|
|
@@ -2739,7 +2738,28 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
RuralProjectRecords ruralProjectRecords = ruralProjectRecordsService.get(filingBatch.getProjectId());
|
|
|
ruralProjectRecords.setProjectReportNumber(filingBatch.getNumber());
|
|
|
ruralProjectRecords.setId(filingBatch.getRelationId());
|
|
|
+ ruralProjectRecords.setParentId("0");
|
|
|
ruralProjectRecordsList.add(ruralProjectRecords);
|
|
|
+ //获取子项目信息
|
|
|
+ Workattachment workattachmentInfo = new Workattachment();
|
|
|
+ workattachmentInfo.setAttachmentId(filingBatch.getProjectId());
|
|
|
+ workattachmentInfo.setDivIdType("_filingBatch");
|
|
|
+ //查询对应子项目数据
|
|
|
+ List<Workattachment> attachmentList = workattachmentService.findList(workattachmentInfo);
|
|
|
+ for (Workattachment attachment:attachmentList) {
|
|
|
+ //查询附件信息
|
|
|
+ RuralProjectRecords workattachment = new RuralProjectRecords();
|
|
|
+ //附件文件类型
|
|
|
+ workattachment.setProjectId(attachment.getRemarks());
|
|
|
+ //附件文件名称
|
|
|
+ workattachment.setProjectReportNumber(attachment.getAttachmentName());
|
|
|
+ //文件路径
|
|
|
+ workattachment.setUrl(attachment.getUrl());
|
|
|
+ //项目名称
|
|
|
+ workattachment.setFilingName("");
|
|
|
+ workattachment.setParentId(ruralProjectRecords.getId());
|
|
|
+ ruralProjectRecordsList.add(workattachment);
|
|
|
+ }
|
|
|
}
|
|
|
List<ProjectFilingbatchRelation> projectFilingbatchRelations=projectFilingbatchRelationDao.getProjectRelation(projectFilingBatch.getId());
|
|
|
projectFilingBatch.setProjectFilingbatchRelations(projectFilingbatchRelations);
|