@xnsk/devops-utils
TypeScript icon, indicating that this package has built-in type declarations

0.0.10 • Public • Published

组件平台工具集

业务侧使用平台数据的统一出口

安装

npm i @xnsk/devops-utils

权限菜单配置平台

import { permission } from '@xnsk/devops-utils'
1. 获取页面属性
permission.getProperty()

场景1:分享页面生成链接时会自动添加 sharePageDid 字段,值为该页面属性did

场景2:APP内打开H5页面会自动添加 menuPropertyDid字段,值为权限数据did。通常情况下该方法无需传参,方法内自动获取,如有特殊情况,可以手动传入,如:

permission.getProperty({sharePageDid:xxx}) //手动传入分享页did
permission.getProperty({menuPropertyDid:xxx}) //手动传入菜单属性did

返回类型:Promise

返回结果

{
	status: 1,
	data: {},
	extendData: {},
	message: ""
}

返回值说明

status: 0:未启用;1:已启用;2:已停用;3:该分享页信息不存在;-1:其他异常

data:页面属性,Object类型

extendData: 页面注入数据(仅【组件平台/组件版本管理/调试】功能中,配置了注入了数据才会返回)

message:当status为-1时,可以用来提示

Readme

Keywords

none

Package Sidebar

Install

npm i @xnsk/devops-utils

Weekly Downloads

0

Version

0.0.10

License

ISC

Unpacked Size

1.05 MB

Total Files

12

Last publish

Collaborators

  • qwei
  • lvjianqin
  • zhiqiang03
  • gzb9527
  • xnsk-openlayers-sdk
  • weiyurun