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

古镇灯饰网站建设熊掌号天猫店铺申请条件

古镇灯饰网站建设熊掌号,天猫店铺申请条件,jquery 个人网站,什么是伪静态网站目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 系统用户模块2.2 收件箱模块2.3 发件箱模块2.4 垃圾箱模块2.5 回收站模块2.6 邮箱过滤设置模块 三、实体类设计3.1 系统用户3.2 邮件3.3 其他实体 四、系统展示五、核心代码5.1 查询收件箱档案5.2 查询回收站档案5.3 新… 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 系统用户模块2.2 收件箱模块2.3 发件箱模块2.4 垃圾箱模块2.5 回收站模块2.6 邮箱过滤设置模块 三、实体类设计3.1 系统用户3.2 邮件3.3 其他实体 四、系统展示五、核心代码5.1 查询收件箱档案5.2 查询回收站档案5.3 新增邮件的附件5.4 新增白名单档案5.5 增改黑名单档案 六、免责说明 一、摘要 1.1 项目介绍 基于JAVAVueSpringBootMySQL的不良邮件过滤系统包含了发件箱、收件箱、垃圾箱、回收站、黑名单、白名单和关键词过滤模块还包含系统自带的用户管理、班级管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块不良邮件过滤系统基于角色的访问控制给邮件管理员、普通用户使用可将权限精确到按钮级别您可以自定义角色并分配权限系统适合设计精确的权限约束需求。 1.2 项目录屏 二、功能模块 2.1 系统用户模块 系统用户模块包含了系统登陆用户的档案维护。我们需要建立一个档案来维护用户包括用户的邮箱地址、发信人名字、手机号、身份证、权限等数据。 2.2 收件箱模块 收件箱模块包含了系统用户正常收到的所有邮件用户可以在此模块中查询自己收到的电子邮件。 2.3 发件箱模块 发件箱模块包含了电子邮件的发送界面还包括了系统用户历史发送的邮件档案和未发出的草稿邮件信息。 2.4 垃圾箱模块 垃圾箱模块包含了系统用户收到的垃圾信息。这些邮件是被用户设置的过滤规则所过滤的邮件档案用户可以在垃圾箱模块中查询它们。 2.5 回收站模块 系统用户可以主动删除收到的邮件用户操作删除后邮件会自动进入到回收站作为缓冲区。用户如果在可以在回收站再次删除文件即彻底删除邮件信息。 2.6 邮箱过滤设置模块 系统用户可以自定义配置适合自己的过滤规则如设置黑名单防止骚扰设置白名单避免误伤设置关键词以便更精确的过滤邮件。 三、实体类设计 3.1 系统用户 系统用户登录模块管理邮件系统的登录帐户用户信息包括帐号、性别、手机号码、生日、身份证号码、电子邮件、注册日期、备注等其中账号是系统用户的决定因素。 3.2 邮件 发件箱、收件箱、垃圾箱、回收站模块分别是对邮件进行记录并管理其中邮件的信息包括了邮件的邮件ID、发件人ID、发件人姓名、收件人ID、收件人姓名、邮件标题、邮件内容、附件、备注等其中邮件ID是邮件的确定性因素。 3.3 其他实体 黑名单表用于存储系统用户的黑名单数据包括的拉黑的规则名称、邮箱地址、生效用户ID和备注信息。 白名单表用于存储系统用户的白名单数据包括的拉白的规则名称、邮箱地址、生效用户ID和备注信息。 关键词表用于存储系统用户的配置的过滤关键词包括的关键词、生效用户ID这两个字段。 四、系统展示 五、核心代码 5.1 查询收件箱档案 RequestMapping(value /getByShouPage, method RequestMethod.GET) ApiOperation(value 查询收件箱档案) public ResultIPageMailArchives getByShouPage(ModelAttribute MailArchives mailArchives ,ModelAttribute PageVo page){User currUser securityUtil.getCurrUser();QueryWrapperMailArchives qw new QueryWrapper();qw.eq(to_id,currUser.getId());if(!ZwzNullUtils.isNull(mailArchives.getFromUser())) {qw.like(from_user,mailArchives.getFromUser());}if(mailArchives.getStatus() 0) {qw.eq(status,mailArchives.getStatus() - 1);}qw.ne(status,3);IPageMailArchives data iMailArchivesService.page(PageUtil.initMpPage(page),qw);return new ResultUtilIPageMailArchives().setData(data); }5.2 查询回收站档案 RequestMapping(value /getByLaJiPage, method RequestMethod.GET) ApiOperation(value 查询回收站档案) public ResultIPageMailArchives getByLaJiPage(ModelAttribute MailArchives mailArchives ,ModelAttribute PageVo page){User currUser securityUtil.getCurrUser();QueryWrapperMailArchives qw new QueryWrapper();qw.eq(to_id,currUser.getId());if(!ZwzNullUtils.isNull(mailArchives.getFromUser())) {qw.like(from_user,mailArchives.getFromUser());}qw.eq(status,3);IPageMailArchives data iMailArchivesService.page(PageUtil.initMpPage(page),qw);return new ResultUtilIPageMailArchives().setData(data); }5.3 新增邮件的附件 RequestMapping(value /addFile, method RequestMethod.GET) ApiOperation(value 新增邮件的附件) public ResultObject addFile(RequestParam String mailId,RequestParam String fileId){String[] fileSplit fileId.split(/);File file iFileService.getById(fileSplit[fileSplit.length - 1]);if(file null) {return ResultUtil.error(附件文件不存在);}MailArchives mailArchives iMailArchivesService.getById(mailId);if(mailArchives null) {return ResultUtil.error(邮件不存在);}MailFile mailFile new MailFile();mailFile.setFileId(fileId);mailFile.setMailId(mailId);mailFile.setFileSize(file.getSize());mailFile.setTitle(file.getName());iMailFileService.saveOrUpdate(mailFile);return ResultUtil.success(); }5.4 新增白名单档案 RequestMapping(value /insert, method RequestMethod.POST) ApiOperation(value 新增白名单档案) public ResultWhitelist insert(Whitelist whitelist){if(ZwzNullUtils.isNull(whitelist.getMailAddress())) {return ResultUtil.error(白名单邮箱不能为空);}QueryWrapperUser userQw new QueryWrapper();userQw.eq(email,whitelist.getMailAddress());User findUser iUserService.getOne(userQw);if(findUser null) {return ResultUtil.error(非系统用户邮箱);}whitelist.setMailId(findUser.getId());User currUser securityUtil.getCurrUser();whitelist.setUserId(currUser.getId());iWhitelistService.saveOrUpdate(whitelist);return new ResultUtilWhitelist().setData(whitelist); }5.5 增改黑名单档案 RequestMapping(value /insert, method RequestMethod.POST) ApiOperation(value 新增黑名单档案) public ResultBlacklist insert(Blacklist blacklist){if(ZwzNullUtils.isNull(blacklist.getMailAddress())) {return ResultUtil.error(黑名单邮箱不能为空);}QueryWrapperUser userQw new QueryWrapper();userQw.eq(email,blacklist.getMailAddress());User findUser iUserService.getOne(userQw);if(findUser null) {return ResultUtil.error(非系统用户邮箱);}blacklist.setMailId(findUser.getId());User currUser securityUtil.getCurrUser();blacklist.setUserId(currUser.getId());iBlacklistService.saveOrUpdate(blacklist);return new ResultUtilBlacklist().setData(blacklist); }六、免责说明 本项目仅供个人学习使用商用授权请联系博主否则后果自负。博主拥有本软件构建后的应用系统全部内容所有权及独立的知识产权拥有最终解释权。如有问题欢迎在仓库 Issue 留言看到后会第一时间回复相关意见会酌情考虑但没有一定被采纳的承诺或保证。 下载本系统代码或使用本系统的用户必须同意以下内容否则请勿下载 出于自愿而使用/开发本软件了解使用本软件的风险且同意自己承担使用本软件的风险。利用本软件构建的网站的任何信息内容以及导致的任何版权纠纷和法律争议及后果和博主无关博主对此不承担任何责任。在任何情况下对于因使用或无法使用本软件而导致的任何难以合理预估的损失包括但不仅限于商业利润损失、业务中断与业务信息丢失博主概不承担任何责任。必须了解使用本软件的风险博主不承诺提供一对一的技术支持、使用担保也不承担任何因本软件而产生的难以预料的问题的相关责任。
http://www.w-s-a.com/news/177569/

相关文章:

  • 做网站的中文名字汕尾网站开发
  • 网站推广效果推广网站推荐
  • 腾讯企业网站建设网络推广比较经典和常用的方法有
  • 四川成都网站网页设计上海外贸网站制作公司
  • wordpress模板首页图片锦州网站做优化
  • 哔哩哔哩网站建设分析有哪些做网站好的公司
  • 福建建设执业中心网站沧州网络推广外包公司
  • 做网站怎么改关键词营销网站建设818gx
  • 广撒网网站怎么进行网络营销
  • 中职计算机网站建设教学计划电商网站如何避免客户信息泄露
  • 惠州微网站建设外贸进出口代理公司
  • 网站建设最常见的问题建设银行网站机构
  • 网站集群建设相关的招标南通seo网站建设费用
  • 网络培训的网站建设能够做二维码网站
  • 网站类游戏网站开发wordpress 文章首标点
  • 徐州网站建设熊掌号免费推广网站入口2020
  • 网站建设有前途长春高铁站
  • 做网站网课阿里云域名查询系统
  • saas建站平台有哪些简述网站建设基本流程答案
  • 个人怎么做网站网站浏览思路
  • 网站建设里的知识长沙网络营销公司
  • 网站建设与维护大作业pc网站转换成微网站
  • php网站开发经典教材东莞网站开发
  • 教育培训手机网站模板下载跨境电商培训哪家最好
  • 网站开发淄博网站被降权会发生什么影响吗
  • 网站开发常用的语言东城手机网站制作
  • 微小店网站建设平台手机优化加速有什么用
  • 沈阳酒店企业网站制作公司竞价网站怎么做seo
  • 中山企业网站多少钱学网站建设的好处
  • 做官网网站哪家公司好jianux wordpress