|
|
@@ -213,9 +213,12 @@ class Index extends Common
|
|
|
{
|
|
|
$user_id = input('post.user_id');
|
|
|
//获取未读公告
|
|
|
- $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();
|
|
|
-
|
|
|
- return json(['code' => 1, 'data' => $readnotice, 'msg' => '成功']);
|
|
|
+ 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();
|
|
|
+ return json(['code' => 1, 'data' => $readnotice, 'msg' => '成功']);
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ return json(['code' => -2, 'data' => [], 'msg' => $e->getMessage()]);
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -228,9 +231,12 @@ class Index extends Common
|
|
|
{
|
|
|
$user_id = input('post.user_id');
|
|
|
//获取未读公告
|
|
|
- $unreadnotice = db('servicenotice')->where('readtime','<>',0)->where('uid',$user_id)->order('sendtime','desc')->select();
|
|
|
-
|
|
|
- return json(['code' => 1, 'data' => $unreadnotice, 'msg' => '成功']);
|
|
|
+ try{
|
|
|
+ $unreadnotice = db('servicenotice')->field('id,uid,title,atext,sendtime')->where('readtime','<>',0)->where('uid',$user_id)->order('sendtime','desc')->select();
|
|
|
+ return json(['code' => 1, 'data' => $unreadnotice, 'msg' => '成功']);
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ return json(['code' => -3, 'data' => [], 'msg' => $e->getMessage()]);
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -248,10 +254,13 @@ class Index extends Common
|
|
|
return json(['code' => 1, 'data' => '', 'msg' => '公告不存在']);
|
|
|
}
|
|
|
|
|
|
- //修改公告阅读状态
|
|
|
- db('servicenotice')->where('id',$servicenotice_id)->update(['readtime' => time()]);
|
|
|
-
|
|
|
- return json(['code' => 1, 'data' => '', 'msg' => '公告阅读状态修改成功']);
|
|
|
+ try{
|
|
|
+ //修改公告阅读状态
|
|
|
+ db('servicenotice')->where('id',$servicenotice_id)->update(['readtime' => time()]);
|
|
|
+ return json(['code' => 1, 'data' => '', 'msg' => '公告阅读状态修改成功']);
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ return json(['code' => -3, 'data' => [], 'msg' => $e->getMessage()]);
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
}
|