吕成旭
1 year ago
3 changed files with 208 additions and 120 deletions
@ -0,0 +1,106 @@ |
|||||
|
### 添加工单BOM信息(AddWorkorderBom) |
||||
|
|
||||
|
此接口用于增加工单的BOM |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
### 基本信息 |
||||
|
|
||||
|
方法:POST |
||||
|
|
||||
|
URL: http://localhost:8033/open/AddWorkorderBom |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
### 请求 |
||||
|
|
||||
|
请求参数 |
||||
|
|
||||
|
| 参数名 | 类型 | 必填 | 说明 | |
||||
|
| :-- | :-- | :-- | :-- | |
||||
|
| 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