コード例 #1
0
ファイル: ProductCate.php プロジェクト: dalinhuang/andyou
 /**
  * 删除数据
  */
 public function doDelItem(ZOL_Request $input, ZOL_Response $output)
 {
     Helper_Dao::delItem(array('dbName' => 'Db_Andyou', 'tblName' => 'productcate', 'where' => 'id=' . $input->post('dataid')));
     $pageUrl = $input->request('pageUrl');
     /*backUrl*/
     $urlStr = $pageUrl ? $pageUrl : "?c={$output->ctlName}&t={$output->rnd}";
     echo "<script>document.location='{$urlStr}';</script>";
     exit;
 }
コード例 #2
0
ファイル: Index.php プロジェクト: suhanyujie/myFavorite
 /**
  * 获取指定文章打赏成功的用户
  */
 public static function doGetRewardUser(ZOL_Request $input, ZOL_Response $output)
 {
     $articleId = $input->request('articleId');
     $callback = $input->request('callback');
     $articleId = 5591168;
     if (!$articleId) {
         Helper_Reward_RewardFunc::ajaxExit(array('flag' => 'error', 'msg' => '文章id未知!', 'toLog' => 0));
     }
     $res1 = Helper_Reward_RewardModel::getRewardUser(array('articleId' => $articleId, 'orderStatus' => 1, 'debug' => 0));
     //var_dump($res1);
     if ($res1['data']) {
         # 获取用户的头像,先获取6个用户名
         $userArr = $guestUserArr = array();
         foreach ($res1['data'] as $k => $v) {
             if ($v['custmer'] == 'guest') {
                 $guestUserArr[] = $v;
             } else {
                 $userArr[] = $v;
             }
         }
         $userArr = array_merge($userArr, $guestUserArr);
         $i = 1;
         foreach ($userArr as $k => $v) {
             if ($i > 6) {
                 break;
             }
             if ($v['custmer'] == 'guest') {
                 continue;
             }
             $dataArr = ZOL_Api::run("User.Base.getUserInfo", array('userid' => $v['custmer'], 'rtnCols' => 'photo,nickName'));
             $userArr[$k]['photo'] = $dataArr['photo'];
             $userArr[$k]['nickName'] = $dataArr['nickName'];
             $userArr[$k]['myCenter'] = 'http://my.zol.com.cn/' . $v['custmer'];
             $i++;
         }
         #var_dump($userArr);exit();
         Helper_Reward_RewardFunc::ajaxExit(array('flag' => 'success', 'data' => $userArr, 'callback' => $callback, 'totalCount' => $res1['totalCount'], 'toLog' => 0));
     } else {
         Helper_Reward_RewardFunc::ajaxExit(array('flag' => 'error', 'data' => '没有数据!', 'toLog' => 0));
     }
 }
コード例 #3
0
ファイル: Product.php プロジェクト: dalinhuang/andyou
 /**
  * 更新数据
  */
 public function doUpItem(ZOL_Request $input, ZOL_Response $output)
 {
     $Arr = array();
     $input->request('name') ? $Arr['name'] = $input->request('name') : '';
     $input->request('code') ? $Arr['code'] = $input->request('code') : '';
     $input->request('cateId') ? $Arr['cateId'] = $input->request('cateId') : '';
     $input->request('price') != '' ? $Arr['price'] = $input->request('price') : '';
     $input->request('inPrice') != '' ? $Arr['inPrice'] = $input->request('inPrice') : '';
     $input->request('stock') != '' ? $Arr['stock'] = $input->request('stock') : '';
     $input->request('score') != '' ? $Arr['score'] = $input->request('score') : '';
     $input->request('discut') != '' ? $Arr['discut'] = $input->request('discut') : '';
     $input->request('canByScore') != '' ? $Arr['canByScore'] = $input->request('canByScore') : '';
     $input->request('ctype') != '' ? $Arr['ctype'] = (int) $input->request('ctype') : 1;
     $input->request('othername') != '' ? $Arr['othername'] = $input->request('othername') : '';
     $input->request('num') != '' ? $Arr['num'] = (int) $input->request('num') : 0;
     //产品报价,保存以分为单位的价格
     if (isset($Arr['price'])) {
         $Arr['price'] = $Arr['price'] * 100;
     }
     if (isset($Arr['inPrice'])) {
         $Arr['inPrice'] = $Arr['inPrice'] * 100;
     }
     $pageUrl = $input->request('pageUrl');
     $data = Helper_Dao::updateItem(array('editItem' => $Arr, 'dbName' => 'Db_AndyouYun', 'tblName' => 'product', 'where' => ' id=' . $input->request('dataid')));
     /*backUrl*/
     $urlStr = $pageUrl ? $pageUrl : "?c={$output->ctlName}&t={$output->rnd}";
     echo "<script>document.location='{$urlStr}';</script>";
     exit;
 }