createRedPacketMessage method
红包消息(msg_type=15)。服务端只落库展示,不入账、不领取。
packetType:1 普通,2 拼手气。amount 为展示金额,如 8.88。
Implementation
Message createRedPacketMessage({
required int talkMode,
required int toFromId,
required String blessing,
required int packetType,
required String amount,
required int count,
}) {
return Message(
msgId: genMsgId(),
msgType: MsgType.redPacket,
talkMode: talkMode,
toFromId: toFromId,
extra: {
'blessing': blessing,
'packet_type': packetType,
'amount': amount,
'count': count,
},
sendTime: _now(),
status: 1,
fromId: _store.ownerId,
);
}