request->isAjax()) { $get = $this->request->get(); $this->_success('获取成功', ControlLogic::lists($get)); } return $this->fetch(); } //客户订单回访 public function order_server(){ if ($this->request->isAjax()) { } return $this->fetch(); } //增加回访的内容 public function add(){ if ($this->request->isAjax()) { $id=$this->request->get('id'); $post = $this->request->post(); $post['order_id']=$id; $post['createtime']=time(); $orderiofo=Db::name('order_trace')->where('order_id',$id)->find(); if($orderiofo){ $this->_error('订单已经操作回访请勿重复增加'); } $cumstom=Db::name('order_exe')->where('id',$id)->find(); $post['name']=$cumstom['name']; $post['phone']=$cumstom['phone']; $post['staff_id']=$cumstom['staff_id']; $insert=Db::name('order_trace')->data($post)->insert(); if($insert){ $this->_success('增加反馈成功'); } $this->_error('增加反馈失败'); } return $this->fetch(); } public function edit(){ if ($this->request->isAjax()) { $post = $this->request->post(); $list=ControlLogic::edit($post); $this->_success('修改反馈成功'); } $get=$this->request->get('id'); $this->assign('info', ControlLogic::info($get)); return $this->fetch(); } public function visit_order(){ if ($this->request->isAjax()) { $get = $this->request->get(); $this->_success('获取成功', ControlLogic::visit_order($get)); } return $this->fetch(); } //增加投诉的内容 public function sale_adds(){ $post = $this->request->post(); $list=ControlLogic::sale_add($post); $this->_success('增加成功'); } public function sale_add(){ if ($this->request->isAjax()) { $this->_success('增加成功'); } $id=$this->request->get('id'); $this->assign('id', $id); return $this->fetch(); } public function sale_edit(){ if ($this->request->isAjax()) { $post = $this->request->post(); $list=ControlLogic::sale_edit($post); $this->_success('修改成功'); } $get=$this->request->get('id'); $this->assign('info',ControlLogic::sale_info($get)); return $this->fetch(); } public function done(){ $get=$this->request->post('id'); $list=ControlLogic::sale_status($get); $this->_success('售后订单完成'); } public function sale_del(){ $get=$this->request->post('id'); $list=ControlLogic::sale_del($get); $this->_success('删除成功'); } public function follow(){ $id=$this->request->get('id'); $result['comment']=Db::name('order_sale_log')->where('saly_id',$id)->limit(6)->order('id desc')->select(); foreach($result['comment'] as &$item){ $admin=Db::name('admin')->where('id',$item['admin_id'])->find(); $item['name']=$admin['name']; $item['phone']=$admin['phone']; } $this->assign('result',$result); $this->assign('id',$id); return $this->fetch(); } public function follow_add(){ $post=$this->request->post(); $data=[ 'connect'=>$post['reply_msg'], 'saly_id'=>$post['custom_id'], 'admin_id'=>session('admin_info.id'), 'createtime'=>time() ]; $insert=Db::name('order_sale_log')->insertGetId($data); $datas=Db::name('custom')->where('id',$insert)->find(); $datas['create_time']=date("Y年m月d日 H:i", $datas['create_time']); $custom=Db::name('admin')->where('id', $datas['admin_id'])->find(); $datas['name']= $custom['name']; $datas['phone']= $custom['phone']; if($insert){ $this->_success('增加成功',$datas); } } public function abnormal(){ if ($this->request->isAjax()) { $id=$this->request->get('id'); $post = $this->request->post(); $post['order_id']=$id; $post['create_time']=time(); $orderiofo=Db::name('order_abnormal')->where('order_id',$id)->find(); if($orderiofo){ $this->_error('订单已经设置异常'); } $cumstom=Db::name('order_exe')->where('id',$id)->find(); if(!$cumstom){ $this->_error('订单未设置保洁人员'); } $post['staff_id']=$cumstom['staff_id']; $insert=Db::name('order_abnormal')->data($post)->insert(); if($insert){ $abnormal=Db::name('order_exe')->where('id',$id)->update(['abnormal'=>1]); $this->_success('增加异常成功'); } $this->_error('增加异常失败'); } return $this->fetch(); } public function abnormal_lists(){ if ($this->request->isAjax()) { $get=$this->request->get(); $list=ControlLogic::abnormal_lists($get); $this->_success('获取数据成功',$list); } $this->assign('staff',StaffLogic::serverstaff()); return $this->fetch(); } public function abnormal_eidt(){ if ($this->request->isAjax()) { $post=$this->request->post(); $list=ControlLogic::abnormal_eidt($post); $this->_success('修改成功'); } $id=$this->request->get('id'); $this->assign('info',ControlLogic::abnormal_info($id)); return $this->fetch(); } public function abnormal_del(){ $post=$this->request->post('id'); $del=ControlLogic::abnormal_del($post); $this->_success('删除成功'); } //查看图片 public function controlimg(){ $post=$this->request->post('id'); $list=ControlLogic::controlimg($post); return $this->fetch(); } //查看图片 public function images(){ $id=$this->request->get('id'); $this->assign('info',ControlLogic::images($id)); return $this->fetch(); } //处罚的内容 public function punish(){ $id=$this->request->get('id'); $list=ControlLogic::punish($id); $this->_success('修改成功'); } }