# cbs
**Repository Path**: qays/cbs
## Basic Information
- **Project Name**: cbs
- **Description**: A simple campus bbs
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2017-04-18
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
5月4日
问题:1.搜索后分页出错,原因:jquery方法在一个标签上重复执行。--> 解决:标签由append()动态生成,执行下个方法之前先remove()再重新append()动态生成。
新增:1.帖子界面搜索功能。2.管理帖子界面新增搜索功能。
修改:1.修改帖子列表查询sql与搜索共用。2.管理帖子界面分页错误。
----------------------------------------------------
5月2日
新增:1.管理用户权限界面,前台,后台数据通过。
修改:1.修复history sql查询bug. 2.postindex页面标签美化。
-------------------------------------------------------------------------
5月1日
新增:1.根据权限显示不同用户页面。2.管理帖子页面(close or not),前端及后台完成,数据测试通过。
修改:1.修改post,vote分页小bug。
-----------------------------------------------------------------------------
4月30日
新增:1.二手物品信息写好,数据通过。
修改:1.二手物品表添加字段。
---------------------------------------------------------------------
4月29日
新增:1.前端添加好看图片展示模板。2.二手物品列表写完,数据通过。
修改:1.数据库表字段修改。
--------------------------------------------------------------------
4月28日
问题:1.java取mysql blob类型数据到前端无法正常显示。-->解决:修改数据blob类型字段为String类型,引入jar包commons-codec,将上传图片二进
制流Base64转成字符形式,前端
解决:1.spring配置文件上传bean。2.maven 引入commons fileupload jar包。
原因:Content-Type :multipart/form-data。
2.从数据库取图片二进制流全部变成十进制数字,前端无法显示。-->未解决。
新增:1.数据库取图片二进制流输出到前端,
标签显示,无法显示(二进制流出错)。
修改:1.上传图片数据通过,二进制形式保存到数据库。
-------------------------------------------------------------------
4月26日
新增:1.图片表。2.前端上传文件插件bootstrap-fileinput。3.上传图片后端写好,数据未通。
修改:1.投票界面小调整。
---------------------------------------------------------------------
4月25日
问题:1.前端js传数组到后端报错。--> 解决:字符串数组使用JSON.stringify(xx) 强转 以String 类型接收。
2.idea发疯,乱报错。 --> 解决:在git上 clone 正确的配置及代码,然后将新代码复制过来。
新增:投票功能大致完成:1.编辑及发布投票,可限制投票数和天数。2.浏览投票列表,分页显示,过期的投票不显示。
3.查看投票信息和选项,用户在里面可以投票,有投票限制,并统计投票数。
修改:1.投票选项新增字段投票数。2.投票内容表更名q开头。
------------------------------------------------------------
4月24日
新增:1.插入投票主题。2.投票选项。3.前端写好。4.后端完成,数据未通
修改:1.前端部分友好提示。2.投票数据表小调整。
----------------------------------------------------------------
4月21日
新增:1.用户已发帖信息查看,遮罩显示。 2.用户收藏信息查看,遮罩显示。
修改:1.查看历史记录函数修改。 2.插入历史记录bug修改 3.优化界面,小调整 4.解决了个比较难的sql
[ -- 不插入重复数据,不依赖主键,通过其他字段判断。
insert into q_collection(QUid,UserUid,ModuleUid,PostUid,CollectionTime)
select quid,userUid,moduleUid,postUid,collectionTime
from (select replace(uuid(),'-','') as quid,#{userUid} as userUid,
#{moduleUid} as moduleUid,#{postUid} as postUid,now() as collectionTime) as t
where not EXISTS(select * from q_collection where PostUid = #{postUid} and UserUid = #{userUid});]
-------------------------------------------------------------
4月20日
新增:1.用户信息展示界面。2.后台查找用户收藏,查找用户帖子接口写好,3.新增首页模板
修改:1.首页修改,2.用户信息修改数据通过
------------------------------------------------------------------------
4月19日
新增:1.遮罩显示历史任务,实现分页。2.用户统计发帖数,统计帖子回复数。3.遮罩显示用户信息修改界面,数据未通。
修改:修改PostIndex横幅,帖子显示信息小调整,回复编辑区调整。
明天任务:1.用户收藏。2.用户信息展示界面。3.用户修改数据跑通
------------------------------------------------------------------
4月18日,第一次提交代码。
今天实现的,登录账户浏览帖子会插入一条历史记录,可以在用户信息界面里面浏览自己的历史记录。
数据库换了,把数据全部都测通了,
新增:PostList统计并显示点击数,postList界面的分页功能,首页加入了一些好看的特效。
修改:数据库某些字段删除或修改,对表里面的状态字段做了约定
明天任务:1.遮罩显示历史任务,并实现分页。2.用户信息修改。3.统计发帖数。
---------------------------------------------------------------------------
4月17,新增回复功能,在PostInfo界面显示回复信息
-----------------------------------------------------------
2017 年