参数填写指南
请求参数(header):
参数填写指南| 参数名 | 必填 | 描述 | 默认值 |
|---|---|---|---|
| Content-Type | 是 | 请求体数据类型 | application/json |
| usercode | 是 | 用户 | |
| password | 是 | 密码 | |
| trantype | 否 | 翻译类型,按编码为code,不需要翻译为pk | code |
| system | 是 | 系统参数 | |
| uniquekey | 否 | 幂等唯一key |
请求参数(body):
| 参数名 | 类型 | 是否数组 | 必填 | 描述 | 默认值 | 示例值 |
|---|---|---|---|---|---|---|
| vos | 是 | 是 | ||||
| childrenvo | 是 | 是 | 子项 | |||
| blfs | int | 否 | 是 | 备料方式 | ||
| blly | string | 否 | 否 | 备料来源 | 0:库存备料 | |
| edate | string | 否 | 是 | 失效日期 | ||
| gcbm | string | 否 | 是 | 库存组织主键 | ||
| gyfs | int | 否 | 是 | 供应方式 | 0 | |
| gzzxbm | string | 否 | 否 | 工作中心编码 | ||
| hh | int | 否 | 是 | 行号 | 明细是根据hh去判断是修改/新增/删除的。当hh对应行号在数据库中不存即会新增一条,存在则修改,当childrenvo中没有传对应明细但是数据库中存在对应行号数据则会被删除 | |
| hjsx | string | 否 | 是 | 换件属性 | 0:一般子件 | |
| hsl | double | 否 | 否 | 换算率 | ||
| itemnum | string | 否 | 否 | 行号 | ||
| jldwid | string | 否 | 否 | 主计量单位主键 | ||
| kzbz | int | 否 | 是 | 控制标志 | 1 | |
| pk_corp | string | 否 | 是 | 公司主键 | ||
| pk_produce | string | 否 | 否 | 物料生产档案主键 | ||
| pk_wkid | string | 否 | 否 | 工作中心主键 | ||
| pztqq | double | 否 | 否 | 偏置提前期 | ||
| sdate | string | 否 | 是 | 生效日期 | ||
| sfdc | boolean | 否 | 是 | 是否倒冲 | ||
| sfhl | boolean | 否 | 否 | 是否混料 | ||
| sfkfl | string | 否 | 否 | 是否发料 | true/false | |
| sfkxj | boolean | 否 | 否 | 是否可选件 | ||
| sftdl | boolean | 否 | 是 | 是否可替代 | false | |
| sfwwfl | boolean | 否 | 否 | 是否委外发料 | true/false | |
| sfzl | boolean | 否 | 是 | 是否主料 | ||
| shxs | double | 否 | 是 | 损耗系数 | ||
| sl | int | 否 | 是 | 数量 | 1 | |
| tdChanged | boolean | 否 | 否 | 替代料改变标志 | false | |
| tdItems | string | 是 | 否 | 替代料集合 | ||
| tdsm | string | 否 | 否 | 替代说明 | ||
| tdwlbm | string | 否 | 否 | 替代物料编码 | ||
| tdxs | double | 否 | 否 | 替代系数 | ||
| tdyxj | int | 否 | 否 | 替代优先级 | 1 | |
| xelwfw | double | 否 | 否 | 限额领料范围 | 0 | |
| zpChanged | boolean | 否 | 否 | 组装位置改变标志 | ||
| zpItems | string | 是 | 否 | 组装位置集合 | ||
| zpsl | int | 否 | 否 | 组装数量 | ||
| zpwz | string | 否 | 否 | 组装位置 | ||
| zxbmid | string | 否 | 是 | 物料的存货基本档案主键 | ||
| zxlx | int | 否 | 是 | 子项类型 | 普通0、工具2、技术资料3、客户手册4、联产品5、副产品6 | |
| zyx1 | string | 否 | 否 | 自由项1 | ||
| zyx2 | string | 否 | 否 | 自由项2 | ||
| zyx3 | string | 否 | 否 | 自由项3 | ||
| zyx4 | string | 否 | 否 | 自由项4 | ||
| zyx5 | string | 否 | 否 | 自由项5 | ||
| parentvo | 否 | 是 | 主项 | |||
| bblx | int | 否 | 是 | 版本类型(0代表有效版本,1代表无效版本) | ||
| bomlx | int | 否 | 是 | BOM类型(标准型:0,固定批量:1,变动批量:2) | ||
| bomtype_from | string | 否 | 是 | 来源BOM类型(0、生产BOM;1、装配BOM) | ||
| creat | string | 否 | 否 | 创建人 | ||
| createtype | string | 否 | 是 | 来源方式(0、录入;1、下发) | ||
| fsl | double | 否 | 否 | 辅数量 | ||
| fslsx | double | 否 | 否 | 辅数量上限 | ||
| fslxx | double | 否 | 否 | 辅数量下限 | ||
| gcbm | string | 否 | 是 | 库存组织主键 | ||
| gdsl | double | 否 | 否 | 固定批量 | ||
| hsl | double | 否 | 否 | 换算率 | ||
| jldwid | string | 否 | 否 | 主计量单位主键 | ||
| mver | string | 否 | 否 | 主版本号 | ||
| pk_corp | string | 否 | 是 | 公司主键 | ||
| pk_produce | string | 否 | 是 | 物料的生产档案主键 | ||
| sfdc | boolean | 否 | 是 | 是否倒冲 | ||
| sfmr | string | 否 | 是 | 是否默认 | ||
| sftpmr | boolean | 否 | 是 | 是否同批默认 | ||
| sl | double | 否 | 是 | 数量 | ||
| version | string | 否 | 是 | 版本号 | ||
| wlbm | string | 否 | 是 | 物料编码 | ||
| wlbmid | string | 否 | 是 | 物料的存货基本档案主键 | ||
| zdy1 | string | 否 | 否 | 自定义1 | ||
| zdy10 | string | 否 | 否 | 自定义10 | ||
| zdy11 | string | 否 | 否 | 自定义11 | ||
| zdy12 | string | 否 | 否 | 自定义12 | ||
| zdy13 | string | 否 | 否 | 自定义13 | ||
| zdy14 | string | 否 | 否 | 自定义14 | ||
| zdy15 | string | 否 | 否 | 自定义15 | ||
| zdy16 | string | 否 | 否 | 自定义16 | ||
| zdy17 | string | 否 | 否 | 自定义17 | ||
| zdy18 | string | 否 | 否 | 自定义18 | ||
| zdy19 | string | 否 | 否 | 自定义19 | ||
| zdy2 | string | 否 | 否 | 自定义2 | ||
| zdy20 | string | 否 | 否 | 自定义20 | ||
| zdy3 | string | 否 | 否 | 自定义3 | ||
| zdy4 | string | 否 | 否 | 自定义4 | ||
| zdy5 | string | 否 | 否 | 自定义5 | ||
| zdy6 | string | 否 | 否 | 自定义6 | ||
| zdy7 | string | 否 | 否 | 自定义7 | ||
| zdy8 | string | 否 | 否 | 自定义8 | ||
| zdy9 | string | 否 | 否 | 自定义9 |
返回类型参数:
| 参数名 | 类型 | 是否数组 | 必填 | 描述 | 默认值 |
|---|---|---|---|---|---|
| vos | |||||
| childrenvo | 是 | 否 | |||
| GYLX | string | 否 | 否 | 显示的供应类型 | |
| KZBZ | string | 否 | 否 | 显示的控制标志 | |
| ZXBM | string | 否 | 否 | 物料编码 | |
| ZXLX | string | 否 | 否 | 显示的子项类型 | |
| ZXMC | string | 否 | 否 | 物料名称 | |
| blfs | int | 否 | 否 | 备料方式 | |
| blfs_show | string | 否 | 否 | 显示的备料方式 | |
| blly | int | 否 | 否 | 备料来源 | |
| blly_show | string | 否 | 否 | ||
| bomver | string | 否 | 否 | BOM版本号 | |
| ckbm | string | 否 | 否 | 仓库编码 | |
| ckmc | string | 否 | 否 | 仓库名称 | |
| edate | string | 否 | 否 | 失效日期 | |
| fjldw | string | 否 | 否 | 辅计量单位名称 | |
| fjldwid | string | 否 | 否 | 辅计量单位主键 | |
| flckcode | string | 否 | 否 | 发料仓库编码(废弃) | |
| flckid | string | 否 | 否 | 发料仓库主键(废弃) | |
| flckname | string | 否 | 否 | 发料仓库名称(废弃) | |
| fsl | double | 否 | 否 | 辅数量 | |
| fxwlbmid | string | 否 | 否 | 父项物料基本档案主键 | |
| gcbm | string | 否 | 否 | 库存组织主键 | |
| gyfs | int | 否 | 否 | 供应方式 | |
| gyfs_show | string | 否 | 否 | 显示的供应方式 | |
| gylx | int | 否 | 否 | 供应类型 | |
| gzzxbm | string | 否 | 否 | 工作中心编码 | |
| gzzxmc | string | 否 | 否 | 工作中心名称 | |
| hczh | string | 否 | 否 | 互斥组号 | |
| hh | int | 否 | 否 | 行号 | |
| hjsx | int | 否 | 否 | 换件属性 | |
| hjsx_show | string | 否 | 否 | ||
| hsl | double | 否 | 否 | 换算率 | |
| invspec | string | 否 | 否 | 物料规格 | |
| invtype | string | 否 | 否 | 物料型号 | |
| iscreatesonorder | boolean | 否 | 否 | 是否生成子订单 | |
| jldw | string | 否 | 否 | 主计量单位名称 | |
| jldwid | string | 否 | 否 | 主计量单位主键 | |
| kzbz | int | 否 | 否 | 控制标志 | |
| memo | string | 否 | 否 | 备注 | |
| pk_bom_bid | string | 否 | 否 | 生产BOM子表主键 | |
| pk_bomid | string | 否 | 否 | 生产BOM父项主键 | |
| pk_corp | string | 否 | 否 | 公司主键 | |
| pk_invcl | string | 否 | 否 | 存货分类PK | |
| pk_produce | string | 否 | 否 | 物料生产档案主键 | |
| pk_wkid | string | 否 | 否 | 工作中心主键 | |
| pzbl | double | 否 | 否 | 配置比率(废弃) | |
| pztqq | double | 否 | 否 | 偏置提前期 | |
| sdate | string | 否 | 否 | 生效日期 | |
| sfdc | boolean | 否 | 否 | 是否倒冲 | |
| sfhl | boolean | 否 | 否 | 是否混料 | |
| sfjc | boolean | 否 | 否 | 是否ATP检查 | |
| sfkfl | boolean | 否 | 否 | 是否可发料 | |
| sfkxj | boolean | 否 | 否 | 是否可选件 | |
| sftdl | boolean | 否 | 否 | 是否可替代 | |
| sfwwfl | boolean | 否 | 否 | 是否委外发料 | |
| sfxx | boolean | 否 | 否 | 是否虚项 | |
| sfzl | boolean | 否 | 否 | 是否主料 | |
| shxs | double | 否 | 否 | 损耗系数 | |
| sl | double | 否 | 否 | 数量 | |
| tdChanged | boolean | 否 | 否 | 替代料改变标志 | |
| tdItems | 是 | 否 | 替代料集合 | ||
| dr | int | 否 | 否 | 删除标志 | |
| fjldwbm | string | 否 | 否 | 辅计量单位编码 | |
| fjldwid | string | 否 | 否 | 辅计量单位主键 | |
| fjldwmc | string | 否 | 否 | 辅计量单位名称 | |
| fzpsl | double | 否 | 否 | 组装辅数量 | |
| jldwbm | string | 否 | 否 | 主计量单位编码 | |
| jldwid | string | 否 | 否 | 主计量单位主键 | |
| jldwmc | string | 否 | 否 | 主计量单位名称 | |
| pk_bom_bid | string | 否 | 否 | BOM子项主键 | |
| pk_bom_zpid | string | 否 | 否 | 组装位置主键 | |
| ts | string | 否 | 否 | 时间戳 | |
| zpsl | double | 否 | 否 | 组装数量 | |
| zpsm | string | 否 | 否 | 组装说明 | |
| zpwz | string | 否 | 否 | 组装位置 | |
| tdfreeitemvo | 否 | 否 | 替代料自由项 | ||
| m_defvos | 是 | 否 | 自定义档案VO | ||
| defdef | 否 | 否 | |||
| afterRefVo | 否 | 否 | |||
| defcode | string | 否 | 否 | 自定义项定义编号 | |
| defname | string | 否 | 否 | 自定义项定义名称 | |
| digitnum | int | 否 | 否 | 小数位数 | |
| dr | int | 否 | 否 | 删除标志 | |
| lengthnum | int | 否 | 否 | 字符长度 | |
| pk_bdinfo | string | 否 | 否 | 基础档案资源表主键 | |
| pk_defdef | string | 否 | 否 | 自定义项定义主键 | |
| pk_defdoclist | string | 否 | 否 | 自定义档案列表主键 | |
| type | string | 否 | 否 | 数据类型 | |
| doclistname | string | 否 | 否 | ||
| type_multilang | string | 否 | 否 | ||
| defdoclist | 否 | 否 | 自定义项档案列表轮子 | ||
| afterRefactorDefdoclistVO | 否 | 否 | 自定义项档案列表 | ||
| docislevflag | string | 否 | 否 | 档案是否分级 | |
| doclistcode | string | 否 | 否 | 自定义项档案列表编码 | |
| doclistname | string | 否 | 否 | 自定义项档案列表名称 | |
| doclistsystype | int | 否 | 否 | 档案列表系统属性 | |
| dr | int | 否 | 否 | 删除标志 | |
| iscorpcanchg | string | 否 | 否 | 档案允许公司变更 | |
| pk_defdoclist | string | 否 | 否 | 自定义项档案列表主键 | |
| ts | string | 否 | 否 | 时间戳 | |
| m_Defdocs | 否 | 否 | 自定义项档案 | ||
| afterRefVO | 否 | 否 | 自定义项档案Vo | ||
| doccode | string | 否 | 否 | 档案编码 | |
| docfathercode | string | 否 | 否 | ||
| docfathername | string | 否 | 否 | ||
| docname | string | 否 | 否 | 档案名称 | |
| docsystype | int | 否 | 否 | 档案系统属性 | |
| dr | int | 否 | 否 | 删除标志 | |
| memo | string | 否 | 否 | 备注 | |
| pk_corp | string | 否 | 否 | 公司主键 | |
| pk_defdoc | string | 否 | 否 | 自定义项档案主键 | |
| pk_defdoc1 | string | 否 | 否 | 上级自定义项档案主键 | |
| pk_defdoclist | string | 否 | 否 | 自定义档案列表主键 | |
| sealflag | boolean | 否 | 否 | 封存标志 | |
| m_vecDefDocs | string | 是 | 否 | sxj | |
| fieldName | string | 否 | 否 | 自定义字段名 | |
| objCode | string | 否 | 否 | 对象编码 | |
| objName | string | 否 | 否 | 对象名称 | |
| values | string | 是 | 否 | 值 | |
| tdinvspec | string | 否 | 否 | 替代物料规格 | |
| tdinvtype | string | 否 | 否 | 替代物料型号 | |
| tdsm | string | 否 | 否 | 替代说明 | |
| tdwlbm | string | 否 | 否 | 替代物料编码 | |
| tdwlmc | string | 否 | 否 | 替代物料名称 | |
| tdxs | double | 否 | 否 | 替代系数 | |
| tdyxj | int | 否 | 否 | 替代优先级 | |
| th | string | 否 | 否 | ||
| tldbm | string | 否 | 否 | 投料点编码 | |
| tldid | string | 否 | 否 | 投料点PK | |
| tldmc | string | 否 | 否 | 投料点名称 | |
| tlsl | double | 否 | 否 | 投料数量 | |
| tlwz | string | 否 | 否 | 投料位置(废弃) | |
| wlglid | string | 否 | 否 | 物料管理档案主键 | |
| xelwfw | double | 否 | 否 | 限额领料范围 | |
| xpl | double | 否 | 否 | 选配率 | |
| xsckid | string | 否 | 否 | 线上仓库主键 | |
| zdy1 | string | 否 | 否 | 自定义项1 | |
| zdy10 | string | 否 | 否 | 自定义项10 | |
| zdy11 | string | 否 | 否 | 自定义项11 | |
| zdy12 | string | 否 | 否 | 自定义项12 | |
| zdy13 | string | 否 | 否 | 自定义项13 | |
| zdy14 | string | 否 | 否 | 自定义项14 | |
| zdy15 | string | 否 | 否 | 自定义项15 | |
| zdy16 | string | 否 | 否 | 自定义项16 | |
| zdy17 | string | 否 | 否 | 自定义项17 | |
| zdy18 | string | 否 | 否 | 自定义项18 | |
| zdy19 | string | 否 | 否 | 自定义项19 | |
| zdy2 | string | 否 | 否 | 自定义项2 | |
| zdy20 | string | 否 | 否 | 自定义项20 | |
| zdy3 | string | 否 | 否 | 自定义项3 | |
| zdy4 | string | 否 | 否 | 自定义项4 | |
| zdy5 | string | 否 | 否 | 自定义项5 | |
| zdy6 | string | 否 | 否 | 自定义项6 | |
| zdy7 | string | 否 | 否 | 自定义项7 | |
| zdy8 | string | 否 | 否 | 自定义项8 | |
| zdy9 | string | 否 | 否 | 自定义项9 | |
| zpChanged | boolean | 否 | 否 | 组装位置改变标志 | |
| zpItems | 是 | 否 | 组装位置集合 | ||
| dr | int | 否 | 否 | 删除标志 | |
| fjldwbm | string | 否 | 否 | 辅计量单位编码 | |
| fjldwid | string | 否 | 否 | 辅计量单位主键 | |
| fjldwmc | string | 否 | 否 | 辅计量单位名称 | |
| fzpsl | double | 否 | 否 | 组装辅数量 | |
| jldwbm | string | 否 | 否 | 主计量单位编码 | |
| jldwid | string | 否 | 否 | 主计量单位主键 | |
| jldwmc | string | 否 | 否 | 主计量单位名称 | |
| pk_bom_bid | string | 否 | 否 | BOM子项主键 | |
| pk_bom_zpid | string | 否 | 否 | 组装位置主键 | |
| ts | string | 否 | 否 | 时间戳 | |
| zpsl | double | 否 | 否 | 组装数量 | |
| zpsm | string | 否 | 否 | 组装说明 | |
| zpwz | string | 否 | 否 | 组装位置 | |
| zpsl | double | 否 | 否 | 组装数量 | |
| zpsm | string | 否 | 否 | 组装说明 | |
| zpwz | string | 否 | 否 | 组装位置 | |
| zpzh | string | 否 | 否 | 配套组号 | |
| zxbmid | string | 否 | 否 | 物料基本档案主键 | |
| zxlx | int | 否 | 否 | 子项类型 | |
| zxversion | string | 否 | 否 | 子项版本号 | |
| zzgx | string | 否 | 否 | 组装工序(废弃) | |
| zzwz | string | 否 | 否 | 组装位置(废弃) | |
| parentvo | 否 | 否 | |||
| BBLX | string | 否 | 否 | 显示的版本类型 | |
| BOMLX | string | 否 | 否 | 显示的BOM类型 | |
| bblx | int | 否 | 否 | 版本类型 | |
| bomlx | int | 否 | 否 | BOM类型 | |
| clf | double | 否 | 否 | 材料费 | |
| creator | string | 否 | 否 | 创建者编码 | |
| fgdsl | double | 否 | 否 | 固定辅批量 | |
| fjldw | string | 否 | 否 | 辅计量单位名称 | |
| fjldwid | string | 否 | 否 | 辅计量单位主键 | |
| fsl | double | 否 | 否 | 辅数量 | |
| fslsx | double | 否 | 否 | 辅数量上限 | |
| fslxx | double | 否 | 否 | 辅数量下限 | |
| gcbm | string | 否 | 否 | 工厂 | |
| gdsl | double | 否 | 否 | 固定数量 | |
| hsl | double | 否 | 否 | 换算率 | |
| invspec | string | 否 | 否 | 物料规格 | |
| invtype | string | 否 | 否 | 物料型号 | |
| isFirst | boolean | 否 | 否 | 是否首次录入 | |
| jldw | string | 否 | 否 | 主计量单位名称 | |
| jldwid | string | 否 | 否 | 计量单位ID | |
| memo | string | 否 | 否 | 备注 | |
| mver | string | 否 | 否 | 主版本号 | |
| pk_bomid | string | 否 | 否 | 物料清单父项主键 | |
| pk_corp | string | 否 | 否 | 公司编码 | |
| pk_produce | string | 否 | 否 | 物料PK | |
| pk_rtid | string | 否 | 否 | 工艺路线主键 | |
| rgf | double | 否 | 否 | 人工费 | |
| sfctfl | boolean | 否 | 否 | 是否成套发料 | |
| sfdc | boolean | 否 | 否 | 是否倒冲 | |
| sfmr | boolean | 否 | 否 | 是否默认 | |
| sftpmr | boolean | 否 | 否 | 是否同批默认 | |
| sfxx | boolean | 否 | 否 | 是否虚项 | |
| sl | double | 否 | 否 | 数量 | |
| slsx | double | 否 | 否 | 数量上限 | |
| slxx | double | 否 | 否 | 数量下限 | |
| th | string | 否 | 否 | 图号 | |
| ts | string | 否 | 否 | 时间戳 | |
| vecGdsl | string | 是 | 否 | 固定批量集合 | |
| version | string | 否 | 否 | 版本号 | |
| wlbm | string | 否 | 否 | 物料编码 | |
| wlbmid | string | 否 | 否 | 物料编码ID | |
| wlmc | string | 否 | 否 | 物料名称 | |
| zdy1 | string | 否 | 否 | 自定义项1 | |
| zdy10 | string | 否 | 否 | 自定义项10 | |
| zdy11 | string | 否 | 否 | 自定义项11 | |
| zdy12 | string | 否 | 否 | 自定义项12 | |
| zdy13 | string | 否 | 否 | 自定义项13 | |
| zdy14 | string | 否 | 否 | 自定义项14 | |
| zdy15 | string | 否 | 否 | 自定义项15 | |
| zdy16 | string | 否 | 否 | 自定义项16 | |
| zdy17 | string | 否 | 否 | 自定义项17 | |
| zdy18 | string | 否 | 否 | 自定义项18 | |
| zdy19 | string | 否 | 否 | 自定义项19 | |
| zdy2 | string | 否 | 否 | 自定义项2 | |
| zdy20 | string | 否 | 否 | 自定义项20 | |
| zdy3 | string | 否 | 否 | 自定义项3 | |
| zdy4 | string | 否 | 否 | 自定义项4 | |
| zdy5 | string | 否 | 否 | 自定义项5 | |
| zdy6 | string | 否 | 否 | 自定义项6 | |
| zdy7 | string | 否 | 否 | 自定义项7 | |
| zdy8 | string | 否 | 否 | 自定义项8 | |
| zdy9 | string | 否 | 否 | 自定义项9 | |
| zt | string | 否 | 否 | 状态 | |
| zzf | double | 否 | 否 | 制造费 |
代码示例:
请求参数示例:
复制代码
{
"vos": [
{
"parentvo": {
"bblx": 0,
"bomlx": 0,
"bomtype_from": "0",
"createtype": "0",
"gcbm": "APITest01",
"pk_corp": "3401",
"pk_produce": "Robot-Body",
"sfdc": true,
"sfmr": true,
"version": "1.1",
"sl": 1,
"sftpmr": true,
"wlbm": "Robot-Body",
"wlbmid": "Robot-Body"
},
"childrenvo": [
{
"blfs": 1,
"edate": "2024-11-15",
"gcbm": "APITest01",
"gyfs": 0,
"hh": "1",
"hjsx": 0,
"kzbz": 1,
"pk_corp": "3401",
"sdate": "2023-11-30",
"sfdc": true,
"sftdl": false,
"sfzl": true,
"shxs": 1,
"sl": 1,
"zxbmid": "Robot-Head",
"zxlx": 1
},
{
"blfs": 1,
"edate": "2024-11-15",
"gcbm": "APITest01",
"gyfs": 0,
"hh": "2",
"hjsx": 0,
"kzbz": 1,
"pk_corp": "3401",
"sdate": "2023-11-30",
"sfdc": true,
"sftdl": false,
"sfzl": false,
"shxs": 1,
"sl": 1,
"zxbmid": "Robot-Foot",
"zxlx": 1
}
]
}
]
}正确返回示例:
复制代码
{
"status": "success",
"data": "[{\"parentvo\":{\"bblx\":\"0\",\"pk_bomid\":\"1015A2100000000037RB\",\"gcbm\":\"APITest01\",\"wlbmid\":\"Robot-Body\",\"pk_corp\":\"1015\",\"unitcode\":\"3401\",\"unitname\":\"hjx建设银行有限公司\",\"version\":\"1.1\",\"sl\":\"1\",\"BBLX\":\"0\",\"BOMLX\":\"0\",\"bomlx\":\"0\",\"pk_produce\":\"Robot-Body\",\"sfmr\":true,\"wlbm\":\"Robot-Body\",\"sfdc\":true,\"sftpmr\":true},\"childrenvo\":[{\"gcbm\":\"APITest01\",\"pk_corp\":\"1015\",\"unitcode\":\"3401\",\"unitname\":\"hjx建设银行有限公司\",\"pk_bomid\":\"1015A2100000000037RB\",\"hh\":\"1\",\"zxbmid\":\"Robot-Head\",\"sl\":\"1\",\"shxs\":\"1\",\"sftdl\":false,\"zxlx\":\"1\",\"kzbz\":\"1\",\"KZBZ\":\"1\",\"ZXLX\":\"1\",\"sdate\":\"2023-11-30\",\"edate\":\"2024-11-15\",\"tdChanged\":\"false\",\"zpChanged\":\"false\",\"blfs\":\"1\",\"gyfs\":\"0\",\"sfdc\":true,\"sfzl\":true,\"hjsx\":\"0\"},{\"gcbm\":\"APITest01\",\"pk_corp\":\"1015\",\"unitcode\":\"3401\",\"unitname\":\"hjx建设银行有限公司\",\"pk_bomid\":\"1015A2100000000037RB\",\"hh\":\"2\",\"zxbmid\":\"Robot-Foot\",\"sl\":\"1\",\"shxs\":\"1\",\"sftdl\":false,\"zxlx\":\"1\",\"kzbz\":\"1\",\"KZBZ\":\"1\",\"ZXLX\":\"1\",\"sdate\":\"2023-11-30\",\"edate\":\"2024-11-15\",\"tdChanged\":\"false\",\"zpChanged\":\"false\",\"blfs\":\"1\",\"gyfs\":\"0\",\"sfdc\":true,\"sfzl\":false,\"hjsx\":\"0\"}]}]",
"taskNumber": "202311300336"
}错误返回示例:
复制代码
{
"status": "falied",
"errorcode": "-32000",
"errormsg": "第1行: 行号不能为空",
"stacktrace": "nc.vo.pub.BusinessException: 第1行: 行号不能为空\r\nu8c.bs.bd.bom.validator.BomAPISaveValidator.verifyItems(BomAPISaveValidator.java:219)\r\nu8c.bs.bd.bom.validator.BomAPISaveValidator.verifyData(BomAPISaveValidator.java:54)\r\nu8c.bs.bd.bom.validator.BomAPISaveValidator.validator(BomAPISaveValidator.java:37)\r\nu8c.bs.bd.bom.bp.BomApiBatchSaveBp.save(BomApiBatchSaveBp.java:42)\r\nu8c.impl.bd.bom.action.BomApiBatchInsertAction.save(BomApiBatchInsertAction.java:25)\r\nu8c.impl.bd.bom.action.BomApiBatchInsertAction.save(BomApiBatchInsertAction.java:1)\r\nu8c.bs.action.save.AbstractBatchSaveAction.doAction(AbstractBatchSaveAction.java:54)\r\nu8c.bs.invoke.bp.JSONInvokeBP.invoke(JSONInvokeBP.java:79)\r\nu8c.impl.invoke.json.InvokeWithJSonImpl.invoke(InvokeWithJSonImpl.java:29)\r\nsun.reflect.GeneratedMethodAccessor364.invoke(Unknown Source)\r\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\njava.lang.reflect.Method.invoke(Method.java:498)\r\nnc.bs.framework.ejb.CMTProxyImpl.delegate(CMTProxyImpl.java:22)\r\nnc.itf.framework.ejb.CMTProxyEjbBean.delegate(CMTProxyEjbBean.java:44)\r\nnc.itf.framework.ejb.CMTProxy_Local.delegate(CMTProxy_Local.java:61)\r\nsun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)\r\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\njava.lang.reflect.Method.invoke(Method.java:498)\r\nnc.bs.framework.ejb.AbstractEJBServiceHandler.invoke(AbstractEJBServiceHandler.java:56)\r\nnc.bs.framework.ejb.AbstractEJBServiceHandler.invoke(AbstractEJBServiceHandler.java:34)\r\ncom.sun.proxy.$Proxy12.delegate(Unknown Source)\r\nnc.bs.framework.ejb.CMTEJBServiceHandler.invoke(CMTEJBServiceHandler.java:32)\r\ncom.sun.proxy.$Proxy18.invoke(Unknown Source)\r\nu8c.server.APIController.forWard(APIController.java:101)\r\nu8c.server.APIServletForJSON.doAction(APIServletForJSON.java:23)\r\nnc.bs.framework.server.api.InvokerAPIServlet.doAction(InvokerAPIServlet.java:137)\r\nnc.bs.framework.server.api.InvokerAPIServlet.doPost(InvokerAPIServlet.java:297)\r\njavax.servlet.http.HttpServlet.service(HttpServlet.java:641)\r\njavax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)\r\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\norg.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\r\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\nnc.bs.framework.server.LoggerServletFilter.doFilter(LoggerServletFilter.java:34)\r\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\norg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)\r\norg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)\r\norg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)\r\norg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)\r\norg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)\r\norg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)\r\norg.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:683)\r\norg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)\r\norg.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)\r\norg.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)\r\norg.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)\r\njava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\njava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\norg.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\njava.lang.Thread.run(Thread.java:748)\r\n"
}