记得上下班打卡 | git大法好,push需谨慎

Commit b6bf8ef7 authored by 姜秀龙's avatar 姜秀龙

Merge remote-tracking branch 'origin/master' into wepay-paysign

parents 52359170 cb5c38b4
...@@ -104,4 +104,7 @@ public interface AdamCaomeiBadgeMapper extends BaseMapper<AdamCaomeiBadge> { ...@@ -104,4 +104,7 @@ public interface AdamCaomeiBadgeMapper extends BaseMapper<AdamCaomeiBadge> {
"values (#{userId}, #{badgeId}, #{source}, now())" "values (#{userId}, #{badgeId}, #{source}, now())"
}) })
int insertUserBadge(@Param("userId") String userId, @Param("badgeId") String badgeId, @Param("source") Integer source); int insertUserBadge(@Param("userId") String userId, @Param("badgeId") String badgeId, @Param("source") Integer source);
@Select("select title from kylin_performances where performances_id = #{performanceId}")
String selectKylinPerformanceTitleById(@Param("performanceId") String performanceId);
} }
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
IFNULL(b.icon, '') AS icon, IFNULL(b.icon, '') AS icon,
IFNULL(b.share_text, '') AS shareText, IFNULL(b.share_text, '') AS shareText,
IFNULL(b.type, 0) AS type, IFNULL(b.type, 0) AS type,
IFNULL(b.performance_id, '') AS performanceId, performance_id AS performanceId,
ub.created_at AS claimedAt, ub.created_at AS claimedAt,
ub.source AS source ub.source AS source
FROM adam_caomei_user_badge ub FROM adam_caomei_user_badge ub
......
...@@ -812,6 +812,11 @@ public class AdamRdmService { ...@@ -812,6 +812,11 @@ public class AdamRdmService {
if (vo != null) { if (vo != null) {
return vo.getTitle(); return vo.getTitle();
} }
// 从数据库查询
String title = adamCaomeiBadgeMapper.selectKylinPerformanceTitleById(performanceId);
if (!StringUtils.isEmpty(title)) {
return title;
}
return null; return null;
} catch (Exception e) { } catch (Exception e) {
log.warn("[getPerformanceTitleById] 读取演出缓存失败, performanceId: {}", performanceId, e); log.warn("[getPerformanceTitleById] 读取演出缓存失败, performanceId: {}", performanceId, e);
......
...@@ -230,6 +230,8 @@ public class AdamCaomeiBadgeUserServiceImpl implements IAdamCaomeiBadgeUserServi ...@@ -230,6 +230,8 @@ public class AdamCaomeiBadgeUserServiceImpl implements IAdamCaomeiBadgeUserServi
dto.setType(badge.getType()); dto.setType(badge.getType());
dto.setClaimedAt(now); dto.setClaimedAt(now);
dto.setSource(source); dto.setSource(source);
dto.setSubTitle(badge.getSubTitle());
dto.setPerformanceId(StringUtils.defaultString(badge.getPerformanceId()));
adamRdmService.addUserCaomeiBadgeDtoByUid(uid, badgeVos, dto); adamRdmService.addUserCaomeiBadgeDtoByUid(uid, badgeVos, dto);
......
...@@ -124,6 +124,7 @@ public class AdamCaomeiPassportUserServiceImpl implements IAdamCaomeiPassportUse ...@@ -124,6 +124,7 @@ public class AdamCaomeiPassportUserServiceImpl implements IAdamCaomeiPassportUse
dto.setType(b.getType()); dto.setType(b.getType());
dto.setClaimedAt(grantAt); dto.setClaimedAt(grantAt);
dto.setSource(1); dto.setSource(1);
dto.setSubTitle(b.getSubTitle());
return dto; return dto;
}) })
.collect(Collectors.toList()); .collect(Collectors.toList());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment