为什么不能引入一个service

service代码如下
public interface LogService {
ResponseEntity createProject(String requestId, LogRequest logRequest);
ResponseEntity createWorkSpace(String requestId, LogRequest logRequest);
ResponseEntity testCase(String requestId, LogRequest logRequest);
ResponseEntity file(String requestId, LogRequest logRequest);
ResponseEntity session(String requestId, LogRequest logRequest);
}
父类代码如下
package com.test.module.dto;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
/**
* @author清梦
* @site www.xiaomage.com
* @company xxx公司
* @create 2024-12-01 17:13
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Slf4j
public class LogPrecess {
private String processName;
private String requestId;
private ResponseEntity responseEntity;
private LogRequest logRequest;
public LogPrecess(String processName) {
this.processName = processName;
}
public void continueProcess(String requestId, ResponseEntity responseEntity, LogRequest logRequest, LogPrecess logPrecess, String processName){
if (success(responseEntity)){
logPrecess.setLogRequest(logRequest);
logPrecess.setRequestId(requestId);
}else {
log.error("步骤:{}失败",processName);
}
}
public boolean success(ResponseEntity responseEntity){
if (HttpStatus.OK.equals(responseEntity.getStatusCode())){
return true;
}else {
return false;
}
}
}