|
@@ -214,7 +214,14 @@ class Index extends Common
|
|
|
$user_id = input('post.user_id');
|
|
$user_id = input('post.user_id');
|
|
|
//获取未读公告
|
|
//获取未读公告
|
|
|
try{
|
|
try{
|
|
|
- $readnotice = db('servicenotice')->field('id,uid,title,atext,sendtime')->where('readtime',0)->where('uid',$user_id)->where('sendtime','<',date('Y-m-d H:i:s',time()))->order('sendtime','desc')->select();
|
|
|
|
|
|
|
+ $admins = db('admins')->select();
|
|
|
|
|
+ $readnotice = db('servicenotice')->field('id,uid,title,atext,sendtime,admin_id')->where('readtime',0)->where('uid',$user_id)->where('sendtime','<',date('Y-m-d H:i:s',time()))->order('sendtime','desc')->select();
|
|
|
|
|
+ for($i=0;$i<count($readnotice);$i++){
|
|
|
|
|
+ for($j=0;$j<count($admins);$j++)
|
|
|
|
|
+ if($readnotice[$i]['admin_id'] == $admins[$j]['id']){
|
|
|
|
|
+ $readnotice[$i]['admin_name'] = $admins[$j]['user_name'];
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
return json(['code' => 1, 'data' => $readnotice, 'msg' => '成功']);
|
|
return json(['code' => 1, 'data' => $readnotice, 'msg' => '成功']);
|
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|
|
|
return json(['code' => -2, 'data' => '', 'msg' => $e->getMessage()]);
|
|
return json(['code' => -2, 'data' => '', 'msg' => $e->getMessage()]);
|
|
@@ -232,7 +239,14 @@ class Index extends Common
|
|
|
$user_id = input('post.user_id');
|
|
$user_id = input('post.user_id');
|
|
|
//获取已读公告
|
|
//获取已读公告
|
|
|
try{
|
|
try{
|
|
|
- $unreadnotice = db('servicenotice')->field('id,uid,title,atext,sendtime')->where('readtime','<>',0)->where('uid',$user_id)->order('sendtime','desc')->select();
|
|
|
|
|
|
|
+ $admins = db('admins')->select();
|
|
|
|
|
+ $unreadnotice = db('servicenotice')->field('id,uid,title,atext,sendtime,admin_id')->where('readtime','<>',0)->where('uid',$user_id)->order('sendtime','desc')->select();
|
|
|
|
|
+ for($i=0;$i<count($unreadnotice);$i++){
|
|
|
|
|
+ for($j=0;$j<count($admins);$j++)
|
|
|
|
|
+ if($unreadnotice[$i]['admin_id'] == $admins[$j]['id']){
|
|
|
|
|
+ $unreadnotice[$i]['admin_name'] = $admins[$j]['user_name'];
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
return json(['code' => 1, 'data' => $unreadnotice, 'msg' => '成功']);
|
|
return json(['code' => 1, 'data' => $unreadnotice, 'msg' => '成功']);
|
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|
|
|
return json(['code' => -3, 'data' => '', 'msg' => $e->getMessage()]);
|
|
return json(['code' => -3, 'data' => '', 'msg' => $e->getMessage()]);
|