REQ-3201: 引入业务状态
This commit is contained in:
parent
e3363a0cc1
commit
61df10e194
@ -60,11 +60,11 @@ class CardParser {
|
|||||||
CardStateInfo stateInfo = card.getStateInfo();
|
CardStateInfo stateInfo = card.getStateInfo();
|
||||||
if (cardTemplate.isUpdatable()) {
|
if (cardTemplate.isUpdatable()) {
|
||||||
content.setCardState(stateInfo.getCardState());
|
content.setCardState(stateInfo.getCardState());
|
||||||
content.setBizState(stateInfo.getBizStateCode());
|
content.setBizState(stateInfo.getBizState());
|
||||||
}
|
}
|
||||||
content.setStateImage(CardStateImageConfigs
|
content.setStateImage(CardStateImageConfigs
|
||||||
.create(template.getStateImageConfigs())
|
.create(template.getStateImageConfigs())
|
||||||
.determineStateImage(stateInfo.getBizStateCode()));
|
.determineStateImage(stateInfo.getBizState()));
|
||||||
if (StringUtils.isNotBlank(card.getSubtitle())) {
|
if (StringUtils.isNotBlank(card.getSubtitle())) {
|
||||||
GeneralMessagePushVO.Subtitle subtitle = new GeneralMessagePushVO.Subtitle();
|
GeneralMessagePushVO.Subtitle subtitle = new GeneralMessagePushVO.Subtitle();
|
||||||
subtitle.setIconUrl(messageSystemConfig.getOrgIcon());
|
subtitle.setIconUrl(messageSystemConfig.getOrgIcon());
|
||||||
|
|||||||
@ -76,7 +76,7 @@ public class CardSupport {
|
|||||||
card.setSubBizCode(sendModel.getRequest().getSubBizCode());
|
card.setSubBizCode(sendModel.getRequest().getSubBizCode());
|
||||||
card.setTemplateCode(sendModel.getRequest().getTemplateCode());
|
card.setTemplateCode(sendModel.getRequest().getTemplateCode());
|
||||||
CardStateInfo stateInfo = sendModel.getRequest().getStateInfo();
|
CardStateInfo stateInfo = sendModel.getRequest().getStateInfo();
|
||||||
card.setBizState(stateInfo.getBizStateCode());
|
card.setBizState(stateInfo.getBizState());
|
||||||
card.setCardState(stateInfo.getCardState());
|
card.setCardState(stateInfo.getCardState());
|
||||||
card.setTitle(sendModel.getTemplate().getTitle());
|
card.setTitle(sendModel.getTemplate().getTitle());
|
||||||
card.setContent(sendModel.getTemplate().getContent());
|
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());
|
.collect(Collectors.toList());
|
||||||
lambdaUpdate()
|
lambdaUpdate()
|
||||||
.in(Card::getId, cardIds)
|
.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())
|
.set(stateInfo.getCardState() != null, Card::getCardState, stateInfo.getCardState())
|
||||||
.update();
|
.update();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -177,7 +177,7 @@ public class Card extends BaseEntityExt<Card> implements CardContent {
|
|||||||
@Override
|
@Override
|
||||||
public CardStateInfo getStateInfo() {
|
public CardStateInfo getStateInfo() {
|
||||||
CardStateInfo cardStateInfo = new CardStateInfo();
|
CardStateInfo cardStateInfo = new CardStateInfo();
|
||||||
cardStateInfo.setBizStateCode(bizState);
|
cardStateInfo.setBizState(bizState);
|
||||||
cardStateInfo.setCardState(cardState);
|
cardStateInfo.setCardState(cardState);
|
||||||
return cardStateInfo;
|
return cardStateInfo;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user