/** * 获取裁剪缓存数据 **/ public function actiongetCutCookie() { $ret = array('status' => 0, 'msg' => ''); try { $SKU = Yii::app()->request->getParam("SKU"); $session_id = session_id(); $new_date = date("Y-m-d H:i:s"); //获取当前时间 $cut_cookie = new erp_cut_cookie(); //清除过期的缓存数据 $condition = array('end_time_if_<=' => $new_date); $cut_cookie->del_cookie($condition); //查询数据是否存在 $condition = array('brandid' => $_SESSION['brandid'], 'SKU' => $SKU, 'sessionid' => $session_id); $cut_ret = $cut_cookie->select_all_cookie($condition); if (count($cut_ret) == 0) { throw new Exception('没有缓存'); } $ret['data'] = $cut_ret[0]['text']; $ret['status'] = 1; } catch (Exception $e) { $ret['msg'] = $e->getMessage(); } echo json_encode($ret); }