mirror of
https://github.com/201206030/novel-plus.git
synced 2025-07-03 07:56:38 +00:00
perf: 后台评论管理
This commit is contained in:
@ -285,5 +285,13 @@
|
||||
GROUP BY DATE_FORMAT(create_time, "%Y-%m-%d")
|
||||
ORDER BY staDate
|
||||
</select>
|
||||
<select id="batchGet" resultType="com.java2nb.novel.domain.BookDO">
|
||||
select
|
||||
`id`,`work_direction`,`cat_id`,`cat_name`,`pic_url`,`book_name`,`author_id`,`author_name`,`book_desc`,`score`,`book_status`,`visit_count`,`word_count`,`comment_count`,`yesterday_buy`,`last_index_id`,`last_index_name`,`last_index_update_time`,`is_vip`,`status`,`update_time`,`create_time`,`crawl_source_id`,`crawl_book_id`,`crawl_last_time`,`crawl_is_stop`
|
||||
from book where id in
|
||||
<foreach item="id" collection="list" open="(" separator="," close=")">
|
||||
#{id}
|
||||
</foreach>
|
||||
</select>
|
||||
|
||||
</mapper>
|
@ -4,8 +4,19 @@
|
||||
<mapper namespace="com.java2nb.novel.dao.UserDao">
|
||||
|
||||
<select id="get" resultType="com.java2nb.novel.domain.UserDO">
|
||||
select `id`,`username`,`password`,`nick_name`,`user_photo`,`user_sex`,`account_balance`,`status`,`create_time`,`update_time` from user where id = #{value}
|
||||
</select>
|
||||
select `id`,
|
||||
`username`,
|
||||
`password`,
|
||||
`nick_name`,
|
||||
`user_photo`,
|
||||
`user_sex`,
|
||||
`account_balance`,
|
||||
`status`,
|
||||
`create_time`,
|
||||
`update_time`
|
||||
from user
|
||||
where id = #{value}
|
||||
</select>
|
||||
|
||||
<select id="list" resultType="com.java2nb.novel.domain.UserDO">
|
||||
select
|
||||
@ -53,33 +64,28 @@
|
||||
</select>
|
||||
|
||||
<insert id="save" parameterType="com.java2nb.novel.domain.UserDO">
|
||||
insert into user
|
||||
(
|
||||
`id`,
|
||||
`username`,
|
||||
`password`,
|
||||
`nick_name`,
|
||||
`user_photo`,
|
||||
`user_sex`,
|
||||
`account_balance`,
|
||||
`status`,
|
||||
`create_time`,
|
||||
`update_time`
|
||||
)
|
||||
values
|
||||
(
|
||||
#{id},
|
||||
#{username},
|
||||
#{password},
|
||||
#{nickName},
|
||||
#{userPhoto},
|
||||
#{userSex},
|
||||
#{accountBalance},
|
||||
#{status},
|
||||
#{createTime},
|
||||
#{updateTime}
|
||||
)
|
||||
</insert>
|
||||
insert into user
|
||||
(`id`,
|
||||
`username`,
|
||||
`password`,
|
||||
`nick_name`,
|
||||
`user_photo`,
|
||||
`user_sex`,
|
||||
`account_balance`,
|
||||
`status`,
|
||||
`create_time`,
|
||||
`update_time`)
|
||||
values (#{id},
|
||||
#{username},
|
||||
#{password},
|
||||
#{nickName},
|
||||
#{userPhoto},
|
||||
#{userSex},
|
||||
#{accountBalance},
|
||||
#{status},
|
||||
#{createTime},
|
||||
#{updateTime})
|
||||
</insert>
|
||||
|
||||
<insert id="saveSelective" parameterType="com.java2nb.novel.domain.UserDO">
|
||||
insert into user
|
||||
@ -127,8 +133,10 @@
|
||||
</update>
|
||||
|
||||
<delete id="remove">
|
||||
delete from user where id = #{value}
|
||||
</delete>
|
||||
delete
|
||||
from user
|
||||
where id = #{value}
|
||||
</delete>
|
||||
|
||||
<delete id="batchRemove">
|
||||
delete from user where id in
|
||||
@ -138,17 +146,20 @@
|
||||
</delete>
|
||||
|
||||
<select id="tableSta" resultType="map">
|
||||
SELECT
|
||||
DATE_FORMAT( create_time, "%Y-%m-%d" ) AS staDate,
|
||||
COUNT( 1 ) userCount
|
||||
FROM
|
||||
user
|
||||
WHERE
|
||||
create_time >= #{minDate}
|
||||
GROUP BY
|
||||
DATE_FORMAT( create_time, "%Y-%m-%d" )
|
||||
ORDER BY
|
||||
staDate
|
||||
</select>
|
||||
SELECT DATE_FORMAT(create_time, "%Y-%m-%d") AS staDate,
|
||||
COUNT(1) userCount
|
||||
FROM user
|
||||
WHERE create_time >= #{minDate}
|
||||
GROUP BY DATE_FORMAT(create_time, "%Y-%m-%d")
|
||||
ORDER BY staDate
|
||||
</select>
|
||||
<select id="batchGet" resultType="com.java2nb.novel.domain.UserDO">
|
||||
select
|
||||
`id`,`username`,`password`,`nick_name`,`user_photo`,`user_sex`,`account_balance`,`status`,`create_time`,`update_time`
|
||||
from user where id in
|
||||
<foreach item="id" collection="list" open="(" separator="," close=")">
|
||||
#{id}
|
||||
</foreach>
|
||||
</select>
|
||||
|
||||
</mapper>
|
@ -61,25 +61,25 @@ function load() {
|
||||
},
|
||||
|
||||
{
|
||||
field: 'bookId',
|
||||
title: '小说ID'
|
||||
field: 'bookName',
|
||||
title: '评论小说'
|
||||
},
|
||||
|
||||
{
|
||||
field: 'commentContent',
|
||||
title: '评价内容'
|
||||
title: '评论内容'
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
field: 'createTime',
|
||||
title: '评价时间'
|
||||
title: '评论时间'
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
field: 'createUserId',
|
||||
title: '评价人ID'
|
||||
field: 'userName',
|
||||
title: '评论人'
|
||||
},
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user