Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
Y
yn-health-science
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
徐俊
yn-health-science
Commits
82f0df5e
Commit
82f0df5e
authored
Dec 19, 2024
by
徐俊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
xujun
parent
d7e7792d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
5 deletions
+15
-5
ComExpertDTO.java
...main/java/com/yiboshi/science/param/dto/ComExpertDTO.java
+3
-0
ComExpertServiceImpl.java
...om/yiboshi/science/service/impl/ComExpertServiceImpl.java
+12
-5
No files found.
science-admin/src/main/java/com/yiboshi/science/param/dto/ComExpertDTO.java
View file @
82f0df5e
...
...
@@ -135,4 +135,7 @@ public class ComExpertDTO extends BaseDTO {
/** 用户角色状态*/
@ApiModelProperty
(
value
=
"用户角色状态"
,
position
=
30
)
private
String
stateName
;
/** 是否财务专家 */
@ApiModelProperty
(
value
=
"是否财务专家"
,
position
=
30
)
private
Integer
isFinance
;
}
science-admin/src/main/java/com/yiboshi/science/service/impl/ComExpertServiceImpl.java
View file @
82f0df5e
...
...
@@ -109,7 +109,6 @@ public class ComExpertServiceImpl extends BaseServiceImpl<ComExpertDAO, ComExper
@Transactional
public
String
insert
(
ComExpertDTO
dto
)
{
dto
.
setReportState
(
1
);
dto
.
setCertId
(
dto
.
getCertId
().
toLowerCase
());
ComPerson
comPerson
=
comPersonService
.
getPersonByCertId
(
dto
.
getCertId
());
ComExpert
comExpert
=
new
ComExpert
();
...
...
@@ -214,13 +213,21 @@ public class ComExpertServiceImpl extends BaseServiceImpl<ComExpertDAO, ComExper
e
.
setEducation
(
findList1
.
stream
().
findFirst
().
get
().
getId
());
}
if
(
null
!=
e
.
getSpecName
())
{
List
<
SystemParameter
>
findList2
=
specList
.
stream
().
filter
(
p
->
e
.
getSpecName
().
equals
(
p
.
getName
())).
collect
(
Collectors
.
toList
());
if
(
findList2
.
size
()
>
0
)
{
if
(
e
.
getIsFinance
()
==
1
)
{
List
<
ComExpertSpecDTO
>
audtiSpecList
=
new
ArrayList
<>();
ComExpertSpecDTO
w
=
new
ComExpertSpecDTO
();
w
.
setSpecId
(
findList2
.
stream
().
findFirst
().
get
().
getId
()
);
ComExpertSpecDTO
w
=
new
ComExpertSpecDTO
();
w
.
setSpecId
(
"a70f06d1-b6aa-11ef-b6cb-0c42a1381189"
);
audtiSpecList
.
add
(
w
);
e
.
setSpecList
(
audtiSpecList
);
}
else
{
List
<
SystemParameter
>
findList2
=
specList
.
stream
().
filter
(
p
->
e
.
getSpecName
().
equals
(
p
.
getName
())).
collect
(
Collectors
.
toList
());
if
(
findList2
.
size
()
>
0
)
{
List
<
ComExpertSpecDTO
>
audtiSpecList
=
new
ArrayList
<>();
ComExpertSpecDTO
w
=
new
ComExpertSpecDTO
();
w
.
setSpecId
(
findList2
.
stream
().
findFirst
().
get
().
getId
());
audtiSpecList
.
add
(
w
);
e
.
setSpecList
(
audtiSpecList
);
}
}
}
if
(
SecurityUserHolder
.
getRoles
().
contains
(
CommonEnum
.
systemRole
.
unit
.
getCode
().
toString
()))
{
...
...
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