/** * 删除数据 */ 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; }
/** * 获取指定文章打赏成功的用户 */ 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)); } }
/** * 更新数据 */ 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; }