# 上云对接文档

# 1、素材提供

包含以下文件夹及文件

目录或文件名 目录用途说明
assets 包含全部图标,若要缩减项目大小可删除无用图标
common 包含api接口url,axios封装及二次封装,cookie处理、列表菜单、租户项目相关处理、公共函数等
components 包含index.vue文件,文件内容包含顶部栏和左侧菜单栏ui及相关逻辑处理,用以展示子路由组件
locale 文件夹包含国际化翻译文件
store 包含vuex状态管理
router 包含路由表
App.vue、main.js、package.json 文件用于启动项目,查看具体页面

# 2、提供服务

提供完备的api文档、上云细节说明、细节讲解等……

具体请联系 :

刘树颖:工号:liusy003 邮箱:liusy003@cmft.com

# 3、注意事项

1.切换了租户/项目须更新cookie中对应环境对应域的tenant_id_pub/project_id_pub的值 2.提供的图标、代码样式、代码逻辑、公共函数等可根据具体情况进行删减增加改造等。例如退出功能需要跳转到招商云login页面,点击招商云菜单需要跳转到招商云对应菜单的默认展示页(默认展示页地址为当前点击按钮菜单menu下第一个menuUrl 3.对接方需提供跳转入口图标及跳转地址 4.跳转图标是否展示由招商云策略项管控,对接方同样需要在menuList.js文件中把对应菜单的code字段调整为招商云相应策略项 5.以上提到的几个接口 前三个是get请求 需要的params参数已经在url里体现了 没有则不需要额外参数 另外 包括最后的退出登录post请求 这四个接口都需要在请求头配置三个参数,X-Auth-Token(用户登录token),X-Auth-Tenant(当前的租户id),X-Auth-Project(当前的项目id)

# 4、执行操作

npm i
查看目录层级内容,去除不必要的组件
npm run local

# 5、上云基础框架

上云框架