• YYC松鼠短视频系统V2.1版本+后台分类无法编辑的 bug造成错误



    YYC松鼠短视频系统V2.1版本+后台分类无法编辑的 bug造成错误

    本次错误来自 从视频列表点击视频无法打开的报错



    追踪原因是分类导致,YYC松鼠短视频系统默认是必须建立二级分类,如若一级分类被误删而二级分类仍然存在会导致这样的问题。
    因此额外发现问题编辑视频分类保存成功后刷新会再次失效。
    其次衍生问题V2.1+版本均有问题。


    将源代码:
        /**
         * Notes:更新视频
         * User: BigNiu
         * Date: 2019/10/31
         * Time: 14:23
         * @return Json
         * @throws Exception
         * @throws hinkexceptionPDOException
         */
        public function updateVideo(){
            $id = input('id');
            $title = input('title');
            $uid = input('uid');
            $url = input('url');
            $img = input('img');
            $state = input('state');
            $data = [
                'title' => $title,
                'uid' => $uid,
                'url' => $url,
                'img' => $img,
                'state' => $state,
            ];
            Db("video")->where(['id' => $id])->update($data);
            u_log("修改视频 {$title}({$id})成功");
            return success("更新成功");
        }





    替换为:

        /**
         * Notes:更新视频
         * User: kirito
         * Date: 2020/5/06
         * Time: 14:23
         * @return Json
         * @throws Exception
         * @throws hinkexceptionPDOException
         */
        public function updateVideo(){
            $id = input('id');
            $title = input('title');
            $uid = input('uid');
            $type = input("type");//视频类型
            $url = input('url');
            $img = input('img');
            $state = input('state');
            $data = [
                'title' => $title,
                'uid' => $uid,
                "type" => $type,
                'url' => $url,
                'img' => $img,
                'state' => $state,
            ];
            Db("video")->where(['id' => $id])->update($data);
            u_log("修改视频 {$title}({$id})成功");
            return success("更新成功");
        }
    }


     

  • 相关阅读:
    国王游戏【贪心+证明】
    简练软考知识点整理-项目沟通管理简介
    简练软考知识点整理-项目人力资源管理简介
    简练软考知识点整理-项目质量管理简介
    简练软考知识点整理-项目成本管理简介
    简练软考知识点整理-项目时间管理简介
    简练软考知识点-项目范围管理过程简介
    简练软考知识点整理-项目整合管理介绍
    简练软考知识点整理-边际效用递减法则
    简练软考知识点整理-ABC成本法和ABC分析图法
  • 原文地址:https://www.cnblogs.com/yangqiangche/p/13251388.html
Copyright © 2020-2023  润新知