diff --git a/app/chat/controller/MessageController.php b/app/chat/controller/MessageController.php index 79ef13a..4aa1366 100644 --- a/app/chat/controller/MessageController.php +++ b/app/chat/controller/MessageController.php @@ -78,7 +78,7 @@ class MessageController extends ApiController // } foreach ($messages as $k => &$v) { $v['send_time'] = formatWeChatTime($v['send_time']); - $v['coupon'] = json_decode($v['coupon']); + $v['coupon'] = !empty($v['coupon'])?json_decode($v['coupon']):''; // 判断是谁发的 if($v['from_id'] == $this->uid) { $v['is_user_send'] = 1; // 自己发的 @@ -203,7 +203,7 @@ class MessageController extends ApiController $list_arr = json_decode($list_json, true); foreach ($list_arr as $k => $list) { if($list['session_id'] == $session_id) { - unset($list_arr[$k]); + $list['id_del'] = 1; } } if(count($list_arr) >= 1) {