REQ-3201: 引入业务状态
This commit is contained in:
parent
e3363a0cc1
commit
61df10e194
@ -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());
|
||||
|
||||
@ -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());
|
||||
|
||||
@ -14,7 +14,7 @@ public class CardStateInfo {
|
||||
/**
|
||||
* 业务状态编辑
|
||||
*/
|
||||
private String bizStateCode;
|
||||
private String bizState;
|
||||
|
||||
/**
|
||||
* 卡片状态
|
||||
|
||||
@ -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();
|
||||
}
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user