- 工业魔方API概述
- 工业OS API
- 工业OS API使用说明
- DFS API指南
- IOT对外接口
- 数据库备份/双机冷备
- 视频云
- 精制
- TCS open-api
- 文字转语音
- 事件体系
- 标识中心
- 工艺中心
- 工作中心
- 配置中心
- V1
- AQL接口
- 班次配置接口
- 包装方案接口
- 编码规则接口
- 标签规则接口
- 绑定标签类型和组成信息的关系POST
- 查询标签打印类型列表GET
- 查询标签类型对应的打印字段GET
- 查询标签类型配置详情GET
- 查询全量的标签组成信息GET
- 根据id查询标签规则详情GET
- 根据标签规则编号查询标签规则详情POST
- 根据标签类型查询标签规则列表实例GET
- 根据替代符查询标签组成信息POST
- 更新标签打印的组成信息PUT
- 更新标签打印类型PUT
- 获取该标签类型下的组成信息GET
- 获取生产工单打印信息POST
- 获取生产流水码/生产成品码/采购单品码/订单流水码 的打印信息POST
- 获取物料打印信息POST
- 获取物料拓展字段组成信息GET
- 批次打印POST
- 删除标签打印的组成信息DELETE
- 删除标签打印类型DELETE
- 通过调用第三方api获取标签打印内容POST
- 新增标签打印APP的标签类型POST
- 新增标签打印的组成信息POST
- 新增标签打印类型POST
- 新增标签组成信息并绑定标签类型和组成信息的关系POST
- 新增或更新标签打印模块POST
- 表单配置接口
- 操作日志接口
- 产能列表接口
- 单据类型配置接口
- 导入数据记录接口
- 工资配置接口
- 基础配置接口
- 模块审批管理
- 日历接口
- 首班时间配置
- 条款管理接口
- 文件上传接口
- 我的方案
- 系统设置接口
- 下推配置接口
- 消息通知
- 业务配置接口
- 字段映射关系接口
- V2
- 任务中心
- 设备设施中心
- 指标中心
- 指标表结构
- 设备每天OEE记录表
- 设备每日状态持续时长记录表
- 产成品 整体统计
- 产成品 每日统计
- 异常管理:异常类型每日
- 来料检验 每日统计
- 制造单元每日生产进度表
- 每日:产品不良项统计 (物料,不良类型,不良项)
- 产线指标 - 每月
- 维修指标 - 产线维度
- 维修指标 - 班组维度
- 生产指标 物料追踪
- 工序小时统计
- 生产订单 整体统计
- 生产订单 每日统计
- 生产订单 每月统计
- 生产订单:产线工序的生产进度
- 生产订单汇总 每月统计
- 质量:不良分布每日
- 制造单元每日不良表(产线+物料)
- 制造单元每日不良表(产线+物料+不良项)
- 质量:生产订单不良每日
- 销售订单物料-整体统计
- 销售订单-物料 每日统计
- 销售订单 每月汇总
- 员工每日统计
- 班组每日生产进度表
- Top每日排行
- Top工单排行
- 工资计算
- 生产整体进度
- 生产工单10分钟监控
- 生产工单每日进度
- 生产工单小时监控
- 工单工序统计
- 生产工单数据汇总表
- V1
- 指标表结构
- 智能制造应用
- AMS
- WMS
- QMS
- TPM
- PMS
- PMC
- 视图表结构
- 导入数据记录表
- 生产订单表
- 生产订单物料表
- 采购订单
- 采购订 单-物料关联表
- 采购收货单
- 采购收货关联物料表
- 销售订单表
- 销售订单物料表
- 告警表
- 告警类型表
- 告警定义表
- 厂区表
- 员工打卡表:根据工单
- 员工打卡记录表
- 批次表
- bom表
- bom-原料关联表
- 产能配置表
- 条码报工表
- 公司信息表
- 工艺表
- 工艺工序表
- 客户表
- 客户物料清单
- 默认产能配置表
- 不良定义表
- 质检记录表
- 设备表
- 设备每天能耗表
- 设备每天用气能耗表
- 班次碳排放表
- 班次能耗表
- 班次耗气表
- 班次耗水表
- 设备每天按时段能耗表
- 字典表
- 设施表
- 车间表
- 维修定义表
- 故障类型定义表
- 维修记录表
- 物料表
- 模型表
- 订单工序完成数汇总表
- 生产线表
- 工单每日产量记录表
- 工单产线每日产量记录表
- 工单不合格品记录表
- 产线数量报工表
- 班次配置
- 工作中心表
- 工单表
- 工单工序关联表
- 送检单表
- 产品检验单物料关联单
- 缺陷现象(以物料+天维度统计)
- 缺陷原因(以物料+缺陷名称+天维度统计)
- 部门表
- 班组表
- 用户表
- 维修工单
- QMS 3.0
获取物料打印信息
POST
http://ip:port/openApi/api/v1/open/bar/code/rules/material/print_info
配置中心/V1/标签规则接口
最后修改时间:2025-06-23 09:57:22
责任人:未设置
10601:没有找到对应的标签规则
10603: 打印数据丢失,请确保数据存在
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Header 参数
Authorization
string
可选
Body 参数application/json
applyStrs
array[string]
可选
approvalStatus
integer <int32>
审批状态
approver
string
审核人
code
string
物料编码
codeList
array[string]
可选
codes
string
可选
comp
string
单位
createBy
string
创建人
createEndTime
string
可选
createStartTime
string
可选
createTime
string
可选
current
integer <int32>
当前页
customFieldEight
object
扩展字段8
customFieldEleven
object
扩展字段11
customFieldFive
object
扩展字段5
customFieldFour
object
扩展字段4
customFieldNine
object
扩展字段9
customFieldOne
object
扩展字段1
customFieldSeven
object
扩展字段7
customFieldSix
object
扩展字段6
customFieldTen
object
扩展字段10
customFieldThree
object
扩展字段3
customFieldTwo
object
扩展字段2
drawingNumber
string
图号
excludeIds
string
可选
factoryModel
string
工厂型号
fullCode
string
全量物料编码
haveBom
boolean
有无bom
haveCraft
boolean
有无工艺
id
integer <int32>
物料ID
isAuxiliaryMaterial
boolean
是否为辅料
isBatchMag
boolean
可选
isPreview
boolean
是否预览
isPrint
boolean
是否已打印
isProcessAssembly
boolean
是否工装物料
isSelectAllPrint
boolean
可选
isShowBomInfo
boolean
是否查询bom信息
isShowSimpleInfo
boolean
可选
isShowStockInfo
boolean
是否查询库存信息
isSupportCodeManage
boolean
是否生产流水码管理
level
string
物料等级
loseRate
number <double>
损耗率
materialIds
array[integer <int32>]
物料单据id
materialPrice
number <double>
该物料单价
minimumProductionLot
number <double>
最小生产批量
name
string
物料名称
nameEnglish
string
物料英文名称
names
string
可选
rawMaterial
string
材质
remark
string
备注
row
integer <int32>
可选
ruleId
integer <int32>
标签规则id
sheetIndex
integer <int32>
可选
size
integer <int32>
每页显示条数
skuId
integer <int32>
物料特征参数ID
sort
string
可选
sortList
array[object (com.yelink.dfscommon.common.sort.SortDTO) {2}]
排序项列表
column
string
需要排序的字段
desc
boolean
可选
sorts
string
可选
standard
string
可选
state
integer <int32>
可选
states
string
可选
type
integer <int32>
物料类型
typeName
string
物料类型名称
typeNames
string
可选
types
string
可选
unit
string
单位2
updateEndTime
string
可选
updateStartTime
string
可选
updateTime
string
可选
version
string
版本
示例
{
"applyStrs": [
"string"
],
"approvalStatus": 0,
"approver": "string",
"code": "string",
"codeList": [
"string"
],
"codes": "string",
"comp": "string",
"createBy": "string",
"createEndTime": "string",
"createStartTime": "string",
"createTime": "string",
"current": 0,
"customFieldEight": {},
"customFieldEleven": {},
"customFieldFive": {},
"customFieldFour": {},
"customFieldNine": {},
"customFieldOne": {},
"customFieldSeven": {},
"customFieldSix": {},
"customFieldTen": {},
"customFieldThree": {},
"customFieldTwo": {},
"drawingNumber": "string",
"excludeIds": "string",
"factoryModel": "string",
"fullCode": "string",
"haveBom": true,
"haveCraft": true,
"id": 0,
"isAuxiliaryMaterial": true,
"isBatchMag": true,
"isPreview": true,
"isPrint": true,
"isProcessAssembly": true,
"isSelectAllPrint": true,
"isShowBomInfo": true,
"isShowSimpleInfo": true,
"isShowStockInfo": true,
"isSupportCodeManage": true,
"level": "string",
"loseRate": 0,
"materialIds": [
0
],
"materialPrice": 0,
"minimumProductionLot": 0,
"name": "string",
"nameEnglish": "string",
"names": "string",
"rawMaterial": "string",
"remark": "string",
"row": 0,
"ruleId": 0,
"sheetIndex": 0,
"size": 0,
"skuId": 0,
"sort": "string",
"sortList": [
{
"column": "string",
"desc": true
}
],
"sorts": "string",
"standard": "string",
"state": 0,
"states": "string",
"type": 0,
"typeName": "string",
"typeNames": "string",
"types": "string",
"unit": "string",
"updateEndTime": "string",
"updateStartTime": "string",
"updateTime": "string",
"version": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://ip:port/openApi/api/v1/open/bar/code/rules/material/print_info' \
--header 'Content-Type: application/json' \
--data-raw '{
"applyStrs": [
"string"
],
"approvalStatus": 0,
"approver": "string",
"code": "string",
"codeList": [
"string"
],
"codes": "string",
"comp": "string",
"createBy": "string",
"createEndTime": "string",
"createStartTime": "string",
"createTime": "string",
"current": 0,
"customFieldEight": {},
"customFieldEleven": {},
"customFieldFive": {},
"customFieldFour": {},
"customFieldNine": {},
"customFieldOne": {},
"customFieldSeven": {},
"customFieldSix": {},
"customFieldTen": {},
"customFieldThree": {},
"customFieldTwo": {},
"drawingNumber": "string",
"excludeIds": "string",
"factoryModel": "string",
"fullCode": "string",
"haveBom": true,
"haveCraft": true,
"id": 0,
"isAuxiliaryMaterial": true,
"isBatchMag": true,
"isPreview": true,
"isPrint": true,
"isProcessAssembly": true,
"isSelectAllPrint": true,
"isShowBomInfo": true,
"isShowSimpleInfo": true,
"isShowStockInfo": true,
"isSupportCodeManage": true,
"level": "string",
"loseRate": 0,
"materialIds": [
0
],
"materialPrice": 0,
"minimumProductionLot": 0,
"name": "string",
"nameEnglish": "string",
"names": "string",
"rawMaterial": "string",
"remark": "string",
"row": 0,
"ruleId": 0,
"sheetIndex": 0,
"size": 0,
"skuId": 0,
"sort": "string",
"sortList": [
{
"column": "string",
"desc": true
}
],
"sorts": "string",
"standard": "string",
"state": 0,
"states": "string",
"type": 0,
"typeName": "string",
"typeNames": "string",
"types": "string",
"unit": "string",
"updateEndTime": "string",
"updateStartTime": "string",
"updateTime": "string",
"version": "string"
}'
返回响应
🟢200成功
*/*
Body
code
string
可选
data
object (com.yelink.dfscommon.entity.dfs.barcode.PrintDTO)
可选
panels
array[object (com.yelink.dfscommon.entity.dfs.barcode.PrintDTO$ParamDto) {14}]
可选
printCodes
string
可选
ruleCode
string
可选
ruleType
string
可选
message
string
可选
time
string <date-time>
可选
示例
{
"code": "string",
"data": {
"panels": [
{
"column": 0,
"columns": 0,
"direction": 0,
"dpi": 0,
"gap": 0,
"height": 0,
"index": 0,
"lines": 0,
"paperFooter": 0,
"paperHeader": 0,
"paperNumberLeft": 0,
"paperNumberTop": 0,
"printElements": [
{
"labelInfoConfigEntity": {
"code": "string",
"formFieldCode": "string",
"id": 0,
"isSysField": true,
"moduleCode": "string",
"name": "string",
"placeholder": "string"
},
"options": {
"axis": "string",
"backgroundColor": "string",
"barcodeMode": "string",
"borderBottom": "string",
"borderColor": "string",
"borderLeft": "string",
"borderRight": "string",
"borderTop": "string",
"borderWidth": "string",
"bottom": 0,
"color": "string",
"contentPaddingBottom": "string",
"contentPaddingLeft": "string",
"contentPaddingRight": "string",
"contentPaddingTop": "string",
"coordinate": "string",
"coordinateSync": true,
"dataType": "string",
"field": "string",
"fixed": "string",
"fontFamily": "string",
"fontSize": 0,
"fontWeight": "string",
"formatter": "string",
"hcenter": 0,
"height": 0,
"hibarcodeTitle": "string",
"hideTitle": "string",
"left": 0,
"letterSpacing": "string",
"lineHeight": "string",
"moduleCode": "string",
"narrowStripWidth": "string",
"optionsGroup": "string",
"pageBreak": "string",
"qrCodeLevel": "string",
"right": 0,
"showInPage": "string",
"sliceDigits": "string",
"src": "string",
"styler": "string",
"testData": "string",
"textAlign": "string",
"textContentVerticalAlign": "string",
"textDecoration": "string",
"textPosition": "string",
"textType": "string",
"title": "string",
"top": 0,
"transform": "string",
"unShowInPage": "string",
"uuid": "string",
"valueFormula": "string",
"vcenter": 0,
"width": 0,
"widthHeight": "string",
"widthHeightSync": true,
"zindex": "string"
},
"printElementType": {
"title": "string",
"type": "string"
}
}
],
"width": 0
}
],
"printCodes": "string",
"ruleCode": "string",
"ruleType": "string"
},
"message": "string",
"time": "2019-08-24T14:15:22Z"
}
🟢201成功
🟠401没有权限
🟠403禁止访问
🟠404记录不存在
修改于 2025-06-23 09:57:22