打印输出

打印、输出列表等相关数据,支持Excel、PDF、HTML等格式输出。

1. 何时使用

用于数据进行纸质打印或输出电子文件

2. 如何使用

  1. import {
  2. output, // 输出
  3. print, // 若模板已确定,print直接打印
  4. printer // 若模板未确定,printer提供模板选择功能,用户先选择模板,后打印
  5. } from 'nc-lightapp-front';

4. API

4.1 output 参数说明

output使用方式:output(data),data为object, data具体参数说明见下表:

参数 说明 类型 默认值 备注
funcode 应用编码? string 待确认
nodekey 模板节点标识 string
appcode 应用编码 string
oids 功能节点的数据主键 Array

4.2 print参数说明

print使用方式:print(type, url, data),参数说明见下表:

参数 说明 类型 默认值 备注
type 打印类型, 值为 ‘html’或’pdf’ string ‘html’
url 打印请求地址 string
data 打印参数 object 详见4.2.1

4.2.1 data参数说明

参数 说明 类型 默认值 备注
funcode 应用编码? string 待确认
nodekey 模板节点标识 string
appcode 应用编码 string
oids 功能节点的数据主键 Array

4.3 printer参数说明

print使用方式:print(type, url, data),参数说明见下表:

参数 说明 类型 默认值 备注
type 打印类型, 值为 ‘html’或’pdf’ string ‘html’
url 打印请求地址 string
data 打印参数 object 详见4.3.1

4.3.1 data参数说明

参数 说明 类型 默认值 备注
funcode 应用编码? string 待确认
nodekey 模板节点标识 string
appcode 应用编码 string
oids 功能节点的数据主键 Array

5. 注意事项

暂无

6. 组件更新日志