544782275@qq.com il y a 3 ans
Parent
commit
9b031760e7
1 fichiers modifiés avec 0 ajouts et 136 suppressions
  1. 0 136
      application/api/controller/Member.php

+ 0 - 136
application/api/controller/Member.php

@@ -94,142 +94,6 @@ class Member extends Base
         $this->success('编辑成功');
     }
     /**
-     * @title 修改手机号
-     * @desc 修改手机号
-     * @author QGF
-     * @url /api/Member/update_phone
-     * @method POST
-     * @tag 修改手机号
-     * @header name:Authorization require:1 desc:Token
-     * @param name:old_phone type:int require:1 default:-- desc:原手机号
-     * @param name:old_code type:int require:1 default:-- desc:原手机号验证码
-     * @param name:new_phone type:int require:1 default:-- desc:新手机号
-     * @param name:new_code type:int require:1 default:-- desc:新手机号验证码
-     */
-    public function update_phone(){
-        $uid = $this->uid;
-        $old_phone = input('old_phone');
-        $old_code = input('old_code');
-        $new_phone = input('new_phone');
-        $new_code = input('new_code');
-        if(empty($old_phone) || empty($old_code) || empty($new_phone) || empty($new_code)){
-            $this->error('参数错误');
-        }
-        if($old_phone == $new_phone){
-            $this->error('手机号一致,无需修改');
-        }
-        $member = Db::name('store_member')->field('id,phone')->where('id',$uid)->find();
-        if($member['phone'] != $old_phone){
-            $this->error('原手机号不正确');
-        }
-        $obj = new Login();
-        $old_sms_id = $obj->verify_sms($old_phone,$old_code);
-        if(empty($old_sms_id)){
-            $this->error('原手机号验证码不正确');
-        }
-        $new_sms_id = $obj->verify_sms($new_phone,$new_code);
-        if(empty($new_sms_id)){
-            $this->error('新手机号验证码不正确');
-        }
-        //判断新手机号是否已注册
-        $member_id = Db::name('store_member')->where('phone',$new_phone)->value('id');
-        if($member_id){
-            $this->error('新手机号已注册过');
-        }
-
-        $res = Db::name('store_member')->where('id',$uid)->update(array('phone'=>$new_phone));
-        if($res !==false){
-            Db::name('store_member_sms')->where('id',$old_sms_id)->update(array('used'=>1));
-            Db::name('store_member_sms')->where('id',$new_sms_id)->update(array('used'=>1));
-            $this->success('更换成功');
-        }else{
-            $this->error('更换失败');
-        }
-    }
-    /**
-     * @title 我的评论
-     * @desc 我的评论
-     * @author QGF
-     * @url /api/Member/my_comment
-     * @method GET
-     * @tag 我的评论
-     * @header name:Authorization require:1 desc:Token
-     * @param name:type type:int require:0 default:1 desc:类型(1:新闻(默认),2:咨询)
-     * @param name:page type:int require:0 default:1 desc:页数(默认为1)
-     * @param name:page_size type:int require:0 default:10 desc:每页数量(默认为10)
-     * @return name:id type:int default:-- desc:新闻或咨询ID
-     * @return name:title type:string default:-- desc:标题
-     * @return name:content type:string default:-- desc:内容(咨询独有)
-     * @return name:image type:array default:-- desc:图片数组
-     * @return name:video type:string default:-- desc:视频地址
-     * @return name:is_top type:int default:-- desc:是否置顶(0:不置顶,1:置顶)(新闻独有)
-     * @return name:comment_num type:int default:-- desc:评论数量
-     * @return name:media_logo type:string default:-- desc:用户头像或媒体logo
-     * @return name:media_title type:string default:-- desc:用户姓名或媒体名称
-     * @return name:duration type:string default:-- desc:时长
-     */
-    public function my_comment(){
-        $uid = $this->uid;
-        $type = input('type',1);
-        $page = input('page',1);
-        $pageSize = input('page_size',10);
-        $id_arr = Db::name('store_comment')->field('forum_id')->where('user_id',$uid)->where('forum_type',$type)->where('type',1)->page($page,$pageSize)->order('id','desc')->column('forum_id');
-        if(empty($id_arr)){
-            $this->success('获取成功',[]);
-        }
-        $list = $this->get_list($type,$id_arr,$page,$pageSize);
-        $this->success('获取成功',$list);
-    }
-    public function get_list($type = 1,$id_arr = array(),$page = 1,$pageSize = 10){
-        if($type == 1){    //新闻
-            $field = 'id,title,user_id,image,video,is_top,create_at';
-            $list = Db::name('store_goods')->field($field)->where('status',1)->where('is_deleted',0)->where('id','in',$id_arr)->page($page,$pageSize)->order(['is_top'=>'desc','sort'=>'desc','id'=>'desc'])->select();
-            if($list){
-                foreach($list as &$value) {
-                    //获取评论数量
-                    $value['comment_num'] = Db::name('store_comment')->where('forum_id',$value['id'])->where('type',1)->where('forum_type',1)->count('id');
-                    $value['image'] = image_path($value['image']);
-                    //媒体信息
-                    $media_info = Db::name('store_media')->field('logo,title')->where('id',$value['user_id'])->find();
-                    $value['media_logo'] = $media_info['logo'];
-                    $value['media_title'] = $media_info['title'];
-                    $remain_time = time() - strtotime($value['create_at']);
-                    $value['duration'] = get_stay_time($remain_time);
-                    unset($value['user_id']);
-                    unset($value['create_at']);
-                }
-            }
-        }else{    //咨询
-            $field = 'id,user_id,type,title,content,media_id,image,video,create_at';
-            $list = Db::name('store_consult')->field($field)->where('status',1)->where('is_deleted',0)->where('id','in',$id_arr)->page($page,$pageSize)->order(['sort'=>'desc','id'=>'desc'])->select();
-            if($list){
-                foreach($list as &$value) {
-                    //获取评论数量
-                    $value['comment_num'] = Db::name('store_comment')->where('forum_id',$value['id'])->where('type',1)->where('forum_type',2)->count('id');
-                    $value['image'] = image_path($value['image']);
-                    if($value['type'] == 1){     //后台媒体
-                        //媒体信息
-                        $media_info = Db::name('store_media')->field('logo,title')->where('id',$value['user_id'])->find();
-                        $value['media_logo'] = $media_info['logo'];
-                        $value['media_title'] = $media_info['title'];
-                    }else{      //用户
-                        //用户信息
-                        $media_info = Db::name('store_member')->field('headimg,name')->where('id',$value['user_id'])->find();
-                        $value['media_logo'] = $media_info['headimg'];
-                        $value['media_title'] = $media_info['name'];
-                    }
-                    $remain_time = time() - strtotime($value['create_at']);
-                    $value['duration'] = get_stay_time($remain_time);
-                    unset($value['media_id']);
-                    unset($value['user_id']);
-                    unset($value['type']);
-                    unset($value['create_at']);
-                }
-            }
-        }
-        return $list;
-    }
-    /**
      * @title 消息列表
      * @desc 消息列表
      * @author QGF