记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
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
董敬伟
liquidnet-bus-v1
Commits
1da9aaf0
Commit
1da9aaf0
authored
Jul 30, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
打开大美的注释
parent
d598b70d
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
40 additions
and
37 deletions
+40
-37
SweetTemplateController.java
...net/service/sweet/controller/SweetTemplateController.java
+14
-14
SweetTemplateServiceImpl.java
.../service/sweet/service/impl/SweetTemplateServiceImpl.java
+7
-6
RedisDataUtils.java
...ava/com/liquidnet/service/sweet/utils/RedisDataUtils.java
+19
-17
No files found.
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetTemplateController.java
View file @
1da9aaf0
...
...
@@ -23,19 +23,19 @@ public class SweetTemplateController {
return
sweetTemplateService
.
sendMsg
();
}
//
@PostMapping("remind")
//
@ApiOperation("提醒记录")
//
@ApiImplicitParams({
//
@ApiImplicitParam(type = "form", dataType = "String", name = "openId", value = "微信openId", required = true),
//
@ApiImplicitParam(type = "form", dataType = "String", name = "unionId", value = "微信unionId", required = true),
//
@ApiImplicitParam(type = "form", dataType = "String", name = "performancesId", value = "演出ID", required = true),
//
})
//
public ResponseDto remind(
//
@RequestParam() String openId,
//
@RequestParam() String unionId,
//
@RequestParam() String performancesId
//
) {
//
return sweetTemplateService.remind(openId, unionId, performancesId);
//
}
@PostMapping
(
"remind"
)
@ApiOperation
(
"提醒记录"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"form"
,
dataType
=
"String"
,
name
=
"openId"
,
value
=
"微信openId"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"form"
,
dataType
=
"String"
,
name
=
"unionId"
,
value
=
"微信unionId"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"form"
,
dataType
=
"String"
,
name
=
"performancesId"
,
value
=
"演出ID"
,
required
=
true
),
})
public
ResponseDto
remind
(
@RequestParam
()
String
openId
,
@RequestParam
()
String
unionId
,
@RequestParam
()
String
performancesId
)
{
return
sweetTemplateService
.
remind
(
openId
,
unionId
,
performancesId
);
}
}
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/service/impl/SweetTemplateServiceImpl.java
View file @
1da9aaf0
...
...
@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.util.RedisUtil;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.feign.kylin.api.FeignKylinPerformanceClient
;
//import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.sweet.constant.SweetConstant
;
import
com.liquidnet.service.sweet.utils.RedisDataUtils
;
import
com.liquidnet.service.sweet.vo.SweetRemindVo
;
...
...
@@ -103,10 +104,10 @@ public class SweetTemplateServiceImpl {
return
service
;
}
//
public ResponseDto remind(String openId, String unionId, String performancesId) {
//
ResponseDto<KylinPerformanceVo> performanceVo = feignKylinPerformanceClient.detail(performancesId);
//
KylinPerformanceVo performanceInfo = performanceVo.getData();
//
redisDataUtils.setSweetRemind(openId, unionId, performancesId, performanceInfo);
//
return ResponseDto.success();
//
}
public
ResponseDto
remind
(
String
openId
,
String
unionId
,
String
performancesId
)
{
ResponseDto
<
KylinPerformanceVo
>
performanceVo
=
feignKylinPerformanceClient
.
detail
(
performancesId
);
KylinPerformanceVo
performanceInfo
=
performanceVo
.
getData
();
redisDataUtils
.
setSweetRemind
(
openId
,
unionId
,
performancesId
,
performanceInfo
);
return
ResponseDto
.
success
();
}
}
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/utils/RedisDataUtils.java
View file @
1da9aaf0
...
...
@@ -5,6 +5,7 @@ import com.liquidnet.common.cache.redis.util.RedisUtil;
import
com.liquidnet.commons.lang.util.CollectionUtil
;
import
com.liquidnet.commons.lang.util.DateUtil
;
//import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.sweet.constant.SweetConstant
;
import
com.liquidnet.service.sweet.dto.SweetManualAppletDto
;
import
com.liquidnet.service.sweet.dto.SweetManualArtistList2Dto
;
...
...
@@ -16,6 +17,7 @@ import com.liquidnet.service.sweet.entity.SweetManualSort;
import
com.liquidnet.service.sweet.entity.SweetRichtext
;
import
com.liquidnet.service.sweet.mapper.*
;
import
com.liquidnet.service.sweet.vo.SweetArtistsRelationVo
;
import
com.liquidnet.service.sweet.vo.SweetRemindVo
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
...
...
@@ -246,22 +248,22 @@ public class RedisDataUtils {
}
}
//
// 小程序演出提醒
//
public void setSweetRemind(String openId, String unionId, String performancesId, KylinPerformanceVo performanceInfo) {
//
String redisKey = SweetConstant.REDIS_KEY_SWEET_REMIND.concat(unionId);
//
SweetRemindVo sweetRemindVo = SweetRemindVo.getNew();
//
sweetRemindVo.setCreatedAt(DateUtil.getNowTime());
//
sweetRemindVo.setPerformancesId(performancesId);
//
sweetRemindVo.setUnionId(unionId);
//
sweetRemindVo.setOpenId(openId);
//
//
if (null != performanceInfo) {
//
sweetRemindVo.setFieldName(performanceInfo.getFieldName());
//
sweetRemindVo.setTitle(performanceInfo.getTitle());
//
sweetRemindVo.setTimeStart(performanceInfo.getTimeStart());
//
sweetRemindVo.setSellTime(performanceInfo.getSellTime());
//
}
//
redisUtil.set(redisKey, sweetRemindVo);
//
}
// 小程序演出提醒
public
void
setSweetRemind
(
String
openId
,
String
unionId
,
String
performancesId
,
KylinPerformanceVo
performanceInfo
)
{
String
redisKey
=
SweetConstant
.
REDIS_KEY_SWEET_REMIND
.
concat
(
unionId
);
SweetRemindVo
sweetRemindVo
=
SweetRemindVo
.
getNew
();
sweetRemindVo
.
setCreatedAt
(
DateUtil
.
getNowTime
());
sweetRemindVo
.
setPerformancesId
(
performancesId
);
sweetRemindVo
.
setUnionId
(
unionId
);
sweetRemindVo
.
setOpenId
(
openId
);
if
(
null
!=
performanceInfo
)
{
sweetRemindVo
.
setFieldName
(
performanceInfo
.
getFieldName
());
sweetRemindVo
.
setTitle
(
performanceInfo
.
getTitle
());
sweetRemindVo
.
setTimeStart
(
performanceInfo
.
getTimeStart
());
sweetRemindVo
.
setSellTime
(
performanceInfo
.
getSellTime
());
}
redisUtil
.
set
(
redisKey
,
sweetRemindVo
);
}
}
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