Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
InternalLogic
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
CrossProvincialPlatform
InternalLogic
Commits
d6db3561
Commit
d6db3561
authored
Jan 31, 2024
by
张俊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
单位开户、单位变更、单位销户协议修改
parent
7a2a3da1
Changes
9
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
818 additions
and
217 deletions
+818
-217
src/main/java/net/cdkj/gjj/adapter/controller/AlarmTask.java
src/main/java/net/cdkj/gjj/adapter/controller/AlarmTask.java
+11
-22
src/main/java/net/cdkj/gjj/adapter/controller/TestController.java
.../java/net/cdkj/gjj/adapter/controller/TestController.java
+0
-15
src/main/java/net/cdkj/gjj/adapter/domain/Json.java
src/main/java/net/cdkj/gjj/adapter/domain/Json.java
+0
-10
src/main/java/net/cdkj/gjj/adapter/domain/PropertyqUtil.java
src/main/java/net/cdkj/gjj/adapter/domain/PropertyqUtil.java
+1
-2
src/main/java/net/cdkj/gjj/adapter/domain/UnitAccountOpeningInformation.java
...dkj/gjj/adapter/domain/UnitAccountOpeningInformation.java
+10
-30
src/main/java/net/cdkj/gjj/adapter/service/DeptInfoUpdateService.java
...a/net/cdkj/gjj/adapter/service/DeptInfoUpdateService.java
+281
-0
src/main/java/net/cdkj/gjj/adapter/service/DeptLogoutService.java
.../java/net/cdkj/gjj/adapter/service/DeptLogoutService.java
+47
-123
src/main/java/net/cdkj/gjj/adapter/service/OpenAccountService.java
...java/net/cdkj/gjj/adapter/service/OpenAccountService.java
+464
-0
src/main/resources/application.properties
src/main/resources/application.properties
+4
-15
No files found.
src/main/java/net/cdkj/gjj/adapter/controller/AlarmTask.java
View file @
d6db3561
package
net.cdkj.gjj.adapter.controller
;
import
net.cdkj.gjj.adapter.service.DeptInfoUpdateService
;
import
net.cdkj.gjj.adapter.service.DeptLogoutService
;
import
net.cdkj.gjj.adapter.service.OpenAccountService
;
import
net.cdkj.gjj.adapter.utils.InternalUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -21,14 +24,14 @@ import javax.annotation.Resource;
//@Async
public
class
AlarmTask
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
DeptInfoUpdateController
.
class
);
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
AlarmTask
.
class
);
@Resource
private
DeptInfoUpdateController
deptInfoUpdateController
;
private
OpenAccountService
openAccountService
;
@Resource
private
Dept
LogoutController
deptLogoutController
;
private
Dept
InfoUpdateService
deptInfoUpdateService
;
@Resource
private
ProvidentFundServicesController
providentFundServicesController
;
private
DeptLogoutService
deptLogoutService
;
/**
* 第一次延迟(initialDelay)?秒后执行,之后按fixedDelay的规则每?秒执行一次
...
...
@@ -37,7 +40,7 @@ public class AlarmTask {
public
void
dwkhPullTask
()
{
log
.
debug
(
"第一个接口开始时间:{}"
,
InternalUtils
.
getCurrentTime
());
try
{
providentFundServicesController
.
gjjxtfwjk
();
openAccountService
.
syncDeptInfo
();
}
catch
(
Exception
e
)
{
log
.
error
(
"{}"
,
e
);
}
...
...
@@ -51,34 +54,20 @@ public class AlarmTask {
@Scheduled
(
initialDelay
=
20
*
1000
,
fixedDelayString
=
"${dwkhPushTaskDelay}"
)
public
void
dwkhPushTask
()
{
log
.
debug
(
"第二个接口开始时间:{}"
,
InternalUtils
.
getCurrentTime
());
providentFundServicesController
.
BusinessProcessing
();
openAccountService
.
dwkhPush
();
}
@Scheduled
(
initialDelay
=
40
*
1000
,
fixedDelayString
=
"${dwxxbgPushTaskDelay}"
)
public
void
dwxxbgPushTask
()
{
log
.
debug
(
"dwxxbgPushTask 开始时间:{}"
,
InternalUtils
.
getCurrentTime
());
deptInfoUpdateController
.
dwxxbgPush
();
}
@Scheduled
(
initialDelay
=
60
*
1000
,
fixedDelayString
=
"${dwxxbgPullTaskDelay}"
)
public
void
dwxxbgPullTask
()
{
log
.
debug
(
"dwxxbgPullTask 开始时间:{}"
,
InternalUtils
.
getCurrentTime
());
deptInfoUpdateController
.
dwxxbgPull
();
deptInfoUpdateService
.
deptInfoUpdatePush
();
}
@Scheduled
(
initialDelay
=
80
*
1000
,
fixedDelayString
=
"${dwxhPushTaskDelay}"
)
public
void
dwxhPushTask
()
{
log
.
debug
(
"dwxhPushTask 开始时间:{}"
,
InternalUtils
.
getCurrentTime
());
deptLogout
Controller
.
dwxhPush
();
deptLogout
Service
.
dwxhPush
();
}
@Scheduled
(
initialDelay
=
100
*
1000
,
fixedDelayString
=
"${dwxhPullTaskDelay}"
)
public
void
dwxhPullTask
()
{
log
.
debug
(
"dwxhPullTask 开始时间:{}"
,
InternalUtils
.
getCurrentTime
());
deptLogoutController
.
dwxhPull
();
}
}
src/main/java/net/cdkj/gjj/adapter/controller/TestController.java
deleted
100644 → 0
View file @
7a2a3da1
package
net.cdkj.gjj.adapter.controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
@RestController
@RequestMapping
(
value
=
"demo"
)
public
class
TestController
{
@RequestMapping
(
"test"
)
public
String
test
(
String
name
)
{
System
.
out
.
println
(
"内部业务机"
);
return
"hello,hello"
+
name
;
}
}
src/main/java/net/cdkj/gjj/adapter/domain/Json.java
View file @
d6db3561
...
...
@@ -47,15 +47,5 @@ public class Json {
this
.
data
=
data
;
}
@Override
public
String
toString
()
{
return
"Json{"
+
"code="
+
code
+
", message='"
+
message
+
'\''
+
", fields='"
+
fields
+
'\''
+
", data="
+
data
+
'}'
;
}
}
src/main/java/net/cdkj/gjj/adapter/domain/PropertyqUtil.java
View file @
d6db3561
package
net.cdkj.gjj.adapter.domain
;
import
net.cdkj.gjj.adapter.controller.DeptInfoUpdateController
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -14,7 +13,7 @@ import java.util.Properties;
*/
public
class
PropertyqUtil
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
DeptInfoUpdateController
.
class
);
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
PropertyqUtil
.
class
);
/**
* 读取 classpath 下 指定的properties配置文件,加载到Properties并返回Properties
...
...
src/main/java/net/cdkj/gjj/adapter/domain/UnitAccountOpeningInformation.java
View file @
d6db3561
...
...
@@ -58,6 +58,16 @@ public class UnitAccountOpeningInformation {
private
String
errmsg
;
private
String
dataStatus
;
public
String
getDataStatus
()
{
return
dataStatus
;
}
public
void
setDataStatus
(
String
dataStatus
)
{
this
.
dataStatus
=
dataStatus
;
}
public
String
getBusId
()
{
return
busId
;
...
...
@@ -250,34 +260,4 @@ public class UnitAccountOpeningInformation {
public
void
setErrmsg
(
String
errmsg
)
{
this
.
errmsg
=
errmsg
;
}
@Override
public
String
toString
()
{
return
"UnitAccountOpeningInformation{"
+
"ywbh='"
+
ywbh
+
'\''
+
", busId='"
+
busId
+
'\''
+
", uscc='"
+
uscc
+
'\''
+
", entName='"
+
entName
+
'\''
+
", dom='"
+
dom
+
'\''
+
", estDate="
+
estDate
+
", lerep='"
+
lerep
+
'\''
+
", cerType='"
+
cerType
+
'\''
+
", cerNo='"
+
cerNo
+
'\''
+
", operatorName='"
+
operatorName
+
'\''
+
", operatorCerNo='"
+
operatorCerNo
+
'\''
+
", operatorPhone='"
+
operatorPhone
+
'\''
+
", oplocdistrict='"
+
oplocdistrict
+
'\''
+
", unitNature='"
+
unitNature
+
'\''
+
", economicType='"
+
economicType
+
'\''
+
", industryphy='"
+
industryphy
+
'\''
+
", unitPayDay='"
+
unitPayDay
+
'\''
+
", unitDepPro='"
+
unitDepPro
+
'\''
+
", personalDepPro='"
+
personalDepPro
+
'\''
+
", zxdqbm='"
+
zxdqbm
+
'\''
+
", lcls='"
+
lcls
+
'\''
+
", dwzh='"
+
dwzh
+
'\''
+
", errcode='"
+
errcode
+
'\''
+
", errmsg='"
+
errmsg
+
'\''
+
'}'
;
}
}
src/main/java/net/cdkj/gjj/adapter/
controller/DeptInfoUpdateController
.java
→
src/main/java/net/cdkj/gjj/adapter/
service/DeptInfoUpdateService
.java
View file @
d6db3561
This diff is collapsed.
Click to expand it.
src/main/java/net/cdkj/gjj/adapter/
controller/DeptLogoutController
.java
→
src/main/java/net/cdkj/gjj/adapter/
service/DeptLogoutService
.java
View file @
d6db3561
This diff is collapsed.
Click to expand it.
src/main/java/net/cdkj/gjj/adapter/
controller/ProvidentFundServicesController
.java
→
src/main/java/net/cdkj/gjj/adapter/
service/OpenAccountService
.java
View file @
d6db3561
This diff is collapsed.
Click to expand it.
src/main/resources/application.properties
View file @
d6db3561
...
...
@@ -24,20 +24,11 @@ password:ENC(PI2/xdOsEObL0YZlfGfQnyiJeYUw/90FePU+sO4EDjU=)
# 前置服务URL
#单位
开户
拉取url
dwkhPullUrl
:
http://127.0.0.1:8081/FrontEndProcessor/ProvidentFundServices
#
单位开户
推送url
dwkhPushUrl
:
http://127.0.0.1:8081/FrontEndProcessor/BusinessProcessing
#单位
信息
拉取url
providentFundServices
:
http://127.0.0.1:8081/FrontEndProcessor/ProvidentFundServices
#
办理进度
推送url
businessProcessing
:
http://127.0.0.1:8081/FrontEndProcessor/BusinessProcessing
#单位信息变跟拉取url
dwxxbgPullUrl
:
http://127.0.0.1:8081/FrontEndProcessor/dwxxbgPull
#单位信息变跟推送url
dwxxbgPushUrl
:
http://127.0.0.1:8081/FrontEndProcessor/dwxxbgPush
#单位销户拉取url
dwxhPullUrl
:
http://127.0.0.1:8081/FrontEndProcessor/dwxhPull
#单位销户推送url
dwxhPushUrl
:
http://127.0.0.1:8081/FrontEndProcessor/dwxhPush
...
...
@@ -45,9 +36,7 @@ dwxhPushUrl:http://127.0.0.1:8081/FrontEndProcessor/dwxhPush
dwkhPullTaskDelay
:
60000
dwkhPushTaskDelay
:
60000
dwxxbgPushTaskDelay
:
60000
dwxxbgPullTaskDelay
:
60000
dwxhPushTaskDelay
:
60000
dwxhPullTaskDelay
:
60000
# 日志配置
logging.config
:
classpath:logback.xml
...
...
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