Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
car-database-api
Project
Project
Details
Activity
Releases
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
中汽研标准应用数据库
car-database-api
Commits
7cf6177a
Commit
7cf6177a
authored
Sep 05, 2024
by
宋源硕
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'songyuanshuo' into 'master'
修改接口 See merge request
!9
parents
61f3a4f6
66731b34
Changes
17
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
32 additions
and
30 deletions
+32
-30
ReviewDetailsServiceImpl.java
...java/com/ruoyi/service/impl/ReviewDetailsServiceImpl.java
+4
-4
ReviewStandardServiceImpl.java
...ava/com/ruoyi/service/impl/ReviewStandardServiceImpl.java
+3
-3
ReviewUsecaseServiceImpl.java
...java/com/ruoyi/service/impl/ReviewUsecaseServiceImpl.java
+2
-2
ReviewSceneChangeTaskController.java
...n/java/com/ruoyi/web/ReviewSceneChangeTaskController.java
+4
-2
DeleteDetailsRequest.java
...main/java/com/ruoyi/web/request/DeleteDetailsRequest.java
+1
-1
GetKeypointListRequest.java
...in/java/com/ruoyi/web/request/GetKeypointListRequest.java
+1
-1
ReviewDetailsListRequest.java
.../java/com/ruoyi/web/request/ReviewDetailsListRequest.java
+1
-1
ReviewKeyPointListRequest.java
...java/com/ruoyi/web/request/ReviewKeyPointListRequest.java
+1
-1
AddDetailsResponse.java
.../main/java/com/ruoyi/web/response/AddDetailsResponse.java
+2
-2
DeleteDetails.java
...w/src/main/java/com/ruoyi/web/response/DeleteDetails.java
+2
-2
DeleteDetailsList.java
...c/main/java/com/ruoyi/web/response/DeleteDetailsList.java
+2
-2
DeleteDetailsResponse.java
...in/java/com/ruoyi/web/response/DeleteDetailsResponse.java
+2
-2
GetSceneListResponse.java
...ain/java/com/ruoyi/web/response/GetSceneListResponse.java
+1
-1
KeypointList.java
...ew/src/main/java/com/ruoyi/web/response/KeypointList.java
+2
-2
ReviewDetailsListResponse.java
...ava/com/ruoyi/web/response/ReviewDetailsListResponse.java
+1
-1
ReviewKeyPointListResponse.java
...va/com/ruoyi/web/response/ReviewKeyPointListResponse.java
+1
-1
ReviewStandardResponseNew.java
...ava/com/ruoyi/web/response/ReviewStandardResponseNew.java
+2
-2
No files found.
quality-review/src/main/java/com/ruoyi/service/impl/ReviewDetailsServiceImpl.java
View file @
7cf6177a
...
...
@@ -42,14 +42,14 @@ public class ReviewDetailsServiceImpl extends ServiceImpl<ReviewDetailsMapper, R
List
<
KeypointList
>
keypointLists
=
reviewStandardMapper
.
getKeypointListByIdList
(
idList
);
// 将要点列表按reviewStandardId分组
Map
<
Lo
ng
,
List
<
KeypointList
>>
groupKeypoint
=
keypointLists
.
stream
()
Map
<
Stri
ng
,
List
<
KeypointList
>>
groupKeypoint
=
keypointLists
.
stream
()
.
collect
(
Collectors
.
groupingBy
(
KeypointList:
:
getReviewStandardId
));
// 创建返回结果列表
List
<
DeleteDetailsResponse
>
deleteDetailsResponseList
=
new
ArrayList
<>();
for
(
Map
.
Entry
<
Lo
ng
,
List
<
KeypointList
>>
entry
:
groupKeypoint
.
entrySet
())
{
for
(
Map
.
Entry
<
Stri
ng
,
List
<
KeypointList
>>
entry
:
groupKeypoint
.
entrySet
())
{
// 获取标准信息
ReviewStandardResponseNew
reviewStandardResponseNew
=
reviewStandardMapper
.
selectReviewStandardById
(
entry
.
getKey
(
));
ReviewStandardResponseNew
reviewStandardResponseNew
=
reviewStandardMapper
.
selectReviewStandardById
(
Long
.
valueOf
(
entry
.
getKey
()
));
// 处理标准信息为null的情况
if
(
reviewStandardResponseNew
==
null
)
{
...
...
@@ -73,7 +73,7 @@ public class ReviewDetailsServiceImpl extends ServiceImpl<ReviewDetailsMapper, R
deleteDetailsList
.
setReviewStandardId
(
keypoint
.
getReviewStandardId
());
// 获取与 KeypointList 关联的 DeleteDetails
List
<
DeleteDetails
>
deleteDetails
=
reviewStandardMapper
.
getDeleteDetailsByKeypointId
(
keypoint
.
getId
(
));
List
<
DeleteDetails
>
deleteDetails
=
reviewStandardMapper
.
getDeleteDetailsByKeypointId
(
Long
.
valueOf
(
keypoint
.
getId
()
));
deleteDetailsList
.
setDeleteDetailsList
(
deleteDetails
);
deleteDetailsLists
.
add
(
deleteDetailsList
);
...
...
quality-review/src/main/java/com/ruoyi/service/impl/ReviewStandardServiceImpl.java
View file @
7cf6177a
...
...
@@ -520,13 +520,13 @@ public class ReviewStandardServiceImpl extends ServiceImpl<ReviewStandardMapper,
List
<
KeypointList
>
keypointLists
=
reviewStandardMapper
.
getKeypointListByIdList
(
idList
);
//按reviewStandard 分组
Map
<
Lo
ng
,
List
<
KeypointList
>>
groupKeypoint
=
keypointLists
.
stream
()
Map
<
Stri
ng
,
List
<
KeypointList
>>
groupKeypoint
=
keypointLists
.
stream
()
.
collect
(
Collectors
.
groupingBy
(
KeypointList:
:
getReviewStandardId
));
//创建返回结果列表
List
<
AddDetailsResponse
>
addDetailsResponseList
=
new
ArrayList
<>();
for
(
Map
.
Entry
<
Lo
ng
,
List
<
KeypointList
>>
entry
:
groupKeypoint
.
entrySet
())
{
for
(
Map
.
Entry
<
Stri
ng
,
List
<
KeypointList
>>
entry
:
groupKeypoint
.
entrySet
())
{
//获取标准信息
ReviewStandardResponseNew
reviewStandardResponseNew
=
reviewStandardMapper
.
selectReviewStandardById
(
entry
.
getKey
(
));
ReviewStandardResponseNew
reviewStandardResponseNew
=
reviewStandardMapper
.
selectReviewStandardById
(
Long
.
valueOf
(
entry
.
getKey
()
));
//处理标准信息为null的情况
if
(
reviewStandardResponseNew
==
null
){
...
...
quality-review/src/main/java/com/ruoyi/service/impl/ReviewUsecaseServiceImpl.java
View file @
7cf6177a
...
...
@@ -49,9 +49,9 @@ public class ReviewUsecaseServiceImpl implements ReviewUsecaseService {
// 组装 GetUseCaseResponse 对象
GetUseCaseResponse
getUseCaseResponse
=
new
GetUseCaseResponse
();
getUseCaseResponse
.
setId
(
reviewStandardResponse
.
getId
(
));
getUseCaseResponse
.
setId
(
Long
.
valueOf
(
reviewStandardResponse
.
getId
()
));
getUseCaseResponse
.
setText
(
reviewStandardResponse
.
getText
());
getUseCaseResponse
.
setStandardId
(
reviewStandardResponse
.
getStandardId
(
));
getUseCaseResponse
.
setStandardId
(
Long
.
valueOf
(
reviewStandardResponse
.
getStandardId
()
));
getUseCaseResponse
.
setStandardNo
(
reviewStandardResponse
.
getStandardNo
());
getUseCaseResponse
.
setUseCaseResponseDTOList
(
entry
.
getValue
());
...
...
quality-review/src/main/java/com/ruoyi/web/ReviewSceneChangeTaskController.java
View file @
7cf6177a
...
...
@@ -186,7 +186,8 @@ public class ReviewSceneChangeTaskController extends BaseController {
@Log
(
title
=
"发起评审-新增审查场景-获取要点列表"
,
businessType
=
BusinessType
.
UPDATE
)
@RequestMapping
(
method
=
RequestMethod
.
POST
,
value
=
"/getKeyPointList"
)
public
R
<
List
<
ReviewKeyPointListResponse
>>
getKeyPointList
(
@Validated
@RequestBody
ReviewKeyPointListRequest
request
){
List
<
ReviewKeyPointListResponse
>
list
=
reviewSceneChangeTaskService
.
getKeyPointList
(
request
.
getStandardId
());
Long
id
=
Long
.
parseLong
(
request
.
getStandardId
());
List
<
ReviewKeyPointListResponse
>
list
=
reviewSceneChangeTaskService
.
getKeyPointList
(
id
);
return
R
.
ok
(
list
);
}
...
...
@@ -199,7 +200,8 @@ public class ReviewSceneChangeTaskController extends BaseController {
@Log
(
title
=
"发起评审-新增审查场景-获取细则列表"
,
businessType
=
BusinessType
.
UPDATE
)
@RequestMapping
(
method
=
RequestMethod
.
POST
,
value
=
"/getDetailsList"
)
public
R
<
List
<
ReviewDetailsListResponse
>>
getKeyPointList
(
@Validated
@RequestBody
ReviewDetailsListRequest
request
){
List
<
ReviewDetailsListResponse
>
list
=
reviewSceneChangeTaskService
.
getDetailsList
(
request
.
getKeyPointId
());
Long
id
=
Long
.
parseLong
(
request
.
getKeypointId
());
List
<
ReviewDetailsListResponse
>
list
=
reviewSceneChangeTaskService
.
getDetailsList
(
id
);
return
R
.
ok
(
list
);
}
...
...
quality-review/src/main/java/com/ruoyi/web/request/DeleteDetailsRequest.java
View file @
7cf6177a
...
...
@@ -6,7 +6,7 @@ import lombok.Data;
@Data
@ApiModel
(
value
=
"DeleteDetailsRequest"
,
description
=
"获取细则列表请求request"
)
public
class
DeleteDetailsRequest
{
private
Lo
ng
standardId
;
private
Stri
ng
standardId
;
private
String
standardNo
;
...
...
quality-review/src/main/java/com/ruoyi/web/request/GetKeypointListRequest.java
View file @
7cf6177a
...
...
@@ -6,7 +6,7 @@ import lombok.Data;
@Data
@ApiModel
(
value
=
"GetKeypointListRequest"
,
description
=
"获取要点列表请求request"
)
public
class
GetKeypointListRequest
{
private
Lo
ng
standardId
;
private
Stri
ng
standardId
;
private
String
standardNo
;
...
...
quality-review/src/main/java/com/ruoyi/web/request/ReviewDetailsListRequest.java
View file @
7cf6177a
...
...
@@ -9,5 +9,5 @@ import lombok.Data;
public
class
ReviewDetailsListRequest
{
@ApiModelProperty
(
"标准要求id"
)
private
Long
keyP
ointId
;
private
String
keyp
ointId
;
}
quality-review/src/main/java/com/ruoyi/web/request/ReviewKeyPointListRequest.java
View file @
7cf6177a
...
...
@@ -9,5 +9,5 @@ import lombok.Data;
public
class
ReviewKeyPointListRequest
{
@ApiModelProperty
(
"标准要求id"
)
private
Lo
ng
standardId
;
private
Stri
ng
standardId
;
}
quality-review/src/main/java/com/ruoyi/web/response/AddDetailsResponse.java
View file @
7cf6177a
...
...
@@ -11,13 +11,13 @@ import java.util.List;
public
class
AddDetailsResponse
{
@ApiModelProperty
(
"id"
)
private
Lo
ng
id
;
private
Stri
ng
id
;
@ApiModelProperty
(
"章节"
)
private
String
chapter
;
@ApiModelProperty
(
"标准内容"
)
private
String
text
;
@ApiModelProperty
(
"标准id"
)
private
Lo
ng
standardId
;
private
Stri
ng
standardId
;
@ApiModelProperty
(
"标准编号"
)
private
String
standardNo
;
@ApiModelProperty
(
"标准下keypoint集合"
)
...
...
quality-review/src/main/java/com/ruoyi/web/response/DeleteDetails.java
View file @
7cf6177a
...
...
@@ -8,11 +8,11 @@ import lombok.Data;
@Data
public
class
DeleteDetails
{
@ApiModelProperty
(
"要点id"
)
private
Lo
ng
id
;
private
Stri
ng
id
;
@ApiModelProperty
(
"要点内容"
)
private
String
text
;
@ApiModelProperty
(
"标准id"
)
private
Lo
ng
reviewKeypointId
;
private
Stri
ng
reviewKeypointId
;
}
quality-review/src/main/java/com/ruoyi/web/response/DeleteDetailsList.java
View file @
7cf6177a
...
...
@@ -10,13 +10,13 @@ import java.util.List;
@Data
public
class
DeleteDetailsList
{
@ApiModelProperty
(
"要点id"
)
private
Lo
ng
id
;
private
Stri
ng
id
;
@ApiModelProperty
(
"要点内容"
)
private
String
text
;
@ApiModelProperty
(
"标准id"
)
private
Lo
ng
reviewStandardId
;
private
Stri
ng
reviewStandardId
;
@ApiModelProperty
(
"细则集合"
)
private
List
<
DeleteDetails
>
deleteDetailsList
;
...
...
quality-review/src/main/java/com/ruoyi/web/response/DeleteDetailsResponse.java
View file @
7cf6177a
...
...
@@ -10,13 +10,13 @@ import java.util.List;
@Data
public
class
DeleteDetailsResponse
{
@ApiModelProperty
(
"id"
)
private
Lo
ng
id
;
private
Stri
ng
id
;
@ApiModelProperty
(
"章节"
)
private
String
chapter
;
@ApiModelProperty
(
"标准内容"
)
private
String
text
;
@ApiModelProperty
(
"标准id"
)
private
Lo
ng
standardId
;
private
Stri
ng
standardId
;
@ApiModelProperty
(
"标准编号"
)
private
String
standardNo
;
...
...
quality-review/src/main/java/com/ruoyi/web/response/GetSceneListResponse.java
View file @
7cf6177a
...
...
@@ -9,7 +9,7 @@ import lombok.Data;
public
class
GetSceneListResponse
{
@ApiModelProperty
(
"id"
)
private
Lo
ng
id
;
private
Stri
ng
id
;
@ApiModelProperty
(
"文本内容"
)
private
String
text
;
...
...
quality-review/src/main/java/com/ruoyi/web/response/KeypointList.java
View file @
7cf6177a
...
...
@@ -9,11 +9,11 @@ import lombok.Data;
public
class
KeypointList
{
@ApiModelProperty
(
"要点id"
)
private
Lo
ng
id
;
private
Stri
ng
id
;
@ApiModelProperty
(
"要点内容"
)
private
String
text
;
@ApiModelProperty
(
"标准id"
)
private
Lo
ng
reviewStandardId
;
private
Stri
ng
reviewStandardId
;
}
quality-review/src/main/java/com/ruoyi/web/response/ReviewDetailsListResponse.java
View file @
7cf6177a
...
...
@@ -9,7 +9,7 @@ import lombok.Data;
public
class
ReviewDetailsListResponse
{
@ApiModelProperty
(
"主键-要点id"
)
private
Lo
ng
id
;
private
Stri
ng
id
;
@ApiModelProperty
(
"要点文本内容"
)
private
String
text
;
...
...
quality-review/src/main/java/com/ruoyi/web/response/ReviewKeyPointListResponse.java
View file @
7cf6177a
...
...
@@ -9,7 +9,7 @@ import lombok.Data;
public
class
ReviewKeyPointListResponse
{
@ApiModelProperty
(
"主键-要点id"
)
private
Lo
ng
id
;
private
Stri
ng
id
;
@ApiModelProperty
(
"要点文本内容"
)
private
String
text
;
...
...
quality-review/src/main/java/com/ruoyi/web/response/ReviewStandardResponseNew.java
View file @
7cf6177a
...
...
@@ -10,7 +10,7 @@ import lombok.Data;
public
class
ReviewStandardResponseNew
{
@ApiModelProperty
(
"ID"
)
@JsonFormat
(
shape
=
JsonFormat
.
Shape
.
STRING
)
private
Lo
ng
id
;
private
Stri
ng
id
;
/**
* 章节
...
...
@@ -37,5 +37,5 @@ public class ReviewStandardResponseNew {
private
String
standardNo
;
@ApiModelProperty
(
"标准id"
)
private
Lo
ng
standardId
;
private
Stri
ng
standardId
;
}
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