Esempio n. 1
0
 public function view_fbkList()
 {
     $accountId = isset($_GET['accountId']) ? post_check($_GET['accountId']) : '';
     $valuatestatus = isset($_GET['valuatestatus']) ? post_check($_GET['valuatestatus']) : '';
     $where = 'where a.is_delete=0 and b.is_delete=0 ';
     if ($accountId) {
         $where .= " and sellerAccountId = '{$accountId}' ";
         $this->smarty->assign('accountId', $accountId);
     }
     if ($valuatestatus) {
         $where .= " and status = '{$valuatestatus}' ";
         $this->smarty->assign('valuatestatus', $valuatestatus);
     }
     $FBAct = new FeedbackManageAct();
     $total = $FBAct->act_getOrderNum($where);
     $num = 50;
     //每页显示的个数
     $page = new Page($total, $num, '', 'CN');
     $where .= "order by a.id desc " . $page->limit;
     $fbkList = $FBAct->act_getOrderList('a.*,b.account', $where);
     if (!empty($_GET['page'])) {
         if (intval($_GET['page']) <= 1 || intval($_GET['page']) > ceil($total / $num)) {
             $n = 1;
         } else {
             $n = (intval($_GET['page']) - 1) * $num + 1;
         }
     } else {
         $n = 1;
     }
     if ($total > $num) {
         //输出分页显示
         $show_page = $page->fpage(array(0, 2, 3, 4, 5, 6, 7, 8, 9));
     } else {
         $show_page = $page->fpage(array(0, 2, 3));
     }
     $this->smarty->assign('show_page', $show_page);
     $this->smarty->assign('fbkList', $fbkList);
     $accAct = new AccountAct();
     $accountList = $accAct->act_getAccountList('id,account', 'where platformId = 2 and is_delete = 0');
     $this->smarty->assign('accountList', $accountList);
     $this->smarty->assign('state', $state);
     $this->smarty->assign('secnev', '1');
     //二级导航
     //$this->smarty->assign('module','SKU等待领取');
     $this->smarty->assign('username', $_SESSION['userName']);
     $navarr = array("<a href='index.php?mod=FeedbackManage&act=fbkList'>卖家评价</a>", ">>", "评价列表");
     $this->smarty->assign('navarr', $navarr);
     $this->smarty->display('feedbackList.htm');
 }
Esempio n. 2
0
 function act_setEvaluation()
 {
     //调用model层获取数据
     $score = trim($_POST['valuatescore']);
     $content = trim($_POST['valuatecontent']);
     $billArr = $_POST['bill'];
     $orderArr = array();
     foreach ($billArr as $item) {
         $orderArr[$item['account']][] = $item['recordnumber'];
     }
     //print_r($orderArr);
     foreach ($orderArr as $account => $recordnumberArr) {
         $ret = aliexpress_setEvaluation($account, $recordnumberArr, $score, $content);
         if ($ret['errCode'] != '0') {
             self::$errCode = $ret['errCode'];
             self::$errMsg = $ret['errMsg'];
             return false;
         }
     }
     return true;
 }