Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
J
jty-wsxt
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
aye
jty-wsxt
Commits
5bb5d2c1
Commit
5bb5d2c1
authored
Jun 22, 2019
by
aye
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
代码提交
parent
04a80ddf
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
41 additions
and
0 deletions
+41
-0
service-paper/src/main/java/com/jty/wsxt/application/service/PaperService.java
+4
-0
service-paper/src/main/java/com/jty/wsxt/application/service/impl/PaperServiceImpl.java
+21
-0
service-paper/src/main/java/com/jty/wsxt/interfaces/controller/PaperController.java
+16
-0
No files found.
service-paper/src/main/java/com/jty/wsxt/application/service/PaperService.java
View file @
5bb5d2c1
...
...
@@ -68,4 +68,8 @@ public interface PaperService {
* @return List
*/
List
<
String
>
getSecondFeedbackById
(
Integer
id
);
void
firstFeedback
(
PaperSearchDto
paperSearchDto
);
void
secondFeedback
(
PaperSearchDto
paperSearchDto
);
}
service-paper/src/main/java/com/jty/wsxt/application/service/impl/PaperServiceImpl.java
View file @
5bb5d2c1
...
...
@@ -17,6 +17,7 @@ import org.springframework.stereotype.Service;
import
com.alibaba.fastjson.JSON
;
import
javax.persistence.criteria.*
;
import
java.time.LocalDateTime
;
import
java.util.ArrayList
;
import
java.util.List
;
...
...
@@ -87,6 +88,26 @@ public class PaperServiceImpl implements PaperService {
Paper
paper
=
this
.
findPaperDetailById
(
id
);
return
JSON
.
parseArray
(
paper
.
getSecondFeedback
(),
String
.
class
);
}
@Override
public
void
firstFeedback
(
PaperSearchDto
paperSearchDto
)
{
Paper
paper
=
this
.
findPaperDetailById
(
paperSearchDto
.
getId
());
paper
.
setFirstFeedback
(
JSON
.
toJSONString
(
paperSearchDto
.
getFirstFeedback
()));
paper
.
setFeedbackTime
(
LocalDateTime
.
now
());
paper
.
setSpecialistId
(
paperSearchDto
.
getSpecialistId
());
paper
.
setSpecialistName
(
paperSearchDto
.
getSpecialistName
());
paper
.
save
();
}
@Override
public
void
secondFeedback
(
PaperSearchDto
paperSearchDto
)
{
Paper
paper
=
this
.
findPaperDetailById
(
paperSearchDto
.
getId
());
paper
.
setSecondFeedback
(
JSON
.
toJSONString
(
paperSearchDto
.
getSecondFeedback
()));
paper
.
setFeedbackTime
(
LocalDateTime
.
now
());
paper
.
setSpecialistId
(
paperSearchDto
.
getSpecialistId
());
paper
.
setSpecialistName
(
paperSearchDto
.
getSpecialistName
());
paper
.
save
();
}
}
class
PaperDsl
{
public
static
Specification
<
Paper
>
getNrscTeachersWhereClause
(
PaperSearchForCreatorDto
searchDto
)
{
...
...
service-paper/src/main/java/com/jty/wsxt/interfaces/controller/PaperController.java
View file @
5bb5d2c1
...
...
@@ -78,6 +78,22 @@ public class PaperController {
return
Result
.
success
();
}
@PutMapping
(
"/paper/firstFeedback"
)
public
Result
firstFeedback
(
@RequestBody
PaperSearchDto
paperSearchDto
){
paperSearchDto
.
setSpecialistId
(
userFeign
.
getLoginId
());
paperSearchDto
.
setSpecialistName
(
userFeign
.
getLoginName
());
ApplicationRegistry
.
paperService
().
firstFeedback
(
paperSearchDto
);
return
Result
.
success
();
}
@PutMapping
(
"/paper/secondFeedback"
)
public
Result
secondFeedback
(
@RequestBody
PaperSearchDto
paperSearchDto
){
paperSearchDto
.
setSpecialistId
(
userFeign
.
getLoginId
());
paperSearchDto
.
setSpecialistName
(
userFeign
.
getLoginName
());
ApplicationRegistry
.
paperService
().
secondFeedback
(
paperSearchDto
);
return
Result
.
success
();
}
private
Result
getPaperDtoPage
(
Page
<
Paper
>
paperPage
){
List
<
PaperDto
>
paperDtoList
=
new
ArrayList
<>();
if
(
paperPage
.
getTotalElements
()
!=
0
){
...
...
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