小康在线文档
首页前端规范
推荐视频
首页前端规范
推荐视频
fork me
  1. 前端规范
  • Git 提交规范
  • 多功能远程调试工具
  • 浙里办发布规范
  • 获取浙里办配置文件
    GET
首页前端规范
推荐视频
首页前端规范
推荐视频
fork me
  1. 前端规范

浙里办发布规范

浙政钉也通用
浙政钉同样适用于该方式

config地址#

该地址发布预发生成的地址,不同的应用 id 不同
https://mapi.zjzwfw.gov.cn/web/mgop/gov-open/zj/2001895658/lastTest/config.json
该地址是线上的地址
https://mapi.zjzwfw.gov.cn/web/mgop/gov-open/zj/2001895658/reserved/config.json
对应的可访问目前有三个
config.json -- 所有项目的配置文件(这个文件会随着项目增多而增多)
index.html -- 所有项目的主文件,访问该文件时会通过判断 appid 最后进入不同的应用,会带入 ticketId
jump.html -- 所有项目的跳转文件【扫码就是用的这个文件】,访问该文件时会通过判断 是否有 url参数,有参数就是进到对应的 url 地址,会带入 ticketId

内部扫码实现#

原理简单介绍
1.
保证生成二维码是浙里办可访问二维码
2.
已有系统的扫码是一个 json ,里面有 path ,name 之类
3.
现在需要把 json 变为可访问的 url 地址,query 方式把参数拼在后面
4.
扫码后需要进入 zlb.vue页面进行统一扫码处理【该文件是首页】,分为两种情况:
4.1 通过外部 浙里办扫码进入需要先通过ticketId登录之后,再进行扫码解析跳转操作
4.2 通过内部扫码,不需要进行登录操作,直接返回扫码后结果进行下一步操作
5.
需要保证以下参数的完整性
let { id, path, type, scanType } = qrcode
参数说明
id必填
path必填
isZlbQrcode必填(这个是浙里办 appid)
type选填
scanType选填

实现通过#

发布流程#

选择发布方案#

1.
直接打包发布
2.
空包跳转发布
3.
前后端统一部署在 irs 平台
极不推荐
📌
前端源码,后端接口都要配在平台里面,极其麻烦,失败的方案,采用了此方案,自己找相关文档,这里概不说明

打包#

1.

扫码访问手机端

使用手机端预览该文档更便捷

扫码访问手机端
修改于 2024-01-30 09:15:17
上一页
多功能远程调试工具
下一页
获取浙里办配置文件
Built with