package com.gkhy.assess.system.service.impl; import com.gkhy.assess.system.enums.ReportProgressEnum; import com.gkhy.assess.system.service.AssProjectService; import com.gkhy.assess.system.service.AssReviewRecordService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.Map; @Service public class AssReviewRecordServiceImpl implements AssReviewRecordService { @Autowired private AssProjectService projectService; @Override public void doReview(Map map) { Long projectId= Long.parseLong(map.get("projectId").toString()); projectService.checkUserAllowed(projectId); //校验项目状态 projectService.checkReportProgress(projectId, ReportProgressEnum.TECH_AUDIT); //更新项目状态 projectService.changeReportProgress(projectId,ReportProgressEnum.REVIEW_RECORD); } }