基于ssm的大学生兼职平台的设计与实现
🍅文末获取联系🍅
一、功能介绍
普通用户:
1、首页:首页展示全部兼职信息,以及按分类展示兼职信息,查看兼职信息详情,查看发布者联系方式,可以按条件搜索兼职,可以与发布者进行聊天
2、论坛交流:可以查看论坛里发布的贴子,以及评论,也可以自己发布帖子
3、平台公告:查看平台管理员发布的公告信息
4、平台信箱:可以投诉举报相关信息
5、发布兼职:可以发布兼职信息,管理员审核通过之后可以展示在平台首页
6、个人中心:个人中心主要展示个人信息,我的收藏,我的通知,我的兼职,我的贴子,设置密保等操作
管理员:
1、用户管理:对系统用户进行管理,包括用户的增删改查,禁用用户等
2、兼职管理:对发布的兼职信息进行管理,包括审批,下架等操作
3、贴子管理:对用户发布的贴子进行管理,以及删帖等操作
4、聊天管理:对聊天内容进行管理,以及对整个聊天进行禁用
5、广告管理:对投放的广告进行管理,新增删除广告等信息
6、信箱管理:对客户的信箱进行管理,对投诉内容进行处理
7、收藏管理:对用户的收藏信息进行管理,包括删除收藏信息等
8、轮播图管理:对系统的轮播图信息进行管理,包括上传信息等操作
9、公告管理:对平台的公告信息进行管理,包括删除新增公告
10、系统设置:对系统的显示信息进行设置
二、实现截图
三、部分代码
package com.work.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.work.common.utils.BaseUtil;
import com.work.common.utils.JsonUtil;
import com.work.pojo.Chat;
import com.work.service.ChatService;
@Controller
@RequestMapping(value="/server/chat")
public class ChatController extends BaseUtil{
@Autowired
private ChatService chatService;
//去聊天列表
@RequestMapping("/goChatList")
public ModelAndView goChatList(ModelAndView mv){
mv.setViewName("server/chatManage/chatList");
return mv;
}
//获取聊天列表
@RequestMapping("/getChatList")
public void getChatList(HttpServletResponse response,Chat chat,Integer page,Integer limit){
if(page == null){
page = 1;
}
if(limit == null){
limit = 10;
}
int totalCount = chatService.getChatListCount(chat);
List<Chat> list = chatService.getChatList(chat,(page-1) * limit, limit);
output(response,JsonUtil.buildJsonByTotalCount(list, totalCount));
}
//去编辑聊天
@RequestMapping("/goUpdateChat")
public ModelAndView goUpdateChat(ModelAndView mv,Integer id){
Chat chat = chatService.getChatById(id);
mv.addObject("chat", chat);
mv.setViewName("server/chatManage/updateChat");
return mv;
}
//编辑聊天
@RequestMapping("/updateChat")
public void updateChat(HttpServletResponse response,Chat chat){
chatService.updateChat(chat);
output(response,JsonUtil.buildFalseJson(0, "编辑成功!"));
}
//删除聊天
@RequestMapping("/deleteChat")
public void deleteChat(HttpServletResponse response,Integer id){
chatService.deleteChatByChatId(id);
output(response,JsonUtil.buildFalseJson(0, "删除成功!"));
}
}
2401_83540410: 博主,能不能看一下基于ssm的乡镇自来收费水管理系统的代码
普通网友: 干货满满,细节很到位!【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】
普通网友: 干货满满,细节很到位!【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】
汤姆yu: python
2401_85120623: 怎么爬取