Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-evaluate
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
base_platform_enterprise
gic-evaluate
Commits
9762e0c6
Commit
9762e0c6
authored
Apr 30, 2020
by
zhiwj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改bug
parent
26908c22
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
28 additions
and
7 deletions
+28
-7
EvaluateOutApiServiceImpl.java
...valuate/service/outer/impl/EvaluateOutApiServiceImpl.java
+2
-0
ProblemManageApiServiceImpl.java
...luate/service/outer/impl/ProblemManageApiServiceImpl.java
+7
-7
pom.xml
gic-evaluate-web/pom.xml
+6
-0
EvaluateManagerController.java
...ic/evaluate/web/controller/EvaluateManagerController.java
+11
-0
dubbo-gic-evaluate-web.xml
...valuate-web/src/main/resources/dubbo-gic-evaluate-web.xml
+2
-0
No files found.
gic-evaluate-service/src/main/java/com/gic/evaluate/service/outer/impl/EvaluateOutApiServiceImpl.java
View file @
9762e0c6
...
...
@@ -155,6 +155,8 @@ public class EvaluateOutApiServiceImpl implements EvaluateOutApiService {
double
avgScore
=
getAvgScore
(
evaluateOrderConfig
,
evaluateDTO
.
getGoodsScore
(),
evaluateDTO
.
getStoreScore
(),
evaluateDTO
.
getServiceScore
());
evaluateDTO
.
setAvgScore
(
avgScore
);
evaluateImgService
.
saveList
(
evaluateDTO
.
getEnterpriseId
(),
evaluateDTO
.
getEvaluateId
(),
null
,
evaluateDTO
.
getImgList
());
Integer
evaluateId
=
evaluateService
.
saveEvaluate
(
evaluateDTO
);
// 记录快评
...
...
gic-evaluate-service/src/main/java/com/gic/evaluate/service/outer/impl/ProblemManageApiServiceImpl.java
View file @
9762e0c6
...
...
@@ -66,6 +66,13 @@ public class ProblemManageApiServiceImpl implements ProblemManageApiService {
problemDTO
.
setImgList
(
list
);
}
List
<
ProblemReplyDTO
>
replyList
=
problemReplyService
.
listReply
(
problemId
);
if
(
CollectionUtils
.
isNotEmpty
(
replyList
))
{
for
(
ProblemReplyDTO
replyDTO
:
replyList
)
{
List
<
TabProblemImg
>
imgList
=
this
.
problemImgService
.
listImageByProblemReplyId
(
replyDTO
.
getProblemReplyId
());
replyDTO
.
setImgList
(
Optional
.
ofNullable
(
imgList
).
orElse
(
Collections
.
emptyList
()).
stream
().
map
(
TabProblemImg:
:
getImgUrl
).
collect
(
Collectors
.
toList
()));
}
}
ProblemReplyDTO
problemReplyDTO
=
new
ProblemReplyDTO
();
problemReplyDTO
.
setReplyerType
(
ReplyerTypeEnum
.
MEMBER
.
getCode
());
problemReplyDTO
.
setReplyContent
(
tabProblem
.
getProblemContent
());
...
...
@@ -82,13 +89,6 @@ public class ProblemManageApiServiceImpl implements ProblemManageApiService {
}
replyList
.
add
(
0
,
problemReplyDTO
);
if
(
CollectionUtils
.
isNotEmpty
(
replyList
))
{
for
(
ProblemReplyDTO
replyDTO
:
replyList
)
{
List
<
TabProblemImg
>
imgList
=
this
.
problemImgService
.
listImageByProblemReplyId
(
replyDTO
.
getProblemReplyId
());
replyDTO
.
setImgList
(
Optional
.
ofNullable
(
imgList
).
orElse
(
Collections
.
emptyList
()).
stream
().
map
(
TabProblemImg:
:
getImgUrl
).
collect
(
Collectors
.
toList
()));
}
}
problemDTO
.
setReplyList
(
replyList
);
return
EnterpriseServiceResponse
.
success
(
problemDTO
);
}
...
...
gic-evaluate-web/pom.xml
View file @
9762e0c6
...
...
@@ -25,6 +25,7 @@
<gic-enterprise-download>
4.0-SNAPSHOT
</gic-enterprise-download>
<gic-evaluate-api>
4.0-SNAPSHOT
</gic-evaluate-api>
<gic-platform-auth-api>
4.0-SNAPSHOT
</gic-platform-auth-api>
<gic-open-platform-api>
4.0-SNAPSHOT
</gic-open-platform-api>
</properties>
<dependencies>
...
...
@@ -140,6 +141,11 @@
<artifactId>
gic-platform-auth-api
</artifactId>
<version>
${gic-platform-auth-api}
</version>
</dependency>
<dependency>
<groupId>
com.gic
</groupId>
<artifactId>
gic-open-platform-api
</artifactId>
<version>
${gic-open-platform-api}
</version>
</dependency>
</dependencies>
<build>
...
...
gic-evaluate-web/src/main/java/com/gic/evaluate/web/controller/EvaluateManagerController.java
View file @
9762e0c6
...
...
@@ -16,6 +16,8 @@ import com.gic.evaluate.dto.UserReplyDTO;
import
com.gic.evaluate.qo.EvaluateQO
;
import
com.gic.evaluate.service.EvaluateManageApiService
;
import
com.gic.evaluate.web.vo.UserReplyVO
;
import
com.gic.open.api.dto.EnterpriseServeInfoDTO
;
import
com.gic.open.api.service.EnterpriseLicenseApiService
;
import
com.gic.store.service.StoreWidgetApiService
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.lang3.StringUtils
;
...
...
@@ -34,14 +36,23 @@ import java.util.List;
@RestController
public
class
EvaluateManagerController
{
@Autowired
private
EvaluateManageApiService
evaluateManageApiService
;
@Autowired
private
StoreWidgetApiService
storeWidgetApiService
;
@Autowired
private
ResourceApiService
resourceApiService
;
@Autowired
EnterpriseLicenseApiService
enterpriseLicenseApiService
;
@RequestMapping
(
"/license"
)
public
RestResponse
license
()
{
ServiceResponse
<
EnterpriseServeInfoDTO
>
info
=
enterpriseLicenseApiService
.
getServeInfo
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
(),
"DDPJ"
);
return
ResultControllerUtils
.
commonResult
(
info
);
}
@RequestMapping
(
"/list-evaluate"
)
public
RestResponse
listEvaluate
(
EvaluateQO
evaluateQO
)
{
evaluateQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
...
...
gic-evaluate-web/src/main/resources/dubbo-gic-evaluate-web.xml
View file @
9762e0c6
...
...
@@ -27,4 +27,5 @@
<dubbo:reference
interface=
"com.gic.enterprise.service.DownloadReportApiService"
id=
"downloadReportApiService"
timeout=
"6000"
retries=
"0"
/>
<dubbo:reference
interface=
"com.gic.auth.service.MenuApiService"
id=
"menuApiService"
timeout=
"6000"
retries=
"0"
/>
<dubbo:reference
interface=
"com.gic.auth.service.ResourceApiService"
id=
"resourceApiService"
timeout=
"6000"
retries=
"0"
/>
<dubbo:reference
interface=
"com.gic.open.api.service.EnterpriseLicenseApiService"
id=
"enterpriseLicenseApiService"
timeout=
"6000"
retries=
"0"
/>
</beans>
\ No newline at end of file
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