nayota-show-sdk
v1.3.124
Published
nayota-show-server rest-api
Readme
Nayota开放SDK文档
1. SDK简介
Nayota开放SDK是为了方便开发者快速接入Nayota平台而提供的一套开发工具包。SDK提供了一系列的API接口,开发者可以通过调用这些接口实现与Nayota平台的交互。
2. SDK npm 安装
npm install nayota-show-sdk3. SDK使用
3.1 初始化SDK
import NayotaSdk from 'nayota-show-sdk'
NayotaSdk.config({
authTokenName: 'Admin-Token', // api接口存储的token到cookie的key名称
showServer: 'http://localhost:8080/api', // noyota-impossible-pro配置服务地址
})
// 调用你需要的模块名称
import { alarmRecord } from 'nayota-show-sdk'
// 引入接口模块的方法
const { list, updateOne, create, delete } = alarmRecord
// 正常调用
list({ page:1, limit:50 })3.2 消防巡检合规接口
// 检查模板
NayotaSdk.inspectionCheckTemplates.list({ page: 1, limit: 20 })
NayotaSdk.inspectionCheckTemplates.options()
NayotaSdk.inspectionCheckTemplates.create(data)
NayotaSdk.inspectionCheckTemplates.updateOne({ _id, ...data })
NayotaSdk.inspectionCheckTemplates.deleteOne(_id)
NayotaSdk.inspectionCheckTemplates.seedBuiltins()
// 检查项
NayotaSdk.inspectionCheckTemplates.listItems(templateId)
NayotaSdk.inspectionCheckTemplates.createItem(templateId, data)
NayotaSdk.inspectionCheckTemplates.sortItems(templateId, sortData)
NayotaSdk.inspectionCheckItems.updateOne({ _id, ...data })
NayotaSdk.inspectionCheckItems.deleteOne(_id)
// 点位执行配置与巡检提交
NayotaSdk.inspectionPoints.checkRuntime(pointId)
NayotaSdk.inspectionTaskSub.submitCompliance(data)