public function view_replyMessageForm() { $msgids = isset($_GET['msgids']) ? trim($_GET['msgids']) : ''; if ($msgids === '') { //没指定id $msgdata = array('data' => array('请指定要回复的message'), 'link' => 'index.php?mod=amazonMessagefilter&act=getMessageListByConditions'); goErrMsgPage($msgdata); exit; } /*----- 获得message信息 -----*/ $idar = explode(',', $msgids); $idar = array_map('intval', $idar); //一次打开的所有邮件的id集 $emails = array(); $ordernums = array(); $order_obj = new AmazonOrderModel(); $msg_obj = new amazonmessageModel(); $msg_list = $msg_obj->getMessageInfo($idar); foreach ($msg_list as &$entity) { $entity['sendtime'] = date('Y-m-d H:i:s', $entity['sendtime']); //$emails[$entity['id']] = $entity['sendid']; //$ordernums[$entity['id']] = $entity['ordernum']; //$BuyerandSeller = $order_obj->getAmazonBuyerandSeller($entity['ordernum'], $entity['sendid']); //$BuyerandSeller = isset($BuyerandSeller[0]) ? $BuyerandSeller[0] : $BuyerandSeller; if (file_exists($entity['messagepath'])) { //检测message文件是否存在 $entity['msgcontent'] = file_get_contents($entity['messagepath']); } else { $entity['msgcontent'] = "残念,暂时木有找到邮件本体!<br />邮件id: " . $entity['message_id'] . "<br />邮件发送时间: " . $entity['sendtime']; } } /*----- 获得message信息 -----*/ /*----- 获得模板信息 -----*/ $tpl_obj = new AmazonMessageTemplateModel(); $tpl_list = $tpl_obj->getTplList($_SESSION['globaluserid'], array('id', 'name', 'type', 'content')); // print_r($tpl_list);exit; $this->smarty->assign('tpllist', $tpl_list); /*----- 获得模板信息 -----*/ /*----- 获得文件夹分类列表 -----*/ $categorylist = new amazonmessagecategoryModel(); $cat_list = $categorylist->getAllCategoryInfoList(); $this->smarty->assign('catlist', $cat_list); /*----- 获得文件夹分类列表 -----*/ $this->smarty->assign('msglist', $msg_list); $this->smarty->assign('sec_menue', 5); $this->smarty->assign('toplevel', 0); $this->smarty->assign('toptitle', 'message回复'); $this->smarty->display('msgreplyAmazon.htm'); }
public function view_ajaxDelTemplate() { $tid = isset($_GET['tid']) ? $_GET['tid'] : 0; if (!is_numeric($tid)) { //tid不合法 $msgar = array('code' => 7001, 'msg' => 'id不合法!'); echo json_encode($msgar); exit; } if ($tid === 0) { //没指定id $msgar = array('code' => 7002, 'msg' => '请指定id!'); echo json_encode($msgar); exit; } $msgtpl_obj = new AmazonMessageTemplateModel(); $delres = $msgtpl_obj->delTplById($tid); if ($delres) { //删除成功 $msgar = array('code' => 7003, 'msg' => '删除成功!'); echo json_encode($msgar); exit; } else { $msgar = array('code' => 7004, 'msg' => '删除失败!'); echo json_encode($msgar); exit; } }