Commit 46ea3bf8 authored by xiachenqi's avatar xiachenqi

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

parent 8156d7ab
...@@ -4,7 +4,7 @@ import com.yxproject.start.dto.PreproPersonDto; ...@@ -4,7 +4,7 @@ import com.yxproject.start.dto.PreproPersonDto;
import com.yxproject.start.entity.CountDataEntity; import com.yxproject.start.entity.CountDataEntity;
import com.yxproject.start.entity.FilesEntity; import com.yxproject.start.entity.FilesEntity;
import com.yxproject.start.service.ImportXmlService; 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.IDCardFactory;
import com.yxproject.start.utils.YXJSONResponse; import com.yxproject.start.utils.YXJSONResponse;
import com.yxproject.start.utils.YXStringUtils; import com.yxproject.start.utils.YXStringUtils;
...@@ -32,11 +32,9 @@ import javax.ws.rs.Consumes; ...@@ -32,11 +32,9 @@ import javax.ws.rs.Consumes;
import javax.ws.rs.Produces; import javax.ws.rs.Produces;
import javax.ws.rs.core.Context; import javax.ws.rs.core.Context;
import javax.ws.rs.core.MediaType; import javax.ws.rs.core.MediaType;
import java.io.File;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import java.io.UnsupportedEncodingException; import java.io.UnsupportedEncodingException;
import java.time.LocalDate;
import java.util.*; import java.util.*;
@RestController @RestController
...@@ -44,13 +42,13 @@ import java.util.*; ...@@ -44,13 +42,13 @@ import java.util.*;
public class ReadXmlApi { public class ReadXmlApi {
private final ImportXmlService importXmlService; private final ImportXmlService importXmlService;
private final PreproPersonServiceImpl preproPersonServiceImpl; private final PreproPersonService preproPersonService;
Logger logger = Logger.getLogger(ReadXmlApi.class); Logger logger = Logger.getLogger(ReadXmlApi.class);
public ReadXmlApi(ImportXmlService importXmlService, PreproPersonServiceImpl preproPersonServiceImpl) { public ReadXmlApi(ImportXmlService importXmlService, PreproPersonService preproPersonService) {
this.importXmlService = importXmlService; this.importXmlService = importXmlService;
this.preproPersonServiceImpl = preproPersonServiceImpl; this.preproPersonService = preproPersonService;
} }
/** /**
...@@ -280,7 +278,7 @@ public class ReadXmlApi { ...@@ -280,7 +278,7 @@ public class ReadXmlApi {
@GetMapping("exportCsv") @GetMapping("exportCsv")
public ResponseEntity<FileSystemResource> exportCsv() throws IOException { public ResponseEntity<FileSystemResource> exportCsv() throws IOException {
String fileName = preproPersonServiceImpl.generateCsv(); String fileName = preproPersonService.generateCsv();
FileSystemResource resource = new FileSystemResource(fileName); FileSystemResource resource = new FileSystemResource(fileName);
// 返回文件下载响应 // 返回文件下载响应
return ResponseEntity.ok() 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