### 修改原材料分批 此接口用于仓库发料,ERP发料,支持母批发料修改,此操作为调整母批的原始发料数量以及剩余数量。 子批修改仅支持批次属性修改 此接口需要认证,详情请查看《认证方式》。 --- ### 基本信息 方法:POST URL: http://localhost:8033/open/updteMaterialBatch --- ### 请求 __请求参数__ | 参数名 | 类型 | 必填 | 说明 | | :-- | :-- | :-- | :-- | | profile | String | 是 | 厂区 | | workOrder | String | 是 | 工单号 | | batchNumber | String | 是 | 母批号 | | subBatchNumber | String | 否 | 子批号,子批发料时必传子批号,否则默认为母批发料 | | materialCode | String | 是 | 物料编码 | | uom | String | 是 | 单位 | | count | Double | 是 | 发料数量 | | supplierBatchNo | String | 否 | 供应商来料批次号 | | supplier | String | 是 | 供应商 | | secondSupplier | String | 否 | 第二供应商 | | remark | String | 否 | 备注 | | materialAttrs | Array | 否 | 批次物料属性 | __materialAttrs:__ | 参数名 | 类型 | 必填 | 说明 | | :-- | :-- | :-- | :-- | | materialTypeCode | String | 否 | 物料类别代码 | | materialTypeDesc | String | 否 | 物料类别名称 | | attrCode | String | 否 | 属性代码 | | attrName | String | 否 | 属性名称 | | valueCode | String | 否 | 属性值代码 | | value | String | 否 | 属性值名称 | __请求示例:__ ``` { { "data":{ "profile": "测试", "WorkOrder": "12346", "BatchNumber": "CELL1000", "SubBatchNumber": "CELL1000-01", "MaterialCode": "CELL12", "Uom": "块", "Count": 100, "SupplierBatchNo": "ZL0203001", "Supplier": "中来", "SecondSupplier": "中来", "Remark": "这里是备注", "MaterialAttrs":[ { "MaterialTypeCode": "CELL", "MaterialTypeDesc": "电池片", "AttrCode": "GG", "AttrName": "规格", "ValueCode": "middle", "Value": "中号" } ] } } } ```` --- ### 响应 __响应字段__ | 字段 | 类型 | 说明 | | :-- | :-- | :-- | | clock | string | 当前服务器时钟。 | | status | string | 状态,ok:成功,error:错误,exception:异常 | | data | object | 成功后返回具体内容 | __data:__ | 字段 | 类型 | 说明 | | :-- | :-- | :-- | ``` { "clock": "2023-06-25 20:00:00.000", "status": "ok", "data": { } } ```