|
@@ -323,7 +323,13 @@ abstract class base_room
|
|
|
protected function record_message($userid,$type,$content,$orgmsg = '')
|
|
|
{
|
|
|
$mod_room = Model('room');
|
|
|
- return $mod_room->addRoomMsg(['room_id' => $this->mRoomid,'member_id' => $userid, 'type' => $type,'msg' => $content, 'orgmsg' => $orgmsg, 'add_time' => time(),'msg_type' => 0]);
|
|
|
+ if($type == proto_type::msg_type_goods) {
|
|
|
+ $data = json_decode($content,true);
|
|
|
+ $orgmsg = $data['goods_id'];
|
|
|
+ return $mod_room->addRoomMsg(['room_id' => $this->mRoomid,'member_id' => $userid, 'type' => $type,'msg' => $content, 'orgmsg' => $orgmsg, 'add_time' => time(),'msg_type' => 0]);
|
|
|
+ } else {
|
|
|
+ return $mod_room->addRoomMsg(['room_id' => $this->mRoomid,'member_id' => $userid, 'type' => $type,'msg' => $content, 'orgmsg' => $orgmsg, 'add_time' => time(),'msg_type' => 0]);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public function relay_reply_msgs()
|