|
|
@@ -141,10 +141,20 @@ class Messages extends Base
|
|
|
$id = $param['id'];
|
|
|
$if_public = $param['if_public'];
|
|
|
$type_id = $param['type_id'];
|
|
|
+ $message = db('accountsmessage')->where('message_id', $id)->find();
|
|
|
+ if(!empty($message)){
|
|
|
+ if($message['message_status'] == 0){
|
|
|
+ return json(['code' => -1, 'data' => '', 'msg' => '留言未处理']);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ if($type_id == -1){
|
|
|
+ return json(['code' => -2, 'data' => '', 'msg' => '请选择留言类别']);
|
|
|
+ }
|
|
|
try{
|
|
|
db('accountsmessage')->where('message_id', $id)->update(['if_public' => $if_public,'type_id' => $type_id]);
|
|
|
}catch(\Exception $e){
|
|
|
- return json(['code' => -1, 'data' => '', 'msg' => $e->getMessage()]);
|
|
|
+ return json(['code' => -3, 'data' => '', 'msg' => $e->getMessage()]);
|
|
|
}
|
|
|
return json(['code' => 1, 'data' => url('messages/index'), 'msg' => '设置成功']);
|
|
|
}
|