微服务项目实战-黑马头条(九):平台管理


这部分黑马未提供视频讲解,请参考这篇博客

一、平台管理前端

查看资料中的admin-web文件夹,使用nginx部署

上面的博客会存在错误,因为前端资源【下面】配置的端口是6001,因此在admin的网关的配置文件中也要对应端口为6001。 为什么admin-web要设置成6001,因为登录按钮发出请求端口是6001,所以不要像上面博客私自改成51603

nginx中的配置为:

upstream  heima-admin-gateway{
    server localhost:6001;
}

server {
	listen 8803;
	location / {
		root D:/workspace/admin-web/;
		index index.html;
	}
	
	location ~/service_6001/(.*) {
		proxy_pass http://heima-admin-gateway/$1;
		proxy_set_header HOST $host;  # 不改变源请求头的值
		proxy_pass_request_body on;  #开启获取请求体
		proxy_pass_request_headers on;  #开启获取请求头
		proxy_set_header X-Real-IP $remote_addr;   # 记录真实发出请求的客户端IP
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  #记录代理信息
	}
}

二、登录及网关

2.1 登录

平台管理的表,请查看资料中导入到数据库中 leadnews_admin.sql

在这里插入图片描述

  • 用户根据用户名和密码登录
  • 密码需要手动加盐验证
  • 需要返回用户的token和用户信息

2.2 网关

平台管理端,是作为平台管理员使用的后台服务,所有后台的请求,都应该经过网关访问,需要创建平台管理的网关,并使用nacos配置

  • 需要校验jwt
  • 路由其他微服务

三、频道管理

3.1 新增

在这里插入图片描述

  • 前台输入内容进行频道的保存
  • 频道名词不能重复

3.2 查询列表

在这里插入图片描述

  • 查询需要按照创建时间倒序查询
  • 按照频道名称模糊查询
  • 可以按照状态进行精确查找(1:启用 true 0:禁用 false)
  • 分页查询

3.3 修改

在这里插入图片描述

  • 点击编辑后可以修改频道
  • 如果频道被引用则不能禁用

3.4 删除

只有禁用的频道才能删除

三、敏感词管理

4.1 新增

在这里插入图片描述

  • 弹出的输入框,输入敏感词可直接保存
  • 已存在的敏感词则不能保存

4.2 查询列表

在这里插入图片描述

  • 查询需要按照创建时间倒序查询
  • 按照敏感词名称模糊查询
  • 分页查询

4.3 修改

在这里插入图片描述

4.4 删除

直接删除即可

五、用户认证审核

  • 在app端的个人中心用户可以实名认证,需要材料为:姓名、身份证号、身份证正面照、身份证反面照、手持照片、活体照片(通过微笑、眨眼、张嘴、摇头、点头等组合动作,确保操作的为真实活体人脸。),当用户提交审核后就到了后端让运营管理人员进行审核
  • 平台运营端查看用户认证信息,进行审核,其中审核包括了用户身份审核,需要对接公安系统校验身份证信息
  • 用户通过审核后需要开通自媒体账号(该账号的用户名和密码与app一致)

5.1 分页查询认证列表

在这里插入图片描述

  • 可根据审核状态条件查询
  • 需要分页查询

5.2 审核

​ 人工审核
​ 拒绝
​ 审核成功

六、文章人工审核

自媒体文章如果没有自动审核成功,而是到了人工审核(自媒体文章状态为3),需要在admin端人工处理文章的审核

  • 平台管理员可以查看待人工审核的文章信息,如果存在违规内容则驳回(状态改为2,文章审核失败)
  • 平台管理员可以查看待人工审核的文章信息,如果不存在违规,则需要创建app端的文章信息,并更新自媒体文章的状态

也可以通过点击查看按钮,查看文章详细信息,查看详情后可以根据内容判断是否需要通过审核

6.1 文章列表查询

在这里插入图片描述

  • 分页查询自媒体文章
  • 可以按照标题模糊查询
  • 可以按照审核状态进行精确检索
  • 文章查询按照创建时间倒序查询
  • 注意:需要展示作者名称

6.2 查询文章详情

在这里插入图片描述

  • 可以查看文章详细内容
  • 注意:需要展示作者名称

6.3 人工审核

6.3.1 拒绝

在这里插入图片描述

拒绝以后需要给出原因,并修改文章的状态为2

6.3.2 审核成功

在这里插入图片描述

需要创建app端的文章信息,并更新自媒体文章的状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值