<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 課程學習頁面增加討論功能 # https://tower.im/teams/46865/todos/29987/ ## 需求說明 1、課程學習頁面,在課程視頻、任務下方增加討論功能。(數據要與高考提分APP互通。) 課程討論 ![](./img/discuss.png) 發表討論: 支持輸入文字(字數限制在350字)、插入圖片。 討論列表:默認顯示全部討論數據,按時間排序,最新發表排最前面。10條記錄一頁 1. 熱門:點擊熱門,顯示點贊數量最多的10條討論。按點贊數量從多到少排序,同樣點贊數,按最新發布時間排序。 2. 點贊:點贊右側顯示該條討論被點贊次數。對某條討論進行點贊,點擊一次是點贊,再次點擊則是取消點贊。未點贊為白色贊圖標,點贊后變為灰色贊圖標。 3. 回復:回復按鈕顯示該條討論被回復的次數。對某條討論進行回復,點擊展開回復輸入框和回復內容,再次點擊則收起內容。回復內容按時間排序,最先回復排在第一頁。默認顯示10條回復。 4. 舉報:討論內容和回復內容都有舉報按鈕。點擊舉報,彈出提示『舉報成功』。 *************** 2、討論禁止發表非法內容。 發現輸入敏感詞庫內容時,提示【警告:系統檢測到你的評論內容可能含有不良信息。請自覺文明上網,遠離不良信息。】。 *************** ## 課程討論頁面 http://xue.test/index.php?r=courseCenter/default/Learn&id=20 詳情頁:**/protected/views/site/school/courseCenter/stu-courseLearn.html** 參考教師端獲取評論: http://xue.test/index.php?r=courseCenter/course/getCommentByCourseID&courseID=20&appraiseLevel=&isReturnNum=1&start=0&len=10 ## 評論表 ``` CREATE TABLE `tbCourseComment` ( `id` int(11) NOT NULL AUTO_INCREMENT, `fdCourseID` int(11) DEFAULT NULL COMMENT '課程ID', `fdCourseCatalogID` int(11) DEFAULT '0' COMMENT '課程小節ID', `fdType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '評論類型 0:主課程評論 1:小節評論', `fdUserID` int(11) DEFAULT NULL COMMENT '評價用戶ID', `fdText` text COMMENT '評論內容', `fdStar` int(11) DEFAULT NULL COMMENT '星星數', `fdAppraiseNum` int(11) NOT NULL DEFAULT '0' COMMENT '點贊總數', `fdParentID` int(11) DEFAULT NULL COMMENT '父級評論ID', `fdStatus` tinyint(4) DEFAULT NULL COMMENT '評論狀態\r\n 0:正常\r\n 1:用戶刪除\r\n 2:后臺刪除', `fdReport` tinyint(4) DEFAULT '0' COMMENT '是否投訴', `fdCreate` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `course-id` (`fdCourseID`) ) ENGINE=InnoDB AUTO_INCREMENT=75 DEFAULT CHARSET=utf8 COMMENT='課程評價'; ``` ## 點贊表 ``` CREATE TABLE `tbCourseAppraise` ( `id` int(11) NOT NULL AUTO_INCREMENT, `fdCourseID` int(11) DEFAULT NULL COMMENT '課程ID', `fdCourseCatalogID` int(11) DEFAULT NULL COMMENT '小節ID', `fdUserID` int(11) DEFAULT NULL COMMENT '用戶ID', `fdCommentID` int(11) DEFAULT NULL COMMENT '評論ID', `fdType` tinyint(4) DEFAULT NULL COMMENT '點評類型\r\n 1:課程點評\r\n 2:章節點評\r\n 3:評論點評', `fdAction` tinyint(4) DEFAULT NULL COMMENT '點評方式\r\n 1:贊\r\n 2:踩', `fdCreate` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `courseid` (`fdCourseID`), KEY `commentid` (`fdCommentID`), KEY `userid` (`fdUserID`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='課程內容點評記錄表'; ``` ## 接口文檔 ``` 15. 獲取課程評論(討論版) courseCenter/StuCourse/GetCourseComments 16. 獲取課程小節評論 courseCenter/StuCourse/GetCourseCatalogComments 17. 添加課程評論內容 courseCenter/StuCourse/SubmitCourseComment 18. 給課程評論點贊 courseCenter/StuCourse/Appraise 19. 投訴評論 courseCenter/StuCourse/ReportComment /** * 獲取課程評論(討論版) @url courseCenter/StuCourse/GetCourseComments * @param start * @param len * @param userID * @param courseID * @param praiseLevel // 0全部(默認),1好評,2中評,3差評 * @return json * @author wangbo 2019-1-28 */ /** * 獲取課程小節評論 @url courseCenter/StuCourse/GetCourseCatalogComments * @param start * @param len * @param courseID * @param courseCatalogID * @param commentID * @return json * @author wangbo 2019-1-28 */ /** * 添加課程評論內容 @url courseCenter/StuCourse/SubmitCourseComment * @param courseID //'課程ID', * @param courseCatalogID // '課程小節ID', * @param type //'評論類型 0:主課程評論 1:小節評論', * @param userID // '評價用戶ID', * @param text // '評論內容', * @param star // '星星數' * @param parentID // '父級評論(回復給哪條評論則就是該評論的父級評論)ID', * @return json * @author wangbo 2019-1-28 */ /** * 給課程評論點贊 @url courseCenter/StuCourse/Appraise * @param userID * @param commentID 評論ID * @return json * @author wangbo 2019-1-28 */ /** * 投訴評論 @url courseCenter/StuCourse/ReportComment * @param userID * @param commentID * @return json * @author wangbo 2019-1-28 */ ``` ## 參考 D:\wamp\www\xue.test\xuetang\protected\modules\xuetang\controllers\LiveCourseController.php https://www.yiichina.com/doc/guide/1.1/extension.create
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看