判断是不是商家发的
This commit is contained in:
@@ -64,7 +64,7 @@ class MessageController extends ApiController
|
|||||||
$total = $query->count();
|
$total = $query->count();
|
||||||
$messages = $query->alias('msg')->order('send_time', 'desc')
|
$messages = $query->alias('msg')->order('send_time', 'desc')
|
||||||
->leftJoin('chat_user user', 'msg.from_id = user.user_id')
|
->leftJoin('chat_user user', 'msg.from_id = user.user_id')
|
||||||
->field('msg.id,from_id,to_id,chat_type,msg_type,content,image_url,order_id,is_read,send_time,session_id,nick_name,user_id,avatar,type,coupon,coupon_claim,chat_coupon_id')
|
->field('msg.id,from_id,to_id,type,chat_type,msg_type,content,image_url,order_id,is_read,send_time,session_id,nick_name,user_id,avatar,type,coupon,coupon_claim,chat_coupon_id')
|
||||||
->page($page, $size)
|
->page($page, $size)
|
||||||
->select()->toArray();
|
->select()->toArray();
|
||||||
|
|
||||||
@@ -85,13 +85,19 @@ class MessageController extends ApiController
|
|||||||
foreach ($messages as $k => &$v) {
|
foreach ($messages as $k => &$v) {
|
||||||
$v['send_time'] = formatWeChatTime($v['send_time']);
|
$v['send_time'] = formatWeChatTime($v['send_time']);
|
||||||
$v['coupon'] = !empty($v['coupon'])?json_decode($v['coupon']):'';
|
$v['coupon'] = !empty($v['coupon'])?json_decode($v['coupon']):'';
|
||||||
|
$v['nick'] = $v['nick_name'];
|
||||||
// 判断是谁发的
|
// 判断是谁发的
|
||||||
if($v['from_id'] == $this->uid) {
|
if($v['from_id'] == $this->uid) {
|
||||||
$v['is_user_send'] = 1; // 自己发的
|
$v['is_user_send'] = 1; // 自己发的
|
||||||
}else {
|
}else {
|
||||||
$v['is_user_send'] = 2; // 别人发的
|
$v['is_user_send'] = 2; // 别人发的
|
||||||
}
|
}
|
||||||
|
// 判断是不是商家发的
|
||||||
|
if($v['type'] == 2) {
|
||||||
|
$v['is_shop'] = 1; // 商家
|
||||||
|
}else {
|
||||||
|
$v['is_shop'] = 2; // 不是商家
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$mute = Db::name('chat_group_mute')->where(['group_id' => $group_id, 'user_id' => 0])->find();
|
$mute = Db::name('chat_group_mute')->where(['group_id' => $group_id, 'user_id' => 0])->find();
|
||||||
|
|||||||
@@ -232,7 +232,7 @@ namespace extend\chat\model;
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// 判断是不是商家发的
|
// 判断是不是商家发的
|
||||||
if($is_member['role'] == 1) {
|
if($is_member['role'] == 2) {
|
||||||
$notice_data['is_shop'] = 1; // 商家
|
$notice_data['is_shop'] = 1; // 商家
|
||||||
}else {
|
}else {
|
||||||
$notice_data['is_shop'] = 2; // 不是商家
|
$notice_data['is_shop'] = 2; // 不是商家
|
||||||
|
|||||||
Reference in New Issue
Block a user