@digitalzz/jssdk

this is digitalcnzz jsapi for fe team

Usage no npm install needed!

<script type="module">
  import digitalzzJssdk from 'https://cdn.skypack.dev/@digitalzz/jssdk';
</script>

README

JSSDK

数字郑州前端 JSSDK

安装

# yarn
yarn add @digitalzz/jssdk
# npm
npm install -S @digitalzz/jssdk

使用

import ZHBJSBridge from '@digitalzz/jssdk'

ZHBJSBridge.login().then(
  (res) => {
    // 登录成功
  },
  (res) => {
    // 登录失败
  }
)

API 列表

方法 功能 备注 对应 app 方法
authIdCard 验证用户身份 3.0 faceAuthIdcard
checkOperatorPermission 检查经办人权限 3.0 checkOperatorPermission
checkPermission 检查用户是否授权 3.1 permissionCheck
downloadFile 下载文件 3.1 downloadFile
gatewayRequest 网关请求 3.0 httpRequest
getAppInfo 获取app基本信息 appbasicinfo
getAppUserInfo 获取登录用户信息 getAppUserInfo
getAppZid 获取zid getAppZUser
getAreaCode 获取分厅信息 areaCode
getCompanyList 获取企业列表 3.0 getEnterprise
getLocation 获取经纬度 location
getUserId 获取userId getuserid
isInstalledApp 是否已安装某个app determineApp
login 调用郑好办登录 login
noticeUpdateUserInfo 通知修改用户信息 usersmodify
openAliPay 支付宝支付 aliPay
openApp 打开app应用 schema
openAppStore 打开应用市场评价 gotomarketeva
openAuthUser 打开用户认证 getonverified
openCorporateAuth 打开法人认证 corporateCertification
openDeviceLock 指纹识别 devicelock
openFaceCertification 人脸识别 rpFaceCertification
openFaceCertificationOld 人脸识别 rpCertification
openMap 打开地图 showmapinfo
openMatterDetail 打开办事指南 pushMatterDetail
openMiniProgram 打开微信小程序 wxLaunchMiniProgram
openNativeNews 打开办事主页或者资讯主页 undefined
openOneCardApp 打开绿城一卡通 yearAudit
openSafari 打开Safari浏览器 opensafari
openScanCode 打开扫一扫 scanQRCode
openShare 分享 3.0 shareTinyAppMsg
openSystemSetting 打开系统设置 3.1 openAppSystemSetting
openWebview 打开新的webView 3.0 openWebPage
openWxPay 打开微信支付 wxPay
openZhbMiniProgram 打开小程序 openApplet
request 发起网络请求 getAppRequest
saveImage 保存图片 saveImageToAlbum
selectImage 选择图片 3.0.2 getImageBase64
startRecord 开始录音 intelligentVoice
stopRecord 停止录音 intelligentVoice
telephone 拨打电话 3.1 telephone
track 埋点 buriedAppliet

开发流程

  • 基于 dev 分支开发新功能
  • 编写文档
  • 发起分支合并请求
  • 代码评审
  • 部署

代码提交规范

项目配置了 commitizen

git commit

# or

yarn cz
npm run cz