| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- <?php
- /**
- * 我要反馈
- */
- namespace app\appapi\controller;
- use cmf\controller\HomeBaseController;
- use think\facade\Db;
- use think\db\Query;
- class FeedbackController extends HomebaseController {
- public function index(){
- $data = $this->request->param();
-
-
- $uid=checkNull($data['uid']);
- $token=checkNull($data['token']);
- $version=checkNull($data['version']);
- $model=checkNull($data['model']);
-
- /*if(checkToken($uid,$token)==700){
- $this->assign("reason",lang('您的登陆状态失效,请重新登陆!'));
- return $this->fetch(':error');
- }*/
-
- $time=time();
-
- $this->assign("uid",$uid);
- $this->assign("token",$token);
- $this->assign("version",$version);
- $this->assign("model",$model);
- $this->assign("time",$time);
-
-
- return $this->fetch();
-
- }
-
- public function upload(){
-
-
- $files["file"]=$_FILES["image"];
- $type='img';
- $rs=adminUploadFiles($files,$type);
- if($rs['code']!=0){
- echo json_encode(array("ret"=>0,'data'=>array(),'msg'=>$rs['msg']));
- return;
- }
- $url = $rs['filepath']; //拼接了存储方式
- $url_sign = $rs['preview_url']; //进行了签名
- echo json_encode(array("ret"=>200,'data'=>array("url"=>$url,"url_sign"=>$url_sign),'msg'=>''));
- return;
- }
-
- public function save(){
-
- $rs=array('code'=>0,'msg'=>lang('提交成功'),'info'=>array());
-
- $data = $this->request->param();
-
-
- $uid=checkNull($data['uid']);
- $token=checkNull($data['token']);
- if(checkToken($uid,$token)==700){
- $rs['code']=1001;
- $rs['msg']=lang('您的登陆状态失效,请重新登陆!');
- echo json_encode($rs);
- return;
- }
-
-
- $info['uid']=$uid;
- $info['version']=checkNull($data['version']);
- $info['model']=checkNull($data['model']);
- $info['content']=checkNull($data['content']);
- $info['thumb']=checkNull($data['thumb']);
- $info['addtime']=time();
- $info['contact_msg']=checkNull($data['contactMsg']);
- if($info['content']==''){
- $rs['code']=1002;
- $rs['msg']=lang('请输入反馈内容');
- echo json_encode($rs);
- return;
- }
- $result=Db::name("feedback")->insert($info);
- if($result){
- echo json_encode($rs);
- return;
- }else{
- $rs['code']=1002;
- $rs['msg']=lang('提交失败,请重试');
- echo json_encode($rs);
- return;
- }
-
- }
- }
|