Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
Y
YX_IDENT_beijing_auxiliary_YD
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhangyusheng
YX_IDENT_beijing_auxiliary_YD
Commits
46ea3bf8
Commit
46ea3bf8
authored
Jan 03, 2025
by
xiachenqi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改impl注入为接口注入,更符合代码规范
parent
8156d7ab
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
7 deletions
+5
-7
ReadXmlApi.java
src/main/java/com/yxproject/start/api/ReadXmlApi.java
+5
-7
No files found.
src/main/java/com/yxproject/start/api/ReadXmlApi.java
View file @
46ea3bf8
...
@@ -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
PreproPersonService
Impl
preproPersonServiceImpl
;
private
final
PreproPersonService
preproPersonService
;
Logger
logger
=
Logger
.
getLogger
(
ReadXmlApi
.
class
);
Logger
logger
=
Logger
.
getLogger
(
ReadXmlApi
.
class
);
public
ReadXmlApi
(
ImportXmlService
importXmlService
,
PreproPersonService
Impl
preproPersonServiceImpl
)
{
public
ReadXmlApi
(
ImportXmlService
importXmlService
,
PreproPersonService
preproPersonService
)
{
this
.
importXmlService
=
importXmlService
;
this
.
importXmlService
=
importXmlService
;
this
.
preproPersonService
Impl
=
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
=
preproPersonService
Impl
.
generateCsv
();
String
fileName
=
preproPersonService
.
generateCsv
();
FileSystemResource
resource
=
new
FileSystemResource
(
fileName
);
FileSystemResource
resource
=
new
FileSystemResource
(
fileName
);
// 返回文件下载响应
// 返回文件下载响应
return
ResponseEntity
.
ok
()
return
ResponseEntity
.
ok
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment