当前位置: 首页 > news >正文

电商网站建设系统扁平式风格网站

电商网站建设系统,扁平式风格网站,工信部备案查询,电子商务公司简介怎么写开发工具:IDEA 服务器:Tomcat9.0, jdk1.8 项目构建:maven 数据库:mysql5.7 系统分前后台,项目采用前后端分离 前端技术:vueelementUI 服务端技术:springbootmybatis-plus 本项…

开发工具:IDEA

服务器:Tomcat9.0, jdk1.8

项目构建:maven

数据库:mysql5.7

系统分前后台,项目采用前后端分离

前端技术:vue+elementUI

服务端技术:springboot+mybatis-plus

本项目分为管理员与普通用户两种角色

一、用户功能:

1.登录、注册、退出登录

2.首页、搜索、阅读小说,添加书签、添加收藏、取消收藏

3.我的书架:新建文件夹、下载全部、我要上传、搜素小说

4.我的上传:查看、编辑、删除、下载、发布小说

5.我的书签:查询、编辑、删除

6.阅读历史:查询、删除

7.个人信息:修改个人信息

8.个人动态:显示所有个人发布的动态信息

9.安全管理:修改邮箱和修改密码

二、管理员功能:

1.用户管理:查询、删除、详情、禁用

2.动态管理:查询、删除

3.小说管理:上传小说、查看详情、下载小说、编辑、删除

4.小说审核:通过、驳回、禁用

5.书签管理:查询、按进度查看,编辑、删除

6.收藏管理:查询、删除

7.管理员设置:修改密码,添加管理员

8.公告管理:发布公告、编辑、查询、删除

用户截图:

管理员截图:

package com.wpy.controller;import com.wpy.annotation.SysLogs;
import com.wpy.dto.SysNoticeDto;
import com.wpy.entity.SysNotice;
import com.wpy.entity.SysUser;
import com.wpy.enums.CodeMsgEnums;
import com.wpy.exception.RequestException;
import com.wpy.service.SysNoticeService;
import com.wpy.utils.RequestUtils;
import com.wpy.utils.ResponseResult;
import com.wpy.utils.ShiroUtils;
import com.wpy.utils.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;import javax.servlet.http.HttpServletRequest;
import java.util.List;/*** <p>*  前端控制器* </p>*/
@RestController
@RequestMapping("/sysNotice")
public class SysNoticeController {@Autowiredprivate SysNoticeService sysNoticeService;@PostMapping("/notice")@SysLogs("新增或修改公告")public ResponseResult addOrEditNotice(HttpServletRequest request, @RequestBody SysNotice sysNotice){SysUser sysUser = ShiroUtils.getSysUser(request);if(StringUtils.isEmpty(sysNotice.getId())){//为空是新增sysNoticeService.addNotice(sysUser,sysNotice);}else {//不为空是修改sysNoticeService.editNotice(sysUser,sysNotice);}return ResponseResult.success();}@GetMapping("/list")@SysLogs("公告列表")public ResponseResult getList(HttpServletRequest request,SysNoticeDto sysNoticeDto){SysUser sysUser = RequestUtils.getSysUser(request);return ResponseResult.success(this.sysNoticeService.getList(sysNoticeDto));}@DeleteMapping("/notice")@SysLogs("删除公告")public ResponseResult deleteNotice(@RequestParam("ids") List<String> ids){this.sysNoticeService.deleteNotice(ids);return ResponseResult.success();}@PostMapping("/openOrClose")@SysLogs("打开公告")public ResponseResult openOrClose(@RequestBody SysNoticeDto sysNoticeDto){if(StringUtils.isEmpty(sysNoticeDto.getId())){throw RequestException.fail(CodeMsgEnums.ID_IS_EMPTY.getMsg());}if(StringUtils.isBlank(sysNoticeDto.getIsOpen())){throw RequestException.fail("状态不能为空");}if(sysNoticeDto.getIsOpen()){sysNoticeService.openNotice(sysNoticeDto.getId());}else{sysNoticeService.closeNotice(sysNoticeDto.getId());}return ResponseResult.success();}
}

 

http://www.yayakq.cn/news/647739/

相关文章:

  • 杭州市区网站制作单位网站建设中页面html
  • 最好的书籍设计网站短视频代运营
  • 哪些网站是响应式的综合网站开发实训总结
  • 苗木网站模版数据分析公司
  • 深圳建设官方网站wordpress 点赞代码
  • 网站服务器备案查询开发公司已经卖出生地
  • 山东省建设工会网站建立网站需要哪些费用
  • 可以在公司局域网做网站吗汕头网站建设方案优化
  • 建站 网站程序有哪些百度站长工具数据提交
  • pc网站怎么做站内优化包括哪些
  • 微站小程序wordpress多站点备份
  • 宁波网站建设电话咨询长春企业自助建站系统
  • 软件产品如何做网站推广地方型旅游网站
  • 漯河网上商城网站建设网站发布文章怎么才能让百度收录
  • 网站设置超链接代码西安市做网站公司有哪些
  • 顺的品牌网站设计价位杭州红房子妇科医院
  • 德州网站开发培训网站建设合同样本
  • 嘉兴网站快速排名优化莱州 网站制作
  • 网站怎么做静态化企业在阿里云做网站
  • 上海中小企业网站建立网站第一步是什么
  • 怎么样做移动油光文字网站学ps有用还是网页制作
  • 商城网站建设效果网站的建设目标
  • 怎样建设国外网站wordpress 多模板下载
  • 可以自己做斗图的网站如何用腾讯云做网站
  • 最好的做网站公司有哪些怎样提高网站首页权重
  • 更改网站的布局短网址是什么
  • 炉石吐司做的网站找加工订单的网站
  • 公司给别人做的网站违法吗广州推广公司
  • 网站网页设计的公司最新时事热点
  • 80s网站建设工作室宁波广告公司