Commit 5d94b53c by 冷斌

fix bug

parent 6208407d
...@@ -16,7 +16,7 @@ class MessageAction extends Action ...@@ -16,7 +16,7 @@ class MessageAction extends Action
* @return void * @return void
*/ */
function _initialize(){ function _initialize(){
} }
/** /**
...@@ -24,28 +24,30 @@ class MessageAction extends Action ...@@ -24,28 +24,30 @@ class MessageAction extends Action
* @return void * @return void
*/ */
public function index() { public function index() {
$and_uid = $_GET['and_uid'] ? :''; // $and_uid = $_GET['and_uid'] ? :'';
//
$dao = model('Message'); // $dao = model('Message');
$list = $dao->getMessageListByUid($this->mid, array(MessageModel::ONE_ON_ONE_CHAT, MessageModel::MULTIPLAYER_CHAT), $and_uid); // $list = $dao->getMessageListByUid($this->mid, array(MessageModel::ONE_ON_ONE_CHAT, MessageModel::MULTIPLAYER_CHAT), $and_uid);
//
$this->assign($list); // $this->assign($list);
if(isAjax()){ // if(isAjax()){
Response::create(['status'=>1,'data'=>['html'=>$this->fetch('index_w3g_ajax')]],'json')->code(200)->send();exit; // Response::create(['status'=>1,'data'=>['html'=>$this->fetch('index_w3g_ajax')]],'json')->code(200)->send();exit;
} // }
// 设置信息已读(在右上角提示去掉), // // 设置信息已读(在右上角提示去掉),
$dao->setMessageIsRead(t($POST['id']), $this->mid, 1); // $dao->setMessageIsRead(t($POST['id']), $this->mid, 1);
$this->setTitle('我的私信'); // $this->setTitle('我的私信');
$userInfo = model('User')->getUserInfo($this->mid); // $userInfo = model('User')->getUserInfo($this->mid);
//
$this->setKeywords($userInfo['uname'].'的私信'); // $this->setKeywords($userInfo['uname'].'的私信');
$this->display(); // $this->display();
$this->notify();;
} }
/** /**
* 系统通知 * 系统通知
* @return void * @return void
*/ */
public function notify() { public function notify() {
//$list = model('Notify')->getMessageList($this->mid); //2012/12/27 //$list = model('Notify')->getMessageList($this->mid); //2012/12/27
$map['uid'] = $this->mid; $map['uid'] = $this->mid;
...@@ -74,7 +76,7 @@ class MessageAction extends Action ...@@ -74,7 +76,7 @@ class MessageAction extends Action
/** /**
* 开课提醒 * 开课提醒
* @return void * @return void
*/ */
public function liveNotify() { public function liveNotify() {
$map['uid'] = $this->mid; $map['uid'] = $this->mid;
$map['node'] = 'live_notify'; $map['node'] = 'live_notify';
...@@ -96,7 +98,7 @@ class MessageAction extends Action ...@@ -96,7 +98,7 @@ class MessageAction extends Action
* 获取指定应用指定用户下的消息列表 * 获取指定应用指定用户下的消息列表
* @return void * @return void
*/ */
public function notifyDetail() { public function notifyDetail() {
$appname = t($_REQUEST['appname']); $appname = t($_REQUEST['appname']);
//设置为已读 //设置为已读
//model('Notify')->setRead($this->mid,$appname); //model('Notify')->setRead($this->mid,$appname);
...@@ -121,13 +123,13 @@ class MessageAction extends Action ...@@ -121,13 +123,13 @@ class MessageAction extends Action
/** /**
* 私信详情 * 私信详情
* @return void * @return void
*/ */
public function detail() public function detail()
{ {
$message = model('Message')->isMember(t($_GET['id']), $this->mid, true); $message = model('Message')->isMember(t($_GET['id']), $this->mid, true);
// 验证数据 // 验证数据
if(empty($message)) { if(empty($message)) {
$this->error('私信不存在'); $this->error('私信不存在');
} }
$message['member'] = model('Message')->getMessageMembers(t($_GET['id']), 'member_uid'); $message['member'] = model('Message')->getMessageMembers(t($_GET['id']), 'member_uid');
...@@ -139,7 +141,7 @@ class MessageAction extends Action ...@@ -139,7 +141,7 @@ class MessageAction extends Action
// 设置信息已读(私信列表页去掉new标识) // 设置信息已读(私信列表页去掉new标识)
model('Message')->setMessageIsRead(t($_GET['id']), $this->mid, 0); model('Message')->setMessageIsRead(t($_GET['id']), $this->mid, 0);
$message['since_id'] = model('Message')->getSinceMessageId($message['list_id'],$message['message_num']); $message['since_id'] = model('Message')->getSinceMessageId($message['list_id'],$message['message_num']);
$this->assign('message', $message); $this->assign('message', $message);
$this->assign('type', intval($_GET['type'])); $this->assign('type', intval($_GET['type']));
...@@ -180,7 +182,7 @@ class MessageAction extends Action ...@@ -180,7 +182,7 @@ class MessageAction extends Action
// 是否能够编辑用户 // 是否能够编辑用户
$editable = intval($_REQUEST['editable']) == 0 ? 0 : 1; $editable = intval($_REQUEST['editable']) == 0 ? 0 : 1;
$this->assign('editable', $editable); $this->assign('editable', $editable);
$this->display(); $this->display();
} }
...@@ -238,7 +240,7 @@ class MessageAction extends Action ...@@ -238,7 +240,7 @@ class MessageAction extends Action
if($school) { if($school) {
$_POST['content'] = "您好,您绑定的机构已经被管理员".$dotype; $_POST['content'] = "您好,您绑定的机构已经被管理员".$dotype;
} }
$_POST['body'] = $_POST['content']; $_POST['body'] = $_POST['content'];
$_POST['uid'] = $_POST['to']; $_POST['uid'] = $_POST['to'];
...@@ -394,15 +396,15 @@ class MessageAction extends Action ...@@ -394,15 +396,15 @@ class MessageAction extends Action
* 删除用户指定私信会话 * 删除用户指定私信会话
* @return integer 1=成功 0=失败 * @return integer 1=成功 0=失败
*/ */
public function doDeleteSession() { public function doDeleteSession() {
$res = model('Message')->deleteSessionById($this->mid, t($_POST['ids'])); $res = model('Message')->deleteSessionById($this->mid, t($_POST['ids']));
if ($res) echo 1; if ($res) echo 1;
else echo 0; else echo 0;
} }
public function doSendFeedMail(){ public function doSendFeedMail(){
//手动执行邮件任务 //手动执行邮件任务
model('Message')->doSendFeedMail(); model('Message')->doSendFeedMail();
} }
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment