1.0.7 • Published 2 years ago

yiyun-web-sdk v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

安装

npm i yiyun-web-sdk

引入

import YiYunSdk from 'yiyun-web-sdk'

使用

let yiyun =  new YiYunSdk()

Api

打开app: openApp

let yiyun =  new YiYunSdk()
yiyun.openApp({appId, path, fregment,target})
接口参数
参数名参数类型说明其他
appIdstring目标app的ID必填
pathstring目标app项目目录下的页面路径选填
fregmentstring额外的路由以及参数选填
targetstring同window.open接收的target参数选填

注:path、fregment同开放平台应用高级配置中看板配置的跳转 例:

 yiyun.openApp({appid: 'xxxxxxx', path: 'setting.html', fregment: '/route?a=1&b=2'})

// 其中id为xxxx的App的默认url为 https://aaa.bbb.ccc/index.html
// 则最后跳转的页面为 https://aaa.bbb.ccc/setting.html#/route?a=1&b=2

打开app: openPlatformApp

let yiyun =  new YiYunSdk()
yiyun.openPlatformApp({app, actionType, objectId,target})
接口参数
参数名参数类型说明其他
appint平台app的枚举: 0 工作台;1 通讯录; 2 管理; 3 商城; 4 费用; 5 权益数据; 6 编码中心; 7 二维码; 8 审批; 9 企业模型; 10 企业关系必填
actionTypeint动作类型的枚举,不同app对应的枚举如下选填
objectIdstring对象ID选填
targetstring同window.open接收的target参数选填
不同app对应的actionType
  • 0 (工作台) 无actionType
  • 1 (通讯录)
    • 0 查看组织架构 (默认)
    • 1 查看岗位
  • 2 (管理)
    • 0 企业管理 (默认)
    • 1 权限组管理
    • 2 应用管理
    • 3 单个应用配置
  • 3 (商城)
    • 0 商城首页 (默认)
    • 1 商品详情
  • 4 (费用)
    • 0 充值 (默认)
    • 1 查看优惠券
    • 2 查看账单
  • 5 (权益数据) 无actionType
  • 6 (编码中心)
    • 0 首页 (默认)
    • 1 新建
    • 2 编辑
    • 3 查看
  • 7 (二维码)
    • 0 首页 (默认)
    • 1 编辑
    • 2 日志
    • 3 新建自定义标签
  • 8 (审批)
    • 0 首页 (默认)
    • 1 编辑
  • 9 (企业模型)
    • 0 首页 (默认)
    • 1 查看节点
  • 10 (企业关系)
    • 0 公告 (默认)
    • 1 企业关系
1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago