=', $stime); } if(input('param.etime')) { $etime = strtotime(input('param.etime'))+86399; $condition[]=array('geval_addtime','<=', $etime); } $evalgoods_list = $evaluategoods_model->getEvaluategoodsList($condition, 10); View::assign('show_page',$evaluategoods_model->page_info->render()); View::assign('evalgoods_list',$evalgoods_list); View::assign('filtered', $condition ? 1 : 0); //是否有查询条件 $this->setAdminCurItem('evalgoods_list'); return View::fetch('index'); } /** * 解释来自买家的评价 */ public function explain_save() { $geval_id = intval(input('param.geval_id')); $evaluategoods_model = model('evaluategoods'); if (!request()->isPost()) { $evaluategoods = $evaluategoods_model->getEvaluategoodsInfoByID($geval_id); View::assign('evaluategoods', $evaluategoods); return View::fetch('explain_save'); } else { $geval_explain = trim(input('post.geval_explain')); //验证表单 if (!$geval_explain) { $this->error('解释内容不能为空'); } $evaluate_info = $evaluategoods_model->getEvaluategoodsInfoByID($geval_id); if (empty($evaluate_info)) { $this->error(lang('param_error')); } $update = array('geval_explain' => $geval_explain); $condition = array(); $condition[] = array('geval_id','=',$geval_id); $result = $evaluategoods_model->editEvaluategoods($update, $condition); if ($result) { dsLayerOpenSuccess('解释成功'); } else { $this->error('解释保存失败'); } } } /** * 删除商品评价 */ public function evalgoods_del() { $geval_id = intval(input('param.geval_id')); if ($geval_id <= 0) { ds_json_encode(10001, lang('param_error')); } $evaluategoods_model = model('evaluategoods'); $result = $evaluategoods_model->delEvaluategoods(array('geval_id'=>$geval_id)); if ($result) { $this->log('删除商品评价,评价编号'.$geval_id); ds_json_encode(10000, lang('ds_common_del_succ')); } else { ds_json_encode(10001, lang('ds_common_del_fail')); } } protected function getAdminItemList() { $menu_array = array( array( 'name' => 'evalgoods_list', 'text' => lang('admin_evaluate_list'), 'url' => url('Evaluate/evalgoods_list') ) ); return $menu_array; } }