Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
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
项目统一框架
amos-boot-biz
Commits
855dc7c6
Commit
855dc7c6
authored
Jun 20, 2025
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(重要提醒):使用登记新增提醒开发
1.使用登记新增提醒开发初稿
parent
4a7f03f3
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
19 additions
and
16 deletions
+19
-16
UseRegisterReminderAdapter.java
.../reminder/biz/useRegister/UseRegisterReminderAdapter.java
+19
-16
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/useRegister/UseRegisterReminderAdapter.java
View file @
855dc7c6
...
@@ -27,7 +27,7 @@ import java.util.List;
...
@@ -27,7 +27,7 @@ import java.util.List;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
service
.
impl
.
CommonServiceImpl
.
notice
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
service
.
impl
.
CommonServiceImpl
.
*
;
/**
/**
* 使用登记-提醒处理器
* 使用登记-提醒处理器
...
@@ -147,13 +147,7 @@ public class UseRegisterReminderAdapter extends DefaultReminder {
...
@@ -147,13 +147,7 @@ public class UseRegisterReminderAdapter extends DefaultReminder {
@Override
@Override
public
IPage
<
ReminderItemDto
>
jsonParse
(
String
bizId
,
Map
<
String
,
Object
>
formData
,
Page
<
ReminderItemDto
>
page
)
{
public
IPage
<
ReminderItemDto
>
jsonParse
(
String
bizId
,
Map
<
String
,
Object
>
formData
,
Page
<
ReminderItemDto
>
page
)
{
JSONObject
data
;
JSONObject
data
=
getSummitDataFromJson
(
formData
);
// 新增 + 编辑的保存使用
if
(
formData
.
containsKey
(
notice
))
{
// 新增工作台发起
data
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
formData
));
}
else
{
// 编辑
data
=
new
JSONObject
(
formData
);
}
String
manageType
=
data
.
getString
(
"manageType"
);
String
manageType
=
data
.
getString
(
"manageType"
);
if
(
StringUtils
.
isNotEmpty
(
manageType
)
&&
"unit"
.
equals
(
manageType
))
{
// 单位办理方式
if
(
StringUtils
.
isNotEmpty
(
manageType
)
&&
"unit"
.
equals
(
manageType
))
{
// 单位办理方式
String
equListCode
=
data
.
getString
(
"EQU_LIST_CODE"
);
String
equListCode
=
data
.
getString
(
"EQU_LIST_CODE"
);
...
@@ -191,19 +185,28 @@ public class UseRegisterReminderAdapter extends DefaultReminder {
...
@@ -191,19 +185,28 @@ public class UseRegisterReminderAdapter extends DefaultReminder {
return
page
;
return
page
;
}
}
private
static
JSONObject
getSummitDataFromJson
(
Map
<
String
,
Object
>
formData
)
{
JSONObject
data
;
// 新增 + 编辑的保存使用
if
(
formData
.
containsKey
(
notice
))
{
// 新增登记工作台发起
data
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
formData
.
get
(
notice
)));
data
.
put
(
"regType"
,
"0"
);
}
else
if
(
formData
.
containsKey
(
SECOND
))
{
// 历史有证、无证登记
data
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
formData
.
get
(
SECOND
)));
String
historyEquType
=
(
String
)
formData
.
get
(
HISTORY_EQU_TYPE
);
data
.
put
(
"regType"
,
historyEquType
.
contains
(
"sp"
)
?
"2"
:
"1"
);
}
else
{
// 编辑
data
=
new
JSONObject
(
formData
);
}
return
data
;
}
@Override
@Override
public
MatchItemDto
setMatchItem
(
String
bizId
,
Map
<
String
,
Object
>
formData
)
{
public
MatchItemDto
setMatchItem
(
String
bizId
,
Map
<
String
,
Object
>
formData
)
{
// TODO bizId 为单据编号原因有的详情接口没返回
// 新增 + 编辑的保存并提交使用
// 新增 + 编辑的保存并提交使用
MatchItemDto
matchItemDto
=
MatchItemDto
.
builder
().
build
();
MatchItemDto
matchItemDto
=
MatchItemDto
.
builder
().
build
();
matchItemDto
.
setIsRegister
(
true
);
matchItemDto
.
setIsRegister
(
true
);
JSONObject
data
;
JSONObject
data
=
getSummitDataFromJson
(
formData
);
// 新增 + 编辑的保存使用
if
(
formData
.
containsKey
(
notice
))
{
// 新增工作台发起
data
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
formData
));
}
else
{
// 编辑
data
=
new
JSONObject
(
formData
);
}
String
manageType
=
data
.
getString
(
"manageType"
);
String
manageType
=
data
.
getString
(
"manageType"
);
if
(
StringUtils
.
isNotEmpty
(
manageType
)
&&
"unit"
.
equals
(
manageType
))
{
// 单位办理方式
if
(
StringUtils
.
isNotEmpty
(
manageType
)
&&
"unit"
.
equals
(
manageType
))
{
// 单位办理方式
String
equListCode
=
data
.
getString
(
"EQU_LIST_CODE"
);
String
equListCode
=
data
.
getString
(
"EQU_LIST_CODE"
);
...
...
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