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);
|
}
|
}
|