|
@@ -21,6 +21,7 @@ import com.jeeplus.modules.projectcontroltable.service.ProjectControlTableServic
|
|
|
import com.jeeplus.modules.projectrecord.entity.ProjectRecords;
|
|
|
import com.jeeplus.modules.projectrecord.enums.ProjectStatusEnum;
|
|
|
import com.jeeplus.modules.projectrecord.service.ProjectRecordsService;
|
|
|
+import com.jeeplus.modules.projectrecord.service.early.ProjectEarlyReviewService;
|
|
|
import com.jeeplus.modules.sys.entity.MainDictDetail;
|
|
|
import com.jeeplus.modules.sys.entity.User;
|
|
|
import com.jeeplus.modules.sys.service.DictService;
|
|
@@ -85,7 +86,8 @@ public class ProjectcontentinfoController extends BaseController {
|
|
|
private ProjectTypeService projectTypeService;
|
|
|
@Autowired
|
|
|
private DictService dictService;
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ private ProjectEarlyReviewService projectEarlyReviewService;
|
|
|
@ModelAttribute("projectcontentinfo")
|
|
|
public Projectcontentinfo get(@RequestParam(required=false) String id) {
|
|
|
Projectcontentinfo entity = null;
|
|
@@ -580,11 +582,17 @@ public class ProjectcontentinfoController extends BaseController {
|
|
|
}
|
|
|
|
|
|
@RequestMapping(value = {"form"})
|
|
|
- public String form(Projectcontentinfo projectcontentinfo, HttpServletRequest request, HttpServletResponse response, Model model,RedirectAttributes attr) {
|
|
|
+ public String form(Projectcontentinfo projectcontentinfo, HttpServletRequest request, HttpServletResponse response, Model model,RedirectAttributes attr,String projectId) {
|
|
|
+ //ProjectRecordTreeData中的项目编号(根据类型名称)获取项目类型表的type_id
|
|
|
+ if(StringUtils.isNotEmpty(projectId)){
|
|
|
+ String projectTypeId=projectEarlyReviewService.getTypeId(projectId);
|
|
|
+ model.addAttribute("projectTypeId",projectTypeId);
|
|
|
+ }
|
|
|
if("modify".equals(projectcontentinfo.getFlag())){
|
|
|
model.addAttribute("modify",projectcontentinfo.getFlag());
|
|
|
}
|
|
|
String dictType = projectcontentinfo.getDictType();
|
|
|
+ //根据项目id获取项目对象
|
|
|
ProjectRecords records = projectRecordsService.getQueryProjectUsers(projectcontentinfo.getProject().getId());
|
|
|
projectcontentinfo.setProject(records);
|
|
|
if (projectcontentinfo.getView().contains("basedData")){
|