Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xzxt-api-report
Overview
Overview
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
雷紫添
xzxt-api-report
Commits
e614386b
Commit
e614386b
authored
Aug 30, 2019
by
雷紫添
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交上传demo
parent
b1590767
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
15 additions
and
78 deletions
+15
-78
pom.xml
+0
-5
src/main/java/com/founder/config/FtpConfig.java
+0
-54
src/main/java/com/founder/service/impl/JccjServiceImpl.java
+7
-3
src/main/java/com/founder/util/FtpUtil.java
+7
-9
src/main/resources/application-dev.yml
+1
-7
No files found.
pom.xml
View file @
e614386b
...
...
@@ -35,11 +35,6 @@
<artifactId>
spring-boot-starter-test
</artifactId>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-configuration-processor
</artifactId>
<optional>
true
</optional>
</dependency>
<!-- servlet 依赖 -->
<dependency>
<groupId>
javax.servlet
</groupId>
...
...
src/main/java/com/founder/config/FtpConfig.java
deleted
100644 → 0
View file @
b1590767
package
com
.
founder
.
config
;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
org.springframework.stereotype.Component
;
@Component
@ConfigurationProperties
(
prefix
=
"ftp"
)
public
class
FtpConfig
{
private
String
serverip
;
private
String
port
;
private
String
user
;
private
String
pass
;
private
String
bathPath
;
public
String
getServerip
()
{
return
serverip
;
}
public
void
setServerip
(
String
serverip
)
{
this
.
serverip
=
serverip
;
}
public
String
getPort
()
{
return
port
;
}
public
void
setPort
(
String
port
)
{
this
.
port
=
port
;
}
public
String
getUser
()
{
return
user
;
}
public
void
setUser
(
String
user
)
{
this
.
user
=
user
;
}
public
String
getPass
()
{
return
pass
;
}
public
void
setPass
(
String
pass
)
{
this
.
pass
=
pass
;
}
public
String
getBathPath
()
{
return
bathPath
;
}
public
void
setBathPath
(
String
bathPath
)
{
this
.
bathPath
=
bathPath
;
}
}
src/main/java/com/founder/service/impl/JccjServiceImpl.java
View file @
e614386b
...
...
@@ -6,6 +6,7 @@ import com.alibaba.fastjson.JSONObject;
import
com.founder.dao.FaceDao
;
import
com.founder.model.Face
;
import
com.founder.model.Jccj
;
import
com.founder.service.AutoSeqService
;
import
com.founder.util.RequertUtil
;
import
com.founder.service.JccjService
;
import
org.apache.http.HttpStatus
;
...
...
@@ -32,13 +33,16 @@ import java.util.Map;
*/
@Service
public
class
JccjServiceImpl
implements
JccjService
{
@Autowired
private
AutoSeqService
autoSeqService
;
@Override
public
Map
<
String
,
Object
>
res
(
Jccj
jccj
){
//1.将从采集平台获取的信息,在发送给公安部
String
noo
=
autoSeqService
.
xxzjbhFnVal
(
"TB_ST_ASJ"
,
"1400000000000"
);
//1.验证是否非法调用
//2..将从采集平台获取的信息,在发送给公安部
// JSONObject jsonResult= requestByPost("http://api.xz.xz.ga/jccj/xxbs",jccj);
//2.公安部返回的信息jsonResult 中如果成功无误,保存到ftp服务器以及数据库,如果失败直接将
石板
信息返回
//2.公安部返回的信息jsonResult 中如果成功无误,保存到ftp服务器以及数据库,如果失败直接将
失败
信息返回
final
Base64
.
Decoder
decoder
=
Base64
.
getDecoder
();
//获取zip包 进行入库
byte
[]
D
=
decoder
.
decode
(
jccj
.
getXxsb_zip
());
...
...
src/main/java/com/founder/util/FtpUtil.java
View file @
e614386b
package
com
.
founder
.
util
;
import
com.founder.config.FtpConfig
;
import
org.apache.commons.net.ftp.FTP
;
import
org.apache.commons.net.ftp.FTPClient
;
import
org.apache.commons.net.ftp.FTPFile
;
...
...
@@ -21,10 +20,9 @@ import java.util.Date;
* @date 20180806
* @version 1.0
*/
@Component
public
class
FtpUtil
{
@Autowired
private
static
FtpConfig
ftpConfig
;
/**
* Description: 向FTP服务器上传文件
...
...
@@ -149,17 +147,17 @@ public class FtpUtil {
//上传文件到ftp文件服务器begin20180806
String
ip
=
ftpConfig
.
getServerip
();
int
port
=
Integer
.
parseInt
(
ftpConfig
.
getPort
());
/*
String ip = ftpConfig.getServerip();
int port = Integer.parseInt(ftpConfig.getPort
id
());
String username = ftpConfig.getUser();
String password = ftpConfig.getPass();
String
basepath
=
ftpConfig
.
getBathPath
();
String basepath = ftpConfig.getBathPath();
*/
SimpleDateFormat
sf
=
new
SimpleDateFormat
(
"yyyyMM"
);
String
dateString
=
sf
.
format
(
new
Date
());
boolean
flag
=
FtpUtil
.
uploadFile
(
ip
,
port
,
username
,
password
,
basepath
,
"/"
+
dateString
,
wjmc
,
in
);
//
boolean flag = FtpUtil.uploadFile(ip, port, username, password, basepath,"/"+dateString, wjmc, in);
//上传文件到ftp文件服务器end
return
flag
;
return
true
;
}
public
static
void
main
(
String
[]
args
)
{
...
...
src/main/resources/application-dev.yml
View file @
e614386b
...
...
@@ -9,9 +9,4 @@ spring:
#配置jpa 使其展示sql语句
jpa
:
show-sql
:
true
ftp
:
serverip
:
47.92.129.99
port
:
21
user
:
ftpuser
pass
:
p@ssw0rd[123]
bathPath
:
/home/ftpuser/
\ No newline at end of file
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