0%

Vue Portal MEPER调用关系

整理一下整体的调用链路和设计。

目前整理流程暂时分为四个服务

Website
Portal
Linux MEPER
Window MEPER

Vue Website

首先确认Website大概有多少的调用请求

注册

Portal

用户注册逻辑,请求设计是Website请求到Portal,注册成一个用户,需要继续进行引导去做企业认证。

需要处理的点是,如果是用户没有进行企业认证的话,或者没有认证审核通过的话,不能直接通过MEPER登录,也就是说MEPER的用户需要在当前的用户进行了企业认证而且在企业认证审核通过之后才可以登录。

登录

Portal

用户登录到Portal进行一些简单的信息查看和跳转等等, 但是在没有进行企业认证的情况下,没有办法进行下载和其他的操作。

如果点击了相关下载功能等,需要进行跳转和引导进行企业认证。

需要处理的点,目前如果是从Portal登录后,会自动去MEPER调用登录接口,请求MEPER的token,这一块需要加一个判断进行处理,如果没有企业认证的话,不需要拿token。

更新用户信息

Portal

更新用户的基本信息,目前用户名是不支持更新的,即使后期可以改,也要进行唯一性验证。

企业认证

Portal

注册公司信息,还是仅仅在Portal中处理这部分逻辑,创建公司信息还是在Portal处理。

更新企业信息

Portal

更新注册的公司信息还是在Portal包括管理员进行审核和状态变更。

Linux MEPER

需要处理的点,当企业认证信息被审核通过后,才去MEPER进行信息的同步,也就是企业认证审核通过后用户才可以通过MEPER的链接直接进行登录操作

创建工作空间

逻辑变更后,创建工作空间的请求直接到MEPER。

Window MEPER

需要处理和确认的点
请求到MEPER的时候需要先获取到MEPER的token,然后才能去请求的MEPER的接口,还有一点,请求的参数中的UserId或者CompanyId的信息,需要使用的是MEPER表里面的对应的ID。

更新工作空间

Linux MEPER

同上直接请求MEPER的接口,需要注意在header中拼装上对应的token调用。

查询工作空间

Linux MEPER

创建App

Window MEPER

更新App

Linux MEPER

查询App

Linux MEPER

下载App

Window MEPER

拓展的App评论

Linux MEPER