REQ-3201: 引入业务状态

This commit is contained in:
yanglin 2024-12-13 11:13:40 +08:00
parent e3363a0cc1
commit 61df10e194
5 changed files with 6 additions and 6 deletions

View File

@ -60,11 +60,11 @@ class CardParser {
CardStateInfo stateInfo = card.getStateInfo();
if (cardTemplate.isUpdatable()) {
content.setCardState(stateInfo.getCardState());
content.setBizState(stateInfo.getBizStateCode());
content.setBizState(stateInfo.getBizState());
}
content.setStateImage(CardStateImageConfigs
.create(template.getStateImageConfigs())
.determineStateImage(stateInfo.getBizStateCode()));
.determineStateImage(stateInfo.getBizState()));
if (StringUtils.isNotBlank(card.getSubtitle())) {
GeneralMessagePushVO.Subtitle subtitle = new GeneralMessagePushVO.Subtitle();
subtitle.setIconUrl(messageSystemConfig.getOrgIcon());

View File

@ -76,7 +76,7 @@ public class CardSupport {
card.setSubBizCode(sendModel.getRequest().getSubBizCode());
card.setTemplateCode(sendModel.getRequest().getTemplateCode());
CardStateInfo stateInfo = sendModel.getRequest().getStateInfo();
card.setBizState(stateInfo.getBizStateCode());
card.setBizState(stateInfo.getBizState());
card.setCardState(stateInfo.getCardState());
card.setTitle(sendModel.getTemplate().getTitle());
card.setContent(sendModel.getTemplate().getContent());

View File

@ -14,7 +14,7 @@ public class CardStateInfo {
/**
* 业务状态编辑
*/
private String bizStateCode;
private String bizState;
/**
* 卡片状态

View File

@ -33,7 +33,7 @@ public class CardDao extends ServiceImpl<CardMapper, Card> {
.collect(Collectors.toList());
lambdaUpdate()
.in(Card::getId, cardIds)
.set(stateInfo.getBizStateCode() != null, Card::getBizState, stateInfo.getBizStateCode())
.set(stateInfo.getBizState() != null, Card::getBizState, stateInfo.getBizState())
.set(stateInfo.getCardState() != null, Card::getCardState, stateInfo.getCardState())
.update();
}

View File

@ -177,7 +177,7 @@ public class Card extends BaseEntityExt<Card> implements CardContent {
@Override
public CardStateInfo getStateInfo() {
CardStateInfo cardStateInfo = new CardStateInfo();
cardStateInfo.setBizStateCode(bizState);
cardStateInfo.setBizState(bizState);
cardStateInfo.setCardState(cardState);
return cardStateInfo;
}