rabin 7 年之前
父節點
當前提交
4898b56e00
共有 5 個文件被更改,包括 45 次插入1 次删除
  1. 41 0
      comment/database/review.php
  2. 1 0
      comment/database/vote.php
  3. 1 0
      content/lib/Base.php
  4. 1 0
      content/v1/Review.php
  5. 1 1
      content/v1/Vote.php

+ 41 - 0
comment/database/review.php

@@ -86,6 +86,19 @@ return array
 			'match' 	=> 'option',
 			'list'		=> '{source_table} == 1 ? Dever::load("content/news-one#name", {source_id}) : Dever::load("content/course-one#name", {source_id})',
 		),
+
+		'num_up'		=> array
+		(
+			'type' 		=> 'int-11',
+			'name' 		=> '赞数',
+			'default' 	=> '0',
+			'desc' 		=> '请填写赞数',
+			'match' 	=> 'option',
+			//'search'	=> 'order',
+			'list'		=> true,
+			//'list'		=> '"赞数:{num_up}<br />浏览量:{num_view}+{num_add_view}<br />观看人数:{num_watch}<br />回复数:{num_review}<br />"',
+			//'list_name'	=> '统计数字',
+		),
 		
 		'content'		=> array
 		(
@@ -145,5 +158,33 @@ return array
 			'page' => array(10, 'list'),
 			'col' => '*',
 		),
+
+		# 更新点赞数
+		'addUp' => array
+		(
+			'type' => 'update',
+			'where' => array
+			(
+				'id' => 'yes',
+			),
+			'set' => array
+			(
+				'num_up' => array('1', '+='),
+			),
+		),
+		
+		# 更新点赞数
+		'desUp' => array
+		(
+			'type' => 'update',
+			'where' => array
+			(
+				'id' => 'yes',
+			),
+			'set' => array
+			(
+				'num_up' => array('1', '-='),
+			),
+		),
 	),
 );

+ 1 - 0
comment/database/vote.php

@@ -5,6 +5,7 @@ $table = array
 	1 => '资讯',
 	2 => '课程',
 	3 => '会议',
+	4 => '评论',
 );
 
 $info = function()

+ 1 - 0
content/lib/Base.php

@@ -146,6 +146,7 @@ class Base
             1 => 'news',
             2 => 'course',
             3 => 'meeting',
+            4 => 'review',
         );
         return $config[$type];
     }

+ 1 - 0
content/v1/Review.php

@@ -31,6 +31,7 @@ class Review
      * @apiSuccess {Object[]} review 评论信息
      * @apiSuccess {Number}   review.id  评论id
      * @apiSuccess {String}   review.content  评论内容
+     * @apiSuccess {Number}   review.num_up  点赞数
      * @apiSuccess {String}   review.cdate  时间
      *
      * @apiSuccess {Object[]} review.user 评论用户信息

+ 1 - 1
content/v1/Vote.php

@@ -17,7 +17,7 @@ class Vote
      * @apiParam {Number} appid 小程序id
      * @apiParam {Number} uid 用户id
      * @apiParam {String} session 验证用户的session
-     * @apiParam {Number} type 评论的类型:1为资讯2为课程3为会议
+     * @apiParam {Number} type 评论的类型:1为资讯2为课程3为会议4为评论
      * @apiParam {Number} id 点赞的类型id
      *
      * @apiSuccess {Number}   id  点赞id