|
@@ -16,6 +16,10 @@ class MessageRuleDetailTransformer extends TransformerAbstract
|
|
{
|
|
{
|
|
public function transform(MessageRule $messageRule)
|
|
public function transform(MessageRule $messageRule)
|
|
{
|
|
{
|
|
|
|
+ $messageStatus = $messageRule['message_status'];
|
|
|
|
+ if($messageStatus == 0 && $messageRule['sent_time'] <= Carbon::now()->toDateTimeString()){
|
|
|
|
+ $messageStatus = 1;
|
|
|
|
+ }
|
|
return [
|
|
return [
|
|
'id' => $messageRule['id'],
|
|
'id' => $messageRule['id'],
|
|
'title' => $messageRule['title'],
|
|
'title' => $messageRule['title'],
|
|
@@ -26,7 +30,7 @@ class MessageRuleDetailTransformer extends TransformerAbstract
|
|
'sent_count' => $messageRule['sent_count'],
|
|
'sent_count' => $messageRule['sent_count'],
|
|
'open_count' => $messageRule['open_count'],
|
|
'open_count' => $messageRule['open_count'],
|
|
'notice_groups' => $messageRule['notice_groups'],
|
|
'notice_groups' => $messageRule['notice_groups'],
|
|
- 'message_status' => $messageRule['message_status'],
|
|
|
|
|
|
+ 'message_status' => $messageStatus,
|
|
'message_show_type' => $messageRule['message_show_type'],
|
|
'message_show_type' => $messageRule['message_show_type'],
|
|
'activity_time' => $messageRule['activity_time'],
|
|
'activity_time' => $messageRule['activity_time'],
|
|
];
|
|
];
|