From ffc113c3b21f0453c43dd1b67a90f6cd89b8ca0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=95=E6=88=90=E6=97=AD?= <1043274364@qq.com> Date: Tue, 4 Jul 2023 14:26:58 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=B7=A5=E5=8D=95bom?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mes/BOM/查询工单BOM明细.md | 106 ++++++++++++++++++++++ mes/BOM/添加工单BOM信息.md | 102 +++++++++++++++++++++ mes/标准BOM/查询标准BOM明细.md | 120 ------------------------- 3 files changed, 208 insertions(+), 120 deletions(-) create mode 100644 mes/BOM/查询工单BOM明细.md create mode 100644 mes/BOM/添加工单BOM信息.md delete mode 100644 mes/标准BOM/查询标准BOM明细.md diff --git a/mes/BOM/查询工单BOM明细.md b/mes/BOM/查询工单BOM明细.md new file mode 100644 index 0000000..e89db7e --- /dev/null +++ b/mes/BOM/查询工单BOM明细.md @@ -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": {} +} +``` \ No newline at end of file diff --git a/mes/BOM/添加工单BOM信息.md b/mes/BOM/添加工单BOM信息.md new file mode 100644 index 0000000..31afa90 --- /dev/null +++ b/mes/BOM/添加工单BOM信息.md @@ -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": {} +} +``` \ No newline at end of file diff --git a/mes/标准BOM/查询标准BOM明细.md b/mes/标准BOM/查询标准BOM明细.md deleted file mode 100644 index 5029206..0000000 --- a/mes/标准BOM/查询标准BOM明细.md +++ /dev/null @@ -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": {} -} -``` \ No newline at end of file From 18a2ef6a6f0595120271bfb6a891bc93636ba498 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=95=E6=88=90=E6=97=AD?= <1043274364@qq.com> Date: Tue, 4 Jul 2023 15:13:33 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=86=85=E5=AE=B9=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mes/BOM/查询工单BOM明细.md | 8 ++++---- mes/BOM/添加工单BOM信息.md | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/mes/BOM/查询工单BOM明细.md b/mes/BOM/查询工单BOM明细.md index e89db7e..6682166 100644 --- a/mes/BOM/查询工单BOM明细.md +++ b/mes/BOM/查询工单BOM明细.md @@ -1,6 +1,6 @@ -### 添加工单BOM信息(AddWorkorderBom) +### 查询工单BOM信息(getWorkorderBom) -此接口用于增加工单的BOM +此接口用于查询对应工单号的bom信息 --- @@ -8,7 +8,7 @@ 方法:POST -URL: http://localhost:8033/open/AddWorkorderBom +URL: http://localhost:8033/open/getWorkorderBom --- @@ -23,7 +23,7 @@ URL: http://localhost:8033/open/AddWorkorderBom -示例 1:模糊查询bom列表 +示例 1:查询对应工单号的bom信息 ``` { diff --git a/mes/BOM/添加工单BOM信息.md b/mes/BOM/添加工单BOM信息.md index 31afa90..ece596a 100644 --- a/mes/BOM/添加工单BOM信息.md +++ b/mes/BOM/添加工单BOM信息.md @@ -38,7 +38,7 @@ bom字段 | LostRatio | string | 否 | 物料损耗 | | OrigBatchNbr | string | 否 | 母批号 | -示例 1:模糊查询bom列表 +示例 1:保存工单bom信息 ``` { @@ -80,7 +80,7 @@ bom字段 -查询成功时,响应如下: +执行成功时,响应如下: ``` { @@ -90,7 +90,7 @@ bom字段 } ``` -查询报错: +执行报错: ``` { From b4662127c2b8daf2f7cabe8afc7db4c79084a61d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=95=E6=88=90=E6=97=AD?= <1043274364@qq.com> Date: Tue, 4 Jul 2023 15:36:09 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86=E5=8E=BB?= =?UTF-8?q?=E9=99=A4=E5=A4=9A=E4=BD=99=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mes/供应商/修改供应商.md | 28 --------------- mes/供应商/列出供应商.md | 47 +------------------------- mes/供应商/查询供应商详情.md | 32 +----------------- mes/供应商/添加供应商.md | 29 ---------------- 4 files changed, 2 insertions(+), 134 deletions(-) diff --git a/mes/供应商/修改供应商.md b/mes/供应商/修改供应商.md index ddc9e99..873f052 100644 --- a/mes/供应商/修改供应商.md +++ b/mes/供应商/修改供应商.md @@ -21,20 +21,6 @@ URL: http://localhost:8033/open/UpdateSupplier | profile | string | 是 | 厂区编码 | | supplierCode | string | 是 | 供应商编码 | | descriptions | string | 是 | 供应商名称 | -| vFlagCell | int | 否 | 电池片供应商,0否 1是 | -| vFlagBks | int | 否 | 背板供应商,0否 1是 | -| vFlagEva | int | 否 | EVA供应商,0否 1是 | -| vFlagGlass | int | 否 | 玻璃供应商,0否 1是 | -| vFlagHulian | int | 否 | 互联条供应商,0否 1是 | -| vFlagHuiliu | int | 否 | 汇流条供应商,0否 1是 | -| vFlagJbox | int | 否 | 接线盒供应商,0否 1是 | -| vFlagGlue | int | 否 | 胶供应商,0否 1是 | -| vFlagFrame | int | 否 | 边框供应商,0否 1是 | -| vFlagSolder | int | 否 | 助焊剂供应商,0否 1是 | -| vFlagABGlue | int | 否 | AB胶供应商,0否 1是 | -| vFlagFrameglue | int | 否 | 边框胶供应商,0否 1是 | -| vFlagJboxglue | int | 否 | 线盒胶供应商,0否 1是 | -| vFlagIsolatingbar | int | 否 | 隔离条供应商,0否 1是 | 示例 1:修改供应商 @@ -45,20 +31,6 @@ URL: http://localhost:8033/open/UpdateSupplier supplierCode: "1002210180009192", descriptions: "无锡市江松科技有限公司", flag: 1, - vFlagCell: 1, - vFlagBks: 1, - vFlagEva: 0, - vFlagGlass: 0, - vFlagHulian: 0, - vFlagHuiliu: 0, - vFlagJbox: 0, - vFlagGlue: 0, - vFlagFrame: 0, - vFlagSolder: 0, - vFlagABGlue: 0, - vFlagFrameglue: 0, - vFlagJboxglue: 0, - vFlagIsolatingbar: 0, } } ``` diff --git a/mes/供应商/列出供应商.md b/mes/供应商/列出供应商.md index b450604..e51a4c5 100644 --- a/mes/供应商/列出供应商.md +++ b/mes/供应商/列出供应商.md @@ -41,22 +41,7 @@ URL: http://localhost:8033/open/ListSupplier | 字段 | 类型 | 说明 | | :-- | :-- | :-- | | supplierCode | string | 供应商编码 | -| descriptions | string | 供应商名称 | -| flag | int | 数据状态:0禁用 1启用 | -| vFlagCell | int | 电池片供应商,0否 1是 | -| vFlagBks | int | 背板供应商,0否 1是 | -| vFlagEva | int | EVA供应商,0否 1是 | -| vFlagGlass | int | 玻璃供应商,0否 1是 | -| vFlagHulian | int | 互联条供应商,0否 1是 | -| vFlagHuiliu | int | 汇流条供应商,0否 1是 | -| vFlagJbox | int | 接线盒供应商,0否 1是 | -| vFlagGlue | int | 胶供应商,0否 1是 | -| vFlagFrame | int | 边框供应商,0否 1是 | -| vFlagSolder | int | 助焊剂供应商,0否 1是 | -| vFlagABGlue | int | AB胶供应商,0否 1是 | -| vFlagFrameglue | int | 边框胶供应商,0否 1是 | -| vFlagJboxglue | int | 线盒胶供应商,0否 1是 | -| vFlagIsolatingbar | int | 隔离条供应商,0否 1是 | +| descriptions | string | 供应商名称 |= 查询成功时,响应如下: @@ -68,40 +53,10 @@ URL: http://localhost:8033/open/ListSupplier list: [{ supplierCode: "1002210180009192", descriptions: "无锡联晟光伏科技有限公司", - flag: 1, - vFlagCell: 1, - vFlagBks: 1, - vFlagEva: 0, - vFlagGlass: 0, - vFlagHulian: 0, - vFlagHuiliu: 0, - vFlagJbox: 0, - vFlagGlue: 0, - vFlagFrame: 0, - vFlagSolder: 0, - vFlagABGlue: 0, - vFlagFrameglue: 0, - vFlagJboxglue: 0, - vFlagIsolatingbar: 0, }, { supplierCode: "1002210180009206", descriptions: "无锡梦鼎光电科技有限公司", - flag: 1, - vFlagCell: 1, - vFlagBks: 1, - vFlagEva: 0, - vFlagGlass: 0, - vFlagHulian: 0, - vFlagHuiliu: 1, - vFlagJbox: 0, - vFlagGlue: 0, - vFlagFrame: 0, - vFlagSolder: 0, - vFlagABGlue: 0, - vFlagFrameglue: 0, - vFlagJboxglue: 0, - vFlagIsolatingbar: 0, } ] } diff --git a/mes/供应商/查询供应商详情.md b/mes/供应商/查询供应商详情.md index 039b760..171d657 100644 --- a/mes/供应商/查询供应商详情.md +++ b/mes/供应商/查询供应商详情.md @@ -42,21 +42,6 @@ URL: http://localhost:8033/open/GetSupplier | :-- | :-- | :-- | | supplierCode | string | 供应商编码 | | descriptions | string | 供应商名称 | -| flag | int | 数据状态:0禁用 1启用 | -| vFlagCell | int | 电池片供应商,0否 1是 | -| vFlagBks | int | 背板供应商,0否 1是 | -| vFlagEva | int | EVA供应商,0否 1是 | -| vFlagGlass | int | 玻璃供应商,0否 1是 | -| vFlagHulian | int | 互联条供应商,0否 1是 | -| vFlagHuiliu | int | 汇流条供应商,0否 1是 | -| vFlagJbox | int | 接线盒供应商,0否 1是 | -| vFlagGlue | int | 胶供应商,0否 1是 | -| vFlagFrame | int | 边框供应商,0否 1是 | -| vFlagSolder | int | 助焊剂供应商,0否 1是 | -| vFlagABGlue | int | AB胶供应商,0否 1是 | -| vFlagFrameglue | int | 边框胶供应商,0否 1是 | -| vFlagJboxglue | int | 线盒胶供应商,0否 1是 | -| vFlagIsolatingbar | int | 隔离条供应商,0否 1是 | 查询成功时,响应如下: @@ -67,22 +52,7 @@ URL: http://localhost:8033/open/GetSupplier "data": { info: { supplierCode: "1002210180009192", - descriptions: "无锡联晟光伏科技有限公司", - flag: 1, - vFlagCell: 1, - vFlagBks: 1, - vFlagEva: 0, - vFlagGlass: 0, - vFlagHulian: 0, - vFlagHuiliu: 0, - vFlagJbox: 0, - vFlagGlue: 0, - vFlagFrame: 0, - vFlagSolder: 0, - vFlagABGlue: 0, - vFlagFrameglue: 0, - vFlagJboxglue: 0, - vFlagIsolatingbar: 0, + descriptions: "无锡联晟光伏科技有限公司" } } } diff --git a/mes/供应商/添加供应商.md b/mes/供应商/添加供应商.md index a429ac5..37c6bf8 100644 --- a/mes/供应商/添加供应商.md +++ b/mes/供应商/添加供应商.md @@ -21,20 +21,6 @@ URL: http://localhost:8033/open/AddSupplier | profile | string | 是 | 厂区编码 | | supplierCode | string | 是 | 供应商编码 | | descriptions | string | 是 | 供应商名称 | -| vFlagCell | int | 否 | 电池片供应商,0否 1是 | -| vFlagBks | int | 否 | 背板供应商,0否 1是 | -| vFlagEva | int | 否 | EVA供应商,0否 1是 | -| vFlagGlass | int | 否 | 玻璃供应商,0否 1是 | -| vFlagHulian | int | 否 | 互联条供应商,0否 1是 | -| vFlagHuiliu | int | 否 | 汇流条供应商,0否 1是 | -| vFlagJbox | int | 否 | 接线盒供应商,0否 1是 | -| vFlagGlue | int | 否 | 胶供应商,0否 1是 | -| vFlagFrame | int | 否 | 边框供应商,0否 1是 | -| vFlagSolder | int | 否 | 助焊剂供应商,0否 1是 | -| vFlagABGlue | int | 否 | AB胶供应商,0否 1是 | -| vFlagFrameglue | int | 否 | 边框胶供应商,0否 1是 | -| vFlagJboxglue | int | 否 | 线盒胶供应商,0否 1是 | -| vFlagIsolatingbar | int | 否 | 隔离条供应商,0否 1是 | 示例 1:添加供应商 @@ -44,21 +30,6 @@ URL: http://localhost:8033/open/AddSupplier profile: "测试厂区", supplierCode: "1002210180009192", descriptions: "", - flag: 1, - vFlagCell: 1, - vFlagBks: 1, - vFlagEva: 0, - vFlagGlass: 0, - vFlagHulian: 0, - vFlagHuiliu: 0, - vFlagJbox: 0, - vFlagGlue: 0, - vFlagFrame: 0, - vFlagSolder: 0, - vFlagABGlue: 0, - vFlagFrameglue: 0, - vFlagJboxglue: 0, - vFlagIsolatingbar: 0, } } ``` From 2ebf88fffd37210c765cad361b4e656894645b1f Mon Sep 17 00:00:00 2001 From: Elivo Date: Tue, 4 Jul 2023 15:47:14 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=88=97=E5=87=BA?= =?UTF-8?q?=E5=8E=82=E5=8C=BA=E7=9A=84=20URL=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mes/厂区/列出厂区.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mes/厂区/列出厂区.md b/mes/厂区/列出厂区.md index aab7ad5..2db7357 100644 --- a/mes/厂区/列出厂区.md +++ b/mes/厂区/列出厂区.md @@ -1,4 +1,4 @@ -### 列出所有厂区(ListFactory) +### 列出所有厂区 此接口列出 MES 平台中已配置的厂区。 @@ -8,7 +8,7 @@ 方法:POST -URL: http://localhost:8033/open/checked +URL: http://localhost:8033/open/listFactory 认证:需要(如何认证请查看《认证方式》)