uftbcapi
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

Enums

Enumeration: ObjectType

功能块名称

Table of contents

Enumeration Members

Enumeration Members

BroadCast

BroadCast = "bc"

广播模板


Group

Group = "group"

播报组


GroupMember

GroupMember = "groupMember"

播报组成员


Member

Member = "member"

播报记录成员


Task

Task = "task"

播报记录


User

User = "user"

用户

Enumeration: Operation

用户操作状态

Table of contents

Enumeration Members

Enumeration Members

Disable

Disable = "Disable"

禁用


Enable

Enable = "Enable"

启用


Remove

Remove = "Remove"

删除


Reset

Reset = "Reset"

重置

uftbcapi

Table of contents

Namespaces

Enumerations

Type Aliases

Variables

Functions

Type Aliases

Broadcast

Ƭ Broadcast: Object

广播类型

Type declaration

Name Type Description
broadcastContent string 广播内容
enabled boolean 是否可用
expireTime string 时效
id string 广播id
maxTry string 拨打次数
tag string 广播标记
username string 用户名

BroadcastList

Ƭ BroadcastList: Broadcast[]

广播列表类型 Broadcast[]


Group

Ƭ Group: Object

播报组类型

Type declaration

Name Type Description
groupName string 播报组名称
id string 播报组id

GroupList

Ƭ GroupList: Group[]

广播列表类型Group[]


GroupMember

Ƭ GroupMember: Object

播报组成员类型

Type declaration

Name Type Description
confirmDone number 确认收到
confirmToPlay number 确认播放
idGroup string 播报组id
memberName string 成员名
memberNumber string 成员号码
repeatTimes number 通知次数

GroupMemberListResult

Ƭ GroupMemberListResult: Object

播报组成员列表分页类型

Type declaration

Name Type Description
items GroupMember[] 播报组成员数组
total number 总数

GroupPlay

Ƭ GroupPlay: Object

广播播报类型

Type declaration

Name Type Description
broadcastId string 广播模板id
expireTime number 时效
groupId string 播报组id
maxTry number 拨打次数

MemberCfg

Ƭ MemberCfg: Object

任务成员类型

Type declaration

Name Type Description
idTask string 任务id
memberName string 成员名
memberNumber string 成员号码

MemberListResult

Ƭ MemberListResult: Object

任务成员列表类型

Type declaration

Name Type Description
items MemberCfg[] 成员数组
total number 总数

Session

Ƭ Session: Object

会话状态类型

Type declaration

Name Type Description
acc string 账户
administator boolean 是否管理员
logon boolean 是否登录
message string 信息
username string 用户名称

Task

Ƭ Task: Object

广播任务类型

Type declaration

Name Type Description
broadcastContent string 广播内容
enabled boolean 是否可用
expireTime number 时效
id string 任务id
maxTry string 拨打次数
tag string 任务标签
username string 用户名

TaskList

Ƭ TaskList: Task[]

任务列表类型


UserCfg

Ƭ UserCfg: Object

用户类型

Type declaration

Name Type Description
administrator boolean 是否管理员
bizCode? string 识别码
createTime? Date 创建时间
enabled boolean 是否可用
id string 用户id
name string 用户名
tag string 标签

Variables

default

Const default: Session

会话状态对象

Functions

bcAdd

bcAdd(bcDate): Promise<any>

广播新增

Parameters

Name Type Description
bcDate Broadcast 广播数据

Returns

Promise<any>

广播id


bcDel

bcDel(id): Promise<any>

广播删除

Parameters

Name Type Description
id string 广播id

Returns

Promise<any>

广播id


bcDetail

bcDetail(id): Promise<any>

广播详情

Parameters

Name Type Description
id string 广播id

Returns

Promise<any>

广播内容


bcList

bcList(): Promise<any>

广播列表

Returns

Promise<any>

广播列表数据


bcUpdate

bcUpdate(bcDate): Promise<any>

广播修改

Parameters

Name Type Description
bcDate Broadcast 广播数据

Returns

Promise<any>

广播id


groupAdd

groupAdd(groupDate): Promise<any>

播报组新增

Parameters

Name Type Description
groupDate Group 播报组数据

Returns

Promise<any>

播报组id


groupDel

groupDel(id): Promise<any>

播报组删除

Parameters

Name Type Description
id string 播报组id

Returns

Promise<any>

播报组id


groupDetail

groupDetail(id): Promise<any>

播报组详情

Parameters

Name Type Description
id string 播报组id

Returns

Promise<any>

播报组数据


groupList

groupList(): Promise<any>

播报组列表

Returns

Promise<any>

播报组数据


groupMemberAdd

groupMemberAdd(groupMemberDate): Promise<any>

播报组人员新增

Parameters

Name Type Description
groupMemberDate GroupMember 播报组人员数据

Returns

Promise<any>

播报组人员id


groupMemberDel

groupMemberDel(id): Promise<any>

播报组人员删除

Parameters

Name Type Description
id string 播报组人员id

Returns

Promise<any>

会议结果


groupMemberList

groupMemberList(bcId): Promise<any>

播报组人员列表

Parameters

Name Type Description
bcId string 播报组id

Returns

Promise<any>

播报组人员列表数据


groupPlay

groupPlay(playForm): Promise<any>

播报组播放

Parameters

Name Type Description
playForm GroupPlay 播报组广播数据

Returns

Promise<any>

广播任务id


groupUpdate

groupUpdate(groupDate): Promise<any>

播报组更新

Parameters

Name Type Description
groupDate Group 播报组数据

Returns

Promise<any>

播报组id


keepalive

keepalive(): Promise<void>

会话心跳保持

Returns

Promise<void>


login

login(url, acc, password): Promise<void>

登录服务器后台

Parameters

Name Type Description
url string 服务器地址
acc string 登录账号
password string 登录密码

Returns

Promise<void>

在sessState中设置状态


logout

logout(): Promise<void>

退出

Returns

Promise<void>


memberAdd

memberAdd(memberDate): Promise<any>

广播任务人员新增

Parameters

Name Type Description
memberDate MemberCfg 广播任务人员数据

Returns

Promise<any>

广播任务人员id


memberList

memberList(bcId): Promise<any>

广播任务人员列表

Parameters

Name Type Description
bcId string 广播任务id

Returns

Promise<any>

广播任务人员列表数据


taskAdd

taskAdd(bcDate): Promise<any>

广播任务新增

Parameters

Name Type Description
bcDate Task 广播任务数据

Returns

Promise<any>

广播任务id


taskDel

taskDel(id): Promise<any>

广播任务删除

Parameters

Name Type Description
id string 广播任务id

Returns

Promise<any>

广播任务id


taskDetail

taskDetail(id): Promise<any>

广播任务详情

Parameters

Name Type Description
id string 广播任务id

Returns

Promise<any>

广播任务数据


taskList

taskList(): Promise<any>

广播任务列表

Returns

Promise<any>

广播任务列表数据


taskPlay

taskPlay(bcId): Promise<any>

播放广播

Parameters

Name Type Description
bcId string 广播任务id

Returns

Promise<any>

会话结果


taskUpdate

taskUpdate(bcDate): Promise<any>

广播任务更新

Parameters

Name Type Description
bcDate Task 广播任务数据

Returns

Promise<any>

广播任务id


userSetPassword

userSetPassword(oldPass, newPass): Promise<any>

修改密码

Parameters

Name Type Description
oldPass string 老密码
newPass string 新密码

Returns

Promise<any>

会话结果

Modules

Namespace: bcManagetest

testnamespace

Readme

Keywords

none

Package Sidebar

Install

npm i uftbcapi

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

63 kB

Total Files

13

Last publish

Collaborators

  • djjhz