Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cloud-web
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
hqzhdj
cloud-web
Commits
40792764
Commit
40792764
authored
Oct 23, 2025
by
“Kongxiangkun”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加积分商城相关代码
parent
1bc98d84
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
22 additions
and
4 deletions
+22
-4
cloud-web-manage/src/main/java/com/yizhi/application/portal/controller/LeaveWordManageController.java
+4
-1
cloud-web-manage/src/main/java/com/yizhi/application/portal/controller/SitePublicationManageController.java
+12
-2
cloud-web-student/src/main/java/com/yizhi/application/enroll/controller/EnrollApiController.java
+6
-1
No files found.
cloud-web-manage/src/main/java/com/yizhi/application/portal/controller/LeaveWordManageController.java
View file @
40792764
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.plugins.Page;
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.plugins.Page;
import
com.yizhi.core.application.cache.RedisCache
;
import
com.yizhi.core.application.cache.RedisCache
;
import
com.yizhi.core.application.context.ContextHolder
;
import
com.yizhi.core.application.context.ContextHolder
;
import
com.yizhi.core.application.context.RequestContext
;
import
com.yizhi.core.application.context.RequestContext
;
import
com.yizhi.point.application.feign.PointFeignClients
;
import
com.yizhi.point.application.feign.PointListenerClients
;
import
com.yizhi.point.application.feign.PointListenerClients
;
import
com.yizhi.site.application.feign.api.EventTrackApiClients
;
import
com.yizhi.site.application.feign.api.EventTrackApiClients
;
import
com.yizhi.training.application.feign.LeaveWordClient
;
import
com.yizhi.training.application.feign.LeaveWordClient
;
...
@@ -39,6 +40,8 @@ public class LeaveWordManageController {
...
@@ -39,6 +40,8 @@ public class LeaveWordManageController {
@Autowired
@Autowired
private
PointListenerClients
pointListenerClients
;
private
PointListenerClients
pointListenerClients
;
@Autowired
private
PointFeignClients
pointFeignClients
;
@Autowired
@Autowired
private
EventTrackApiClients
eventTrackApiClients
;
private
EventTrackApiClients
eventTrackApiClients
;
...
@@ -108,7 +111,7 @@ public class LeaveWordManageController {
...
@@ -108,7 +111,7 @@ public class LeaveWordManageController {
try
{
try
{
boolean
flase
=
leaveWordClient
.
updateState
(
id
,
state
);
boolean
flase
=
leaveWordClient
.
updateState
(
id
,
state
);
if
(
false
&&
state
==
2
){
if
(
false
&&
state
==
2
){
pointListenerClients
.
addPoint
(
"point_comment"
,
id
);
//pointFeignClients.addPoint(0,
"point_comment", id);
}
}
return
Response
.
ok
(
flase
);
return
Response
.
ok
(
flase
);
}
catch
(
Exception
e
){
}
catch
(
Exception
e
){
...
...
cloud-web-manage/src/main/java/com/yizhi/application/portal/controller/SitePublicationManageController.java
View file @
40792764
package
com
.
yizhi
.
application
.
portal
.
controller
;
package
com
.
yizhi
.
application
.
portal
.
controller
;
import
cn.hutool.json.JSONUtil
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.yizhi.core.application.cache.RedisCache
;
import
com.yizhi.core.application.cache.RedisCache
;
...
@@ -7,6 +8,7 @@ import com.yizhi.core.application.context.ContextHolder;
...
@@ -7,6 +8,7 @@ import com.yizhi.core.application.context.ContextHolder;
import
com.yizhi.core.application.context.RequestContext
;
import
com.yizhi.core.application.context.RequestContext
;
import
com.yizhi.core.application.enums.InternationalEnums
;
import
com.yizhi.core.application.enums.InternationalEnums
;
import
com.yizhi.lecturer.application.enums.DeleteFlag
;
import
com.yizhi.lecturer.application.enums.DeleteFlag
;
import
com.yizhi.point.application.feign.PointFeignClients
;
import
com.yizhi.point.application.feign.PointListenerClients
;
import
com.yizhi.point.application.feign.PointListenerClients
;
import
com.yizhi.site.application.feign.PortalManagePCFeignClients
;
import
com.yizhi.site.application.feign.PortalManagePCFeignClients
;
import
com.yizhi.site.application.feign.PublicationManageFeignClients
;
import
com.yizhi.site.application.feign.PublicationManageFeignClients
;
...
@@ -18,6 +20,7 @@ import com.yizhi.util.application.constant.ReturnCode;
...
@@ -18,6 +20,7 @@ import com.yizhi.util.application.constant.ReturnCode;
import
com.yizhi.util.application.domain.Response
;
import
com.yizhi.util.application.domain.Response
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -34,7 +37,7 @@ import java.util.Objects;
...
@@ -34,7 +37,7 @@ import java.util.Objects;
* @author yanglang
* @author yanglang
* @Date: 2024/12/17 16:30
* @Date: 2024/12/17 16:30
*/
*/
@Slf4j
@Api
(
tags
=
"投稿管理"
)
@Api
(
tags
=
"投稿管理"
)
@RestController
@RestController
@RequestMapping
(
"/manage/site/classify/publication"
)
@RequestMapping
(
"/manage/site/classify/publication"
)
...
@@ -48,6 +51,8 @@ public class SitePublicationManageController {
...
@@ -48,6 +51,8 @@ public class SitePublicationManageController {
@Autowired
@Autowired
private
PointListenerClients
pointListenerClients
;
private
PointListenerClients
pointListenerClients
;
@Autowired
private
PointFeignClients
pointFeignClients
;
@Autowired
@Autowired
private
EventTrackApiClients
eventTrackApiClients
;
private
EventTrackApiClients
eventTrackApiClients
;
...
@@ -193,7 +198,12 @@ public class SitePublicationManageController {
...
@@ -193,7 +198,12 @@ public class SitePublicationManageController {
public
Response
<
Boolean
>
releases
(
@RequestParam
(
name
=
"id"
)
Long
id
)
{
public
Response
<
Boolean
>
releases
(
@RequestParam
(
name
=
"id"
)
Long
id
)
{
boolean
flase
=
publicationManageFeignClients
.
releases
(
id
);
boolean
flase
=
publicationManageFeignClients
.
releases
(
id
);
if
(
flase
)
{
if
(
flase
)
{
pointListenerClients
.
addPoint
(
"point_draft"
,
id
);
PublicationVo
publicationVo
=
publicationManageFeignClients
.
publicationView
(
id
);
log
.
info
(
"投稿发布成功,增加积分获取对象:{}"
,
JSONUtil
.
toJsonStr
(
publicationVo
));
if
(
publicationVo
!=
null
)
{
//pointListenerClients.addPoint("point_draft", id);
pointFeignClients
.
addPoint
(
publicationVo
.
getCreateById
(),
"point_publication"
,
""
+
id
);
}
}
}
return
Response
.
ok
(
flase
);
return
Response
.
ok
(
flase
);
}
}
...
...
cloud-web-student/src/main/java/com/yizhi/application/enroll/controller/EnrollApiController.java
View file @
40792764
...
@@ -5,6 +5,7 @@ import com.yizhi.core.application.context.ContextHolder;
...
@@ -5,6 +5,7 @@ import com.yizhi.core.application.context.ContextHolder;
import
com.yizhi.core.application.context.RequestContext
;
import
com.yizhi.core.application.context.RequestContext
;
import
com.yizhi.enroll.application.feign.EnrollFeignClient
;
import
com.yizhi.enroll.application.feign.EnrollFeignClient
;
import
com.yizhi.enroll.application.vo.IdEnrollVO
;
import
com.yizhi.enroll.application.vo.IdEnrollVO
;
import
com.yizhi.point.application.feign.PointApiFeignClients
;
import
com.yizhi.point.application.feign.PointListenerClients
;
import
com.yizhi.point.application.feign.PointListenerClients
;
import
com.yizhi.site.application.feign.api.EventTrackApiClients
;
import
com.yizhi.site.application.feign.api.EventTrackApiClients
;
import
com.yizhi.training.application.feign.TpEnrollPassedClient
;
import
com.yizhi.training.application.feign.TpEnrollPassedClient
;
...
@@ -44,6 +45,9 @@ public class EnrollApiController {
...
@@ -44,6 +45,9 @@ public class EnrollApiController {
private
PointListenerClients
pointListenerClients
;
private
PointListenerClients
pointListenerClients
;
@Autowired
@Autowired
private
PointApiFeignClients
pointApiFeignClients
;
@Autowired
private
EventTrackApiClients
eventTrackApiClients
;
private
EventTrackApiClients
eventTrackApiClients
;
@Autowired
@Autowired
private
RedisCache
redisCache
;
private
RedisCache
redisCache
;
...
@@ -64,7 +68,8 @@ public class EnrollApiController {
...
@@ -64,7 +68,8 @@ public class EnrollApiController {
return
Response
.
fail
(
"2010"
,
"报名已满"
,
""
);
return
Response
.
fail
(
"2010"
,
"报名已满"
,
""
);
}
}
tpEnrollPassedClient
.
insertTpStudentEnrollPassed
(
vo
.
getId
(),
id
);
tpEnrollPassedClient
.
insertTpStudentEnrollPassed
(
vo
.
getId
(),
id
);
pointListenerClients
.
addPoint
(
"CreditClendarDone"
,
id
);
//pointListenerClients.addPoint("CreditClendarDone", id);
pointApiFeignClients
.
addPoint
(
requestContext
.
getAccountId
(),
"point_activity"
,
""
+
id
);
// 添加学院报名埋点
// 添加学院报名埋点
//if(request.getHeader("Cookie")!=null&& Objects.equals(redisCache.get(request.getHeader("Cookie").replace("JSESSIONID=","")),"2")){
//if(request.getHeader("Cookie")!=null&& Objects.equals(redisCache.get(request.getHeader("Cookie").replace("JSESSIONID=","")),"2")){
...
...
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