Commit 46ea3bf8 authored by xiachenqi's avatar xiachenqi

修改impl注入为接口注入,更符合代码规范

parent 8156d7ab
......@@ -4,7 +4,7 @@ import com.yxproject.start.dto.PreproPersonDto;
import com.yxproject.start.entity.CountDataEntity;
import com.yxproject.start.entity.FilesEntity;
import com.yxproject.start.service.ImportXmlService;
import com.yxproject.start.service.impl.PreproPersonServiceImpl;
import com.yxproject.start.service.PreproPersonService;
import com.yxproject.start.utils.IDCardFactory;
import com.yxproject.start.utils.YXJSONResponse;
import com.yxproject.start.utils.YXStringUtils;
......@@ -32,11 +32,9 @@ import javax.ws.rs.Consumes;
import javax.ws.rs.Produces;
import javax.ws.rs.core.Context;
import javax.ws.rs.core.MediaType;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.time.LocalDate;
import java.util.*;
@RestController
......@@ -44,13 +42,13 @@ import java.util.*;
public class ReadXmlApi {
private final ImportXmlService importXmlService;
private final PreproPersonServiceImpl preproPersonServiceImpl;
private final PreproPersonService preproPersonService;
Logger logger = Logger.getLogger(ReadXmlApi.class);
public ReadXmlApi(ImportXmlService importXmlService, PreproPersonServiceImpl preproPersonServiceImpl) {
public ReadXmlApi(ImportXmlService importXmlService, PreproPersonService preproPersonService) {
this.importXmlService = importXmlService;
this.preproPersonServiceImpl = preproPersonServiceImpl;
this.preproPersonService = preproPersonService;
}
/**
......@@ -280,7 +278,7 @@ public class ReadXmlApi {
@GetMapping("exportCsv")
public ResponseEntity<FileSystemResource> exportCsv() throws IOException {
String fileName = preproPersonServiceImpl.generateCsv();
String fileName = preproPersonService.generateCsv();
FileSystemResource resource = new FileSystemResource(fileName);
// 返回文件下载响应
return ResponseEntity.ok()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment