表情处理

This commit is contained in:
2025-12-05 16:26:50 +08:00
parent 1388124cc2
commit 3f002ac57b
3 changed files with 52 additions and 1 deletions

View File

@@ -209,6 +209,7 @@ namespace extend\chat\model;
}
$time = d();
$user = Db::name('chat_user')->where(['user_id' => self::$user_info['uid']])->find();
$insert_content = encodeEmojiForDb($message['content']);
// 通知数据
$notice_data = [
'from_id' => self::$user_info['uid'],
@@ -218,7 +219,7 @@ namespace extend\chat\model;
'chat_coupon_id' => !empty($message['chat_coupon_id'])?$message['chat_coupon_id']:null,
'chat_type' => $message['chat_type'],
'msg_type' => $message['msg_type'],
'content' => !empty($message['content'])?$message['content']:null,
'content' => !empty($insert_content)?$insert_content:null,
'image_url' => !empty($message['image_url'])?$message['image_url']:null,
'order_id' => !empty($message['order_id'])?$message['order_id']:null,
'coupon' => !empty($message['coupon'])?json_encode($message['coupon']):null,
@@ -226,6 +227,7 @@ namespace extend\chat\model;
'session_id' => $session_id,
];
$res = Db::name('chat_message')->insert($notice_data);
$notice_data['content'] = $message['content'];
$notice_data['operate_type'] = $message['operate_type'];
if(!$res) {
// 插入失败