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
7be03f5c
Commit
7be03f5c
authored
Dec 31, 2019
by
zhiwj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
保存接口
parent
d224d3af
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
254 additions
and
54 deletions
+254
-54
TabEvaluateMapper.java
...n/java/com/gic/evaluate/dao/mapper/TabEvaluateMapper.java
+6
-0
TabEvaluateReplyMapper.java
...a/com/gic/evaluate/dao/mapper/TabEvaluateReplyMapper.java
+0
-7
EvaluateReplyService.java
...n/java/com/gic/evaluate/service/EvaluateReplyService.java
+1
-7
EvaluateService.java
...c/main/java/com/gic/evaluate/service/EvaluateService.java
+8
-0
EvaluateReplyServiceImpl.java
...m/gic/evaluate/service/impl/EvaluateReplyServiceImpl.java
+2
-17
EvaluateServiceImpl.java
...va/com/gic/evaluate/service/impl/EvaluateServiceImpl.java
+21
-0
EvaluateHanbanApiServiceImpl.java
...uate/service/outer/impl/EvaluateHanbanApiServiceImpl.java
+10
-1
EvaluateManageApiServiceImpl.java
...uate/service/outer/impl/EvaluateManageApiServiceImpl.java
+15
-4
dubbo-gic-evaluate-service.xml
...service/src/main/resources/dubbo-gic-evaluate-service.xml
+3
-0
TabEvaluateMapper.xml
...e-service/src/main/resources/mapper/TabEvaluateMapper.xml
+15
-0
TabEvaluateReplyMapper.xml
...vice/src/main/resources/mapper/TabEvaluateReplyMapper.xml
+1
-17
EvaluateManagerController.java
...ic/evaluate/web/controller/EvaluateManagerController.java
+77
-0
UserReplyVO.java
...eb/src/main/java/com/gic/evaluate/web/vo/UserReplyVO.java
+90
-0
dubbo-gic-evaluate-web.xml
...valuate-web/src/main/resources/dubbo-gic-evaluate-web.xml
+5
-1
No files found.
gic-evaluate-service/src/main/java/com/gic/evaluate/dao/mapper/TabEvaluateMapper.java
View file @
7be03f5c
...
...
@@ -61,6 +61,12 @@ public interface TabEvaluateMapper {
Page
<
TabEvaluate
>
listEvaluate
(
EvaluateQO
evaluateQO
);
void
updateShowStatus
(
@Param
(
"enterpriseId"
)
Integer
enterpriseId
,
@Param
(
"evaluateId"
)
List
<
Integer
>
evaluateId
,
@Param
(
"showStatus"
)
Integer
showStatus
);
void
updateTopHotStatus
(
@Param
(
"enterpriseId"
)
Integer
enterpriseId
,
@Param
(
"evaluateId"
)
Integer
evaluateId
,
@Param
(
"topHotStatus"
)
Integer
topHotStatus
);
void
updateMaliciousStatus
(
@Param
(
"enterpriseId"
)
Integer
enterpriseId
,
@Param
(
"evaluateId"
)
Integer
evaluateId
,
@Param
(
"maliciousStatus"
)
Integer
maliciousStatus
);
Map
<
String
,
Long
>
getTotalChart
(
@Param
(
"enterpriseId"
)
Integer
enterpriseId
,
@Param
(
"startTime"
)
String
startTime
,
@Param
(
"endTime"
)
String
endTime
);
Map
<
String
,
Long
>
getGoodsCountChart
(
@Param
(
"enterpriseId"
)
Integer
enterpriseId
,
@Param
(
"startTime"
)
String
startTime
,
@Param
(
"endTime"
)
String
endTime
);
...
...
gic-evaluate-service/src/main/java/com/gic/evaluate/dao/mapper/TabEvaluateReplyMapper.java
View file @
7be03f5c
...
...
@@ -55,10 +55,4 @@ public interface TabEvaluateReplyMapper {
int
updateByPrimaryKey
(
TabEvaluateReply
record
);
List
<
TabEvaluateReply
>
listEvaluateReply
(
@Param
(
"enterpriseId"
)
Integer
enterpriseId
,
@Param
(
"evaluateId"
)
Integer
evaluateId
);
void
updateShowStatus
(
@Param
(
"enterpriseId"
)
Integer
enterpriseId
,
@Param
(
"evaluateId"
)
List
<
Integer
>
evaluateId
,
@Param
(
"showStatus"
)
Integer
showStatus
);
void
updateTopHotStatus
(
@Param
(
"enterpriseId"
)
Integer
enterpriseId
,
@Param
(
"evaluateId"
)
Integer
evaluateId
,
@Param
(
"topHotStatus"
)
Integer
topHotStatus
);
void
updateMaliciousStatus
(
@Param
(
"enterpriseId"
)
Integer
enterpriseId
,
@Param
(
"evaluateId"
)
Integer
evaluateId
,
@Param
(
"maliciousStatus"
)
Integer
maliciousStatus
);
}
\ No newline at end of file
gic-evaluate-service/src/main/java/com/gic/evaluate/service/EvaluateReplyService.java
View file @
7be03f5c
...
...
@@ -15,15 +15,9 @@ import java.util.List;
public
interface
EvaluateReplyService
{
List
<
TabEvaluateReply
>
listEvaluateReply
(
Integer
enterpriseId
,
Integer
evaluateId
);
void
updateShowStatus
(
Integer
enterpriseId
,
List
<
Integer
>
evaluateId
,
Integer
showStatus
);
void
updateTopHotStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
topHotStatus
);
void
updateMaliciousStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
maliciousStatus
);
void
saveUserReplyEvaluate
(
UserReplyDTO
userReplyDTO
);
void
saveMemberReplyEvaluate
(
MemberReplyDTO
memberReplyDTO
);
int
saveMemberReplyEvaluate
(
MemberReplyDTO
memberReplyDTO
);
void
delReply
(
Integer
evaluateReplyId
);
}
gic-evaluate-service/src/main/java/com/gic/evaluate/service/EvaluateService.java
View file @
7be03f5c
...
...
@@ -23,6 +23,12 @@ public interface EvaluateService {
void
saveEvaluate
(
EvaluateDTO
evaluateDTO
);
void
updateShowStatus
(
Integer
enterpriseId
,
List
<
Integer
>
evaluateId
,
Integer
showStatus
);
void
updateTopHotStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
topHotStatus
);
void
updateMaliciousStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
maliciousStatus
);
Map
<
String
,
Long
>
getTotalCountChart
(
Integer
enterpriseId
,
String
startTime
,
String
endTime
);
Map
<
String
,
Long
>
getGoodsCountChart
(
Integer
enterpriseId
,
String
startTime
,
String
endTime
);
...
...
@@ -42,4 +48,6 @@ public interface EvaluateService {
List
<
Map
<
String
,
Object
>>
listTrend
(
StoreTrendQO
storeTrendQO
);
TabEvaluate
getEvaluateByOrderNumber
(
Integer
enterpriseId
,
String
orderNumber
);
void
updateEvaluate
(
EvaluateDTO
evaluateDTO
);
}
gic-evaluate-service/src/main/java/com/gic/evaluate/service/impl/EvaluateReplyServiceImpl.java
View file @
7be03f5c
...
...
@@ -31,21 +31,6 @@ public class EvaluateReplyServiceImpl implements EvaluateReplyService {
}
@Override
public
void
updateShowStatus
(
Integer
enterpriseId
,
List
<
Integer
>
evaluateId
,
Integer
showStatus
)
{
tabEvaluateReplyMapper
.
updateShowStatus
(
enterpriseId
,
evaluateId
,
showStatus
);
}
@Override
public
void
updateTopHotStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
topHotStatus
)
{
tabEvaluateReplyMapper
.
updateTopHotStatus
(
enterpriseId
,
evaluateId
,
topHotStatus
);
}
@Override
public
void
updateMaliciousStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
maliciousStatus
)
{
tabEvaluateReplyMapper
.
updateMaliciousStatus
(
enterpriseId
,
evaluateId
,
maliciousStatus
);
}
@Override
public
void
saveUserReplyEvaluate
(
UserReplyDTO
userReplyDTO
)
{
TabEvaluateReply
tabEvaluateReply
=
new
TabEvaluateReply
();
tabEvaluateReply
.
setEnterpriseId
(
userReplyDTO
.
getEnterpriseId
());
...
...
@@ -61,7 +46,7 @@ public class EvaluateReplyServiceImpl implements EvaluateReplyService {
}
@Override
public
void
saveMemberReplyEvaluate
(
MemberReplyDTO
memberReplyDTO
)
{
public
int
saveMemberReplyEvaluate
(
MemberReplyDTO
memberReplyDTO
)
{
TabEvaluateReply
tabEvaluateReply
=
new
TabEvaluateReply
();
tabEvaluateReply
.
setEnterpriseId
(
memberReplyDTO
.
getEnterpriseId
());
tabEvaluateReply
.
setEvaluateId
(
memberReplyDTO
.
getEvaluateId
());
...
...
@@ -72,7 +57,7 @@ public class EvaluateReplyServiceImpl implements EvaluateReplyService {
tabEvaluateReply
.
setMemberName
(
memberReplyDTO
.
getMemberName
());
tabEvaluateReply
.
setStatus
(
Constants
.
NORMAL_STATUS
);
tabEvaluateReply
.
setCreateTime
(
new
Date
());
tabEvaluateReplyMapper
.
insertSelective
(
tabEvaluateReply
);
return
tabEvaluateReplyMapper
.
insertSelective
(
tabEvaluateReply
);
}
@Override
...
...
gic-evaluate-service/src/main/java/com/gic/evaluate/service/impl/EvaluateServiceImpl.java
View file @
7be03f5c
...
...
@@ -64,6 +64,21 @@ public class EvaluateServiceImpl implements EvaluateService {
}
@Override
public
void
updateShowStatus
(
Integer
enterpriseId
,
List
<
Integer
>
evaluateId
,
Integer
showStatus
)
{
tabEvaluateMapper
.
updateShowStatus
(
enterpriseId
,
evaluateId
,
showStatus
);
}
@Override
public
void
updateTopHotStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
topHotStatus
)
{
tabEvaluateMapper
.
updateTopHotStatus
(
enterpriseId
,
evaluateId
,
topHotStatus
);
}
@Override
public
void
updateMaliciousStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
maliciousStatus
)
{
tabEvaluateMapper
.
updateMaliciousStatus
(
enterpriseId
,
evaluateId
,
maliciousStatus
);
}
@Override
public
Map
<
String
,
Long
>
getTotalCountChart
(
Integer
enterpriseId
,
String
startTime
,
String
endTime
)
{
return
tabEvaluateMapper
.
getTotalChart
(
enterpriseId
,
startTime
,
endTime
);
}
...
...
@@ -114,4 +129,10 @@ public class EvaluateServiceImpl implements EvaluateService {
public
TabEvaluate
getEvaluateByOrderNumber
(
Integer
enterpriseId
,
String
orderNumber
)
{
return
tabEvaluateMapper
.
getEvaluateByOrderNumber
(
enterpriseId
,
orderNumber
);
}
@Override
public
void
updateEvaluate
(
EvaluateDTO
evaluateDTO
)
{
TabEvaluate
evaluate
=
EntityUtil
.
changeEntityByJSON
(
TabEvaluate
.
class
,
evaluateDTO
);
tabEvaluateMapper
.
updateByPrimaryKeySelective
(
evaluate
);
}
}
gic-evaluate-service/src/main/java/com/gic/evaluate/service/outer/impl/EvaluateHanbanApiServiceImpl.java
View file @
7be03f5c
...
...
@@ -16,6 +16,7 @@ import com.gic.evaluate.service.EvaluateReplyService;
import
com.gic.evaluate.service.EvaluateService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
/**
*
...
...
@@ -57,8 +58,16 @@ public class EvaluateHanbanApiServiceImpl implements EvaluateHaobanApiService {
}
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
ServiceResponse
<
Void
>
saveReply
(
MemberReplyDTO
memberReplyDTO
)
{
evaluateReplyService
.
saveMemberReplyEvaluate
(
memberReplyDTO
);
// 保存追评
int
line
=
evaluateReplyService
.
saveMemberReplyEvaluate
(
memberReplyDTO
);
if
(
line
>
0
)
{
EvaluateDTO
evaluateDTO
=
new
EvaluateDTO
();
evaluateDTO
.
setEvaluateId
(
memberReplyDTO
.
getEvaluateId
());
evaluateDTO
.
setReplyStatus
(
Constants
.
OPEN
);
evaluateService
.
updateEvaluate
(
evaluateDTO
);
}
return
EnterpriseServiceResponse
.
success
();
}
...
...
gic-evaluate-service/src/main/java/com/gic/evaluate/service/outer/impl/EvaluateManageApiServiceImpl.java
View file @
7be03f5c
...
...
@@ -6,6 +6,7 @@ import com.gic.commons.util.EntityUtil;
import
com.gic.commons.util.PageHelperUtils
;
import
com.gic.enterprise.error.ErrorCode
;
import
com.gic.enterprise.response.EnterpriseServiceResponse
;
import
com.gic.evaluate.constant.Constants
;
import
com.gic.evaluate.dto.EvaluateDTO
;
import
com.gic.evaluate.dto.EvaluateReplyDTO
;
import
com.gic.evaluate.dto.UserReplyDTO
;
...
...
@@ -17,6 +18,7 @@ import com.gic.evaluate.service.EvaluateReplyService;
import
com.gic.evaluate.service.EvaluateService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.util.Collections
;
import
java.util.List
;
...
...
@@ -57,26 +59,35 @@ public class EvaluateManageApiServiceImpl implements EvaluateManageApiService {
@Override
public
ServiceResponse
<
Void
>
updateShowStatus
(
Integer
enterpriseId
,
List
<
Integer
>
evaluateId
,
Integer
showStatus
)
{
this
.
evaluate
Reply
Service
.
updateShowStatus
(
enterpriseId
,
evaluateId
,
showStatus
);
this
.
evaluateService
.
updateShowStatus
(
enterpriseId
,
evaluateId
,
showStatus
);
return
EnterpriseServiceResponse
.
success
();
}
@Override
public
ServiceResponse
<
Void
>
updateTopHotStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
topHotStatus
)
{
this
.
evaluate
Reply
Service
.
updateTopHotStatus
(
enterpriseId
,
evaluateId
,
topHotStatus
);
this
.
evaluateService
.
updateTopHotStatus
(
enterpriseId
,
evaluateId
,
topHotStatus
);
return
EnterpriseServiceResponse
.
success
();
}
@Override
public
ServiceResponse
<
Void
>
updateMaliciousStatus
(
Integer
enterpriseId
,
Integer
evaluateId
,
Integer
maliciousStatus
)
{
this
.
evaluateReplyService
.
updateMaliciousStatus
(
enterpriseId
,
evaluateId
,
maliciousStatus
);
this
.
evaluateReplyService
.
updateShowStatus
(
enterpriseId
,
Collections
.
singletonList
(
evaluateId
),
maliciousStatus
);
this
.
evaluateService
.
updateMaliciousStatus
(
enterpriseId
,
evaluateId
,
maliciousStatus
);
if
(
Constants
.
OPEN
.
equals
(
maliciousStatus
))
{
this
.
evaluateService
.
updateShowStatus
(
enterpriseId
,
Collections
.
singletonList
(
evaluateId
),
Constants
.
CLOSE
);
}
else
if
(
Constants
.
CLOSE
.
equals
(
maliciousStatus
))
{
this
.
evaluateService
.
updateShowStatus
(
enterpriseId
,
Collections
.
singletonList
(
evaluateId
),
Constants
.
OPEN
);
}
return
EnterpriseServiceResponse
.
success
();
}
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
ServiceResponse
<
Void
>
replyEvaluate
(
UserReplyDTO
userReplyDTO
)
{
this
.
evaluateReplyService
.
saveUserReplyEvaluate
(
userReplyDTO
);
EvaluateDTO
evaluateDTO
=
new
EvaluateDTO
();
evaluateDTO
.
setEvaluateId
(
userReplyDTO
.
getEvaluateId
());
evaluateDTO
.
setReplyStatus
(
Constants
.
CLOSE
);
this
.
evaluateService
.
updateEvaluate
(
evaluateDTO
);
return
EnterpriseServiceResponse
.
success
();
}
...
...
gic-evaluate-service/src/main/resources/dubbo-gic-evaluate-service.xml
View file @
7be03f5c
...
...
@@ -16,6 +16,9 @@
<dubbo:protocol
name=
"dubbo"
port=
"20350"
/>
<!--门店域-->
<dubbo:service
interface=
"com.gic.evaluate.service.EvaluateConfigApiService"
ref=
"evaluateConfigApiService"
timeout=
"6000"
/>
<dubbo:service
interface=
"com.gic.evaluate.service.EvaluateHaobanApiService"
ref=
"evaluateHaobanApiService"
timeout=
"6000"
/>
<dubbo:service
interface=
"com.gic.evaluate.service.EvaluateOverviewApiService"
ref=
"evaluateOverviewApiService"
timeout=
"6000"
/>
<dubbo:service
interface=
"com.gic.evaluate.service.EvaluateManageApiService"
ref=
"evaluateManageApiService"
timeout=
"6000"
/>
<!-- <dubbo:reference interface="com.gic.log.api.service.LogApiService" id="logApiService" timeout="6000" />-->
</beans>
gic-evaluate-service/src/main/resources/mapper/TabEvaluateMapper.xml
View file @
7be03f5c
...
...
@@ -511,6 +511,21 @@
</if>
</if>
</select>
<update
id=
"updateShowStatus"
>
update tab_evaluate set show_status = #{showStatus} where enterprise_id = #{enterpriseId}
<if
test=
"null != evaluateId and evaluateId.size > 0"
>
and evaluate_id in
<foreach
collection=
"evaluateId"
index=
"index"
item=
"item"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
</update>
<update
id=
"updateTopHotStatus"
>
update tab_evaluate set top_hot_status = #{showStatus} where enterprise_id = #{enterpriseId} and evaluate_id = #{evaluateId}
</update>
<update
id=
"updateMaliciousStatus"
>
update tab_evaluate set malicious_status = #{maliciousStatus} where enterprise_id = #{enterpriseId} and evaluate_id = #{evaluateId}
</update>
<select
id=
"getTotalChart"
resultType=
"map"
>
SELECT
count(*) totalCount,
...
...
gic-evaluate-service/src/main/resources/mapper/TabEvaluateReplyMapper.xml
View file @
7be03f5c
...
...
@@ -191,21 +191,6 @@
from tab_evaluate_reply
where enterprise_id = #{enterpriseId}
and evaluate_id = #{evaluateId}
and status = 1
</select>
<update
id=
"updateShowStatus"
>
update tab_evaluate_reply set show_status = #{showStatus} where enterprise_id = #{enterpriseId}
<if
test=
"null != ids and evaluateId.size > 0"
>
and evaluate_id in
<foreach
collection=
"evaluateId"
index=
"index"
item=
"item"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
</update>
<update
id=
"updateTopHotStatus"
>
update tab_evaluate_reply set top_hot_status = #{showStatus} where enterprise_id = #{enterpriseId} and evaluate_id = #{evaluateId}
</update>
<update
id=
"updateMaliciousStatus"
>
update tab_evaluate_reply set malicious_status = #{maliciousStatus} where enterprise_id = #{enterpriseId} and evaluate_id = #{evaluateId}
</update>
</mapper>
\ No newline at end of file
gic-evaluate-web/src/main/java/com/gic/evaluate/web/controller/EvaluateManagerController.java
0 → 100644
View file @
7be03f5c
package
com
.
gic
.
evaluate
.
web
.
controller
;
import
com.gic.api.base.commons.Page
;
import
com.gic.api.base.commons.ServiceResponse
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.commons.webapi.reponse.RestResponse
;
import
com.gic.enterprise.utils.ResultControllerUtils
;
import
com.gic.enterprise.utils.UserDetailUtils
;
import
com.gic.evaluate.dto.EvaluateDTO
;
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
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.Arrays
;
/**
* @author zhiwj
* @Description:
* @date 2019-12-30 18:33
*/
@RestController
public
class
EvaluateManagerController
{
@Autowired
private
EvaluateManageApiService
evaluateManageApiService
;
@RequestMapping
(
"/list-evaluate"
)
public
RestResponse
listEvaluate
(
EvaluateQO
evaluateQO
)
{
evaluateQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
ServiceResponse
<
Page
<
EvaluateDTO
>>
serviceResponse
=
evaluateManageApiService
.
listEvaluateForManage
(
evaluateQO
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
}
@RequestMapping
(
"/get-evaluate"
)
public
RestResponse
getEvaluate
(
Integer
evaluateId
)
{
ServiceResponse
<
EvaluateDTO
>
serviceResponse
=
evaluateManageApiService
.
getEvaluate
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
(),
evaluateId
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
}
@RequestMapping
(
"/update-show-status"
)
public
RestResponse
updateShowStatus
(
Integer
[]
evaluateIdList
,
Integer
showStatus
)
{
ServiceResponse
<
Void
>
serviceResponse
=
evaluateManageApiService
.
updateShowStatus
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
(),
Arrays
.
asList
(
evaluateIdList
),
showStatus
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
}
@RequestMapping
(
"/update-top-hot-status"
)
public
RestResponse
updateTopHotStatus
(
Integer
evaluateId
,
Integer
topHotStatus
)
{
ServiceResponse
<
Void
>
serviceResponse
=
evaluateManageApiService
.
updateTopHotStatus
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
(),
evaluateId
,
topHotStatus
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
}
@RequestMapping
(
"/update-malicious-status"
)
public
RestResponse
updateMaliciousStatus
(
Integer
evaluateId
,
Integer
maliciousStatus
)
{
ServiceResponse
<
Void
>
serviceResponse
=
evaluateManageApiService
.
updateMaliciousStatus
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
(),
evaluateId
,
maliciousStatus
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
}
@RequestMapping
(
"/reply-evaluate"
)
public
RestResponse
replyEvaluate
(
UserReplyVO
userReplyVO
)
{
userReplyVO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
userReplyVO
.
setUserId
(
UserDetailUtils
.
getUserDetail
().
getUserId
());
userReplyVO
.
setUserName
(
UserDetailUtils
.
getUserDetail
().
getUserInfo
().
getUserName
());
ServiceResponse
<
Void
>
serviceResponse
=
evaluateManageApiService
.
replyEvaluate
(
EntityUtil
.
changeEntityByJSON
(
UserReplyDTO
.
class
,
userReplyVO
));
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
}
@RequestMapping
(
"/del-reply"
)
public
RestResponse
delReply
(
Integer
evaluateReplyId
)
{
ServiceResponse
<
Void
>
serviceResponse
=
evaluateManageApiService
.
delReply
(
evaluateReplyId
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
}
}
gic-evaluate-web/src/main/java/com/gic/evaluate/web/vo/UserReplyVO.java
0 → 100644
View file @
7be03f5c
package
com
.
gic
.
evaluate
.
web
.
vo
;
import
java.io.Serializable
;
/**
* 管理员回复
* @Description:
* @author zhiwj
* @date 2019-12-26 18:32
*/
public
class
UserReplyVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
7855916448409509250L
;
/**
*
*/
private
Integer
evaluateReplyId
;
/**
* 商户id
*/
private
Integer
enterpriseId
;
/**
* 评论id
*/
private
Integer
evaluateId
;
/**
* 回复内容
*/
private
String
replyContent
;
/**
*
*/
private
Integer
userId
;
/**
*
*/
private
String
userName
;
public
Integer
getEvaluateReplyId
()
{
return
evaluateReplyId
;
}
public
void
setEvaluateReplyId
(
Integer
evaluateReplyId
)
{
this
.
evaluateReplyId
=
evaluateReplyId
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
Integer
getEvaluateId
()
{
return
evaluateId
;
}
public
void
setEvaluateId
(
Integer
evaluateId
)
{
this
.
evaluateId
=
evaluateId
;
}
public
String
getReplyContent
()
{
return
replyContent
;
}
public
void
setReplyContent
(
String
replyContent
)
{
this
.
replyContent
=
replyContent
;
}
public
Integer
getUserId
()
{
return
userId
;
}
public
void
setUserId
(
Integer
userId
)
{
this
.
userId
=
userId
;
}
public
String
getUserName
()
{
return
userName
;
}
public
void
setUserName
(
String
userName
)
{
this
.
userName
=
userName
;
}
}
gic-evaluate-web/src/main/resources/dubbo-gic-evaluate-web.xml
View file @
7be03f5c
...
...
@@ -15,6 +15,9 @@
<dubbo:application
name=
"gic-evaluate-web"
/>
<dubbo:reference
interface=
"com.gic.evaluate.service.EvaluateConfigApiService"
id=
"evaluateConfigApiService"
timeout=
"6000"
retries=
"0"
/>
<dubbo:reference
interface=
"com.gic.evaluate.service.EvaluateHaobanApiService"
id=
"evaluateHaobanApiService"
timeout=
"6000"
retries=
"0"
/>
<dubbo:reference
interface=
"com.gic.evaluate.service.EvaluateOverviewApiService"
id=
"evaluateOverviewApiService"
timeout=
"6000"
retries=
"0"
/>
<dubbo:reference
interface=
"com.gic.evaluate.service.EvaluateManageApiService"
id=
"evaluateManageApiService"
timeout=
"6000"
retries=
"0"
/>
<dubbo:reference
interface=
"com.gic.log.api.service.LogApiService"
id=
"logApiService"
timeout=
"6000"
/>
<dubbo:reference
interface=
"com.gic.enterprise.service.DownloadReportApiService"
id=
"downloadReportApiService"
timeout=
"6000"
/>
<dubbo:reference
interface=
"com.gic.enterprise.service.DownloadReportApiService"
id=
"downloadReportApiService"
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