丁小岩
1 year ago
8 changed files with 212 additions and 256 deletions
@ -0,0 +1,106 @@ |
|||
### 查询工单BOM信息(getWorkorderBom) |
|||
|
|||
此接口用于查询对应工单号的bom信息 |
|||
|
|||
--- |
|||
|
|||
### 基本信息 |
|||
|
|||
方法:POST |
|||
|
|||
URL: http://localhost:8033/open/getWorkorderBom |
|||
|
|||
--- |
|||
|
|||
### 请求 |
|||
|
|||
请求参数 |
|||
|
|||
| 参数名 | 类型 | 必填 | 说明 | |
|||
| :-- | :-- | :-- | :-- | |
|||
| profile | string | 是 | 厂区代码 | |
|||
| workorder | string | 是 | 工单号 | |
|||
|
|||
|
|||
|
|||
示例 1:查询对应工单号的bom信息 |
|||
|
|||
``` |
|||
{ |
|||
"data": { |
|||
"profile": "测试厂区", |
|||
"workorder": "1407", |
|||
} |
|||
} |
|||
``` |
|||
|
|||
--- |
|||
|
|||
### 响应 |
|||
|
|||
响应字段 |
|||
|
|||
| 参数名 | 类型 | 必填 | 说明 | |
|||
| :-- | :-- | :-- | :-- | |
|||
| workorder | string | 是 | 工单号 | |
|||
| productCode | string | 是 | 产品编码 | |
|||
| bomId | string | 是 | bomId | |
|||
| materialCode | string | 是 | 物料编码 | |
|||
| isPrimary | int | 否 | 是否主料 0否,1是| |
|||
| primaryPart | string | 否 | 主料物料编码,如果isPrimary=1,则与materialCode相同 | |
|||
| ProcessCode | string | 否 | 工序代码 | |
|||
| SerialRequirement | double | 否 | 物料单耗 | |
|||
| Uom | string | 否 | 单位 | |
|||
| PartType | string | 否 | 物料类别编码 | |
|||
| PartTypeDesc | string | 否 | 物料类别描述 | |
|||
| LostRatio | string | 否 | 物料损耗 | |
|||
| OrigBatchNbr | string | 否 | 母批号 | |
|||
|
|||
查询成功时,响应如下: |
|||
|
|||
``` |
|||
{ |
|||
"clock": "2023-06-25 20:00:00.000", |
|||
"status": "ok", |
|||
"data": { |
|||
"list": [{ |
|||
"workorder": "1407", |
|||
"productCode": "PD004", |
|||
"bomId": "1231413", |
|||
"materialCode": "CELL001", |
|||
"isPrimary": 1, |
|||
"primaryPart": "CELL001", |
|||
"ProcessCode": "M15", |
|||
"SerialRequirement": 3.2, |
|||
"Uom": "pcs", |
|||
"PartType": "CELL", |
|||
"LostRatio": 0.01, |
|||
"OrigBatchNbr": "" |
|||
}, { |
|||
"workorder": "1407", |
|||
"productCode": "PD004", |
|||
"bomId": "1231413", |
|||
"materialCode": "CELL002", |
|||
"isPrimary": 0, |
|||
"primaryPart": "CELL001", |
|||
"ProcessCode": "M15", |
|||
"SerialRequirement": 3.2, |
|||
"Uom": "pcs", |
|||
"PartType": "CELL", |
|||
"LostRatio": 0.01, |
|||
"OrigBatchNbr": "" |
|||
}] |
|||
} |
|||
} |
|||
``` |
|||
|
|||
查询报错: |
|||
|
|||
``` |
|||
{ |
|||
"clock": "2023-06-25 20:00:00.000", |
|||
"status": "exception", |
|||
"message": "错误信息", |
|||
"data": {} |
|||
} |
|||
``` |
@ -0,0 +1,102 @@ |
|||
### 添加工单BOM信息(AddWorkorderBom) |
|||
|
|||
此接口用于增加工单的BOM |
|||
|
|||
--- |
|||
|
|||
### 基本信息 |
|||
|
|||
方法:POST |
|||
|
|||
URL: http://localhost:8033/open/AddWorkorderBom |
|||
|
|||
--- |
|||
|
|||
### 请求 |
|||
|
|||
请求参数 |
|||
|
|||
| 参数名 | 类型 | 必填 | 说明 | |
|||
| :-- | :-- | :-- | :-- | |
|||
| profile | string | 是 | 厂区代码 | |
|||
| workorder | string | 是 | 工单号 | |
|||
| bom | Array | 是 | bom信息 | |
|||
|
|||
bom字段 |
|||
|
|||
| 参数名 | 类型 | 必填 | 说明 | |
|||
| :-- | :-- | :-- | :-- | |
|||
| productCode | string | 是 | 产品编码 | |
|||
| bomId | string | 是 | bomId | |
|||
| materialCode | string | 是 | 物料编码 | |
|||
| isPrimary | int | 否 | 是否主料 0否,1是| |
|||
| primaryPart | string | 否 | 主料物料编码,如果isPrimary=1,则与materialCode相同 | |
|||
| ProcessCode | string | 否 | 工序代码 | |
|||
| SerialRequirement | double | 否 | 物料单耗 | |
|||
| Uom | string | 否 | 单位 | |
|||
| PartType | string | 否 | 物料类别 | |
|||
| LostRatio | string | 否 | 物料损耗 | |
|||
| OrigBatchNbr | string | 否 | 母批号 | |
|||
|
|||
示例 1:保存工单bom信息 |
|||
|
|||
``` |
|||
{ |
|||
"data": { |
|||
"profile": "测试厂区", |
|||
"workorder": "1407", |
|||
"bom": [{ |
|||
"productCode": "PD004", |
|||
"bomId": "1231413", |
|||
"materialCode": "CELL001", |
|||
"isPrimary": 1, |
|||
"primaryPart": "CELL001", |
|||
"ProcessCode": "M15", |
|||
"SerialRequirement": 3.2, |
|||
"Uom": "pcs", |
|||
"PartType": "CELL", |
|||
"LostRatio": 0.01, |
|||
"OrigBatchNbr": "" |
|||
}, { |
|||
"productCode": "PD004", |
|||
"bomId": "1231413", |
|||
"materialCode": "CELL002", |
|||
"isPrimary": 0, |
|||
"primaryPart": "CELL001", |
|||
"ProcessCode": "M15", |
|||
"SerialRequirement": 3.2, |
|||
"Uom": "pcs", |
|||
"PartType": "CELL", |
|||
"LostRatio": 0.01, |
|||
"OrigBatchNbr": "" |
|||
}] |
|||
} |
|||
} |
|||
``` |
|||
|
|||
--- |
|||
|
|||
### 响应 |
|||
|
|||
|
|||
|
|||
执行成功时,响应如下: |
|||
|
|||
``` |
|||
{ |
|||
"clock": "2023-06-25 20:00:00.000", |
|||
"status": "ok", |
|||
"data": {} |
|||
} |
|||
``` |
|||
|
|||
执行报错: |
|||
|
|||
``` |
|||
{ |
|||
"clock": "2023-06-25 20:00:00.000", |
|||
"status": "exception", |
|||
"message": "错误信息", |
|||
"data": {} |
|||
} |
|||
``` |
@ -1,120 +0,0 @@ |
|||
### 查询标准Bom明细(ListConfigBomPart) |
|||
|
|||
此接口用于获取标准Bom列表,搜索标准Bom |
|||
|
|||
--- |
|||
|
|||
### 基本信息 |
|||
|
|||
方法:POST |
|||
|
|||
URL: http://localhost:8033/open/ListConfigBomPart |
|||
|
|||
--- |
|||
|
|||
### 请求 |
|||
|
|||
请求参数 |
|||
|
|||
| 参数名 | 类型 | 必填 | 说明 | |
|||
| :-- | :-- | :-- | :-- | |
|||
| profile | string | 是 | 厂区代码 | |
|||
| bomId | string | 是 | BomId | |
|||
|
|||
示例 1:模糊查询bom列表 |
|||
|
|||
``` |
|||
{ |
|||
"data": { |
|||
profile: "测试厂区", |
|||
bomId: "1407", |
|||
} |
|||
} |
|||
``` |
|||
|
|||
--- |
|||
|
|||
### 响应 |
|||
|
|||
响应字段 |
|||
|
|||
| 字段 | 类型 | 说明 | |
|||
| :-- | :-- | :-- | |
|||
| bomId | string | bomId | |
|||
| descriptions | string | bom描述 | |
|||
| flag | int | 数据状态:0禁用 1启用 | |
|||
| createTime | string | 创建时间 | |
|||
| entrys | Array | 材料明细 | |
|||
|
|||
entrys字段 |
|||
|
|||
| 字段 | 类型 | 说明 | |
|||
| :-- | :-- | :-- | |
|||
| bomId | string | bomId | |
|||
| descriptions | string | bom描述 | |
|||
| bomPartNbr | string | 物料料号 | |
|||
| isPrimary | int | 是否为主料:0否 1是 | |
|||
| PrimaryPart | string | 主料料号 | |
|||
| SerialRequirement | double | 材料单耗 | |
|||
| Uom | string | 材料单位 | |
|||
| PartType | string | 物料类别id | |
|||
| PartTypeDesc | string | 物料类别描述 | |
|||
| LostRatio | double | 物料耗损 | |
|||
|
|||
|
|||
查询成功时,响应如下: |
|||
|
|||
``` |
|||
{ |
|||
"clock": "2023-06-25 20:00:00.000", |
|||
"status": "ok", |
|||
"data": { |
|||
list: [{ |
|||
bomId: "CXBOM", |
|||
descriptions: "CXBOM", |
|||
flag: 1, |
|||
createTime: "2023-04-09 18:10:01", |
|||
entrys:[{ |
|||
bomId: "1407", |
|||
descriptions: "1407号bom", |
|||
bomPartNbr: "M.1.1.N.100", |
|||
isPrimary: 1, |
|||
PrimaryPart: "M.1.1.N.100", |
|||
SerialRequirement: 3, |
|||
Uom: "Pcs", |
|||
PartType: "CELL", |
|||
PartTypeDesc: "电池片", |
|||
LostRatio: 3, |
|||
}, { |
|||
bomId: "1407", |
|||
descriptions: "1407号bom", |
|||
bomPartNbr: "401908010191", |
|||
isPrimary: 1, |
|||
PrimaryPart: "401908010191", |
|||
SerialRequirement: 1, |
|||
Uom: "Pcs", |
|||
PartType: "JBOX", |
|||
PartTypeDesc: "接线盒", |
|||
LostRatio: 0, |
|||
}] |
|||
}, { |
|||
bomId: "testBom002", |
|||
descriptions: "测试BOM002", |
|||
flag: 1, |
|||
createTime: "2023-04-09 18:10:01", |
|||
entrys:[] |
|||
}] |
|||
} |
|||
} |
|||
``` |
|||
|
|||
查询报错: |
|||
|
|||
``` |
|||
{ |
|||
"clock": "2023-06-25 20:00:00.000", |
|||
"status": "exception", |
|||
"message": "错误信息", |
|||
"data": {} |
|||
} |
|||
``` |
Loading…
Reference in new issue