111 lines
3.3 KiB
Markdown
111 lines
3.3 KiB
Markdown
|
|
## 手持端相关
|
|||
|
|
|
|||
|
|
#### 通知手持端(工位/岗位)
|
|||
|
|
|
|||
|
|
* 方法说明
|
|||
|
|
|
|||
|
|
可以给手持端的指定工位或者岗位发送弹框通知。该弹框可以人工确认。如无人工确认,可配置保持时间,超过保持时间,弹框自动消失。
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
function noticeOperator(workTypes: string, workStations: string, content: string, needConfirm: boolean, keepTime: number): void
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
* 输入参数
|
|||
|
|
* workTypes,string 类型,要通知的岗位。多岗位间逗号分隔。
|
|||
|
|
* workStations,string 类型,要通知的工位。多工位间逗号分隔。
|
|||
|
|
* content,string 类型,通知的内容。
|
|||
|
|
* needConfirm,boolean类型,表示是否需要手持端用户点击确认后,通知弹框才会消失。
|
|||
|
|
* keepTime,number类型,表示通知弹框在手持端的保持时间,单位秒,超过这个时间弹框将消失。
|
|||
|
|
|
|||
|
|
**注意**:本方法采用异步的方式发送群发通知。
|
|||
|
|
* 输出参数
|
|||
|
|
|
|||
|
|
本方法输出参数为空。
|
|||
|
|
* 异常
|
|||
|
|
|
|||
|
|
本方法抛出异常。
|
|||
|
|
|
|||
|
|
#### 通知手持端用户
|
|||
|
|
|
|||
|
|
* 方法说明
|
|||
|
|
|
|||
|
|
可以给手持端的指定用户发送弹框通知。该弹框可以人工确认。如无人工确认,可配置保持时间,超过保持时间,弹框自动消失。
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
function noticeOperatorByUser(userNames: string, content: string, needConfirm: boolean, keepTime: number): void
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
* 输入参数
|
|||
|
|
* userNames,string 类型,要通知的用户。多用户间逗号分隔。
|
|||
|
|
* content,string 类型,通知的内容。
|
|||
|
|
* needConfirm,boolean类型,表示是否需要手持端用户点击确认后,通知弹框才会消失。
|
|||
|
|
* keepTime,number类型,表示通知弹框在手持端的保持时间,单位秒,超过这个时间弹框将消失。
|
|||
|
|
|
|||
|
|
**注意**:本方法采用异步的方式发送群发通知。
|
|||
|
|
* 输出参数
|
|||
|
|
|
|||
|
|
本方法输出参数为空。
|
|||
|
|
* 异常
|
|||
|
|
|
|||
|
|
本方法抛出异常。
|
|||
|
|
|
|||
|
|
#### 通过menuId修改手持端按钮的label
|
|||
|
|
|
|||
|
|
* 方法说明
|
|||
|
|
|
|||
|
|
通过menuId定位修改手持端对应按钮的label(重启之后会失效,恢复到初始状态)
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
function setPadLabelByMenuId(menuId: String, label: String):void
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
* 输入参数
|
|||
|
|
* menuId,string 类型,要更改的手持端任务按钮的menuId
|
|||
|
|
* label,string 类型,将手持端按钮上标签的内容修改为label中的内容
|
|||
|
|
* 输出参数
|
|||
|
|
|
|||
|
|
本方法输出参数为空。
|
|||
|
|
* 异常
|
|||
|
|
|
|||
|
|
本方法抛出异常。
|
|||
|
|
|
|||
|
|
#### 通过menuId修改手持端按钮的背景色
|
|||
|
|
|
|||
|
|
* 方法说明
|
|||
|
|
|
|||
|
|
通过menuId修改手持端按钮的背景色(重启之后会失效,恢复到初始状态)
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
function setPadBackgroundByMenuId(menuId: String, background: String):void
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
* 输入参数
|
|||
|
|
* menuId,string 类型,要更改的手持端任务按钮的menuId
|
|||
|
|
* background,string 类型,将手持端按钮上标签的背景色修改为background中的颜色(16进制的RGB格式)
|
|||
|
|
* 输出参数
|
|||
|
|
|
|||
|
|
本方法输出参数为空。
|
|||
|
|
* 异常
|
|||
|
|
|
|||
|
|
本方法抛出异常。
|
|||
|
|
|
|||
|
|
#### 通过menuId设置手持端按钮是否禁用
|
|||
|
|
|
|||
|
|
* 方法说明
|
|||
|
|
|
|||
|
|
通过menuId设置手持端按钮是否禁用(重启之后会失效,恢复到初始状态)
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
function setPadDisableByMenuId(menuId: String, disable: boolean):void
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
* 输入参数
|
|||
|
|
* menuId,string 类型,要更改的手持端任务按钮的menuId
|
|||
|
|
* disable,布尔类型,手持端按钮是否设置为禁用
|
|||
|
|
* 输出参数
|
|||
|
|
|
|||
|
|
本方法输出参数为空。
|
|||
|
|
* 异常
|
|||
|
|
|
|||
|
|
本方法抛出异常。
|