C300-OpenAPI
  1. API
C300-OpenAPI
  • API 调用指南
  • 认证 API
    • 创建 Token
      POST
    • 刷新 Token
      PUT
  • 制造域 MFR
    • 生产备料出库任务
      • API
        • 更新生产备料出库任务
        • 查询生产备料出库任务
      • 事件
    • 生产领料出库任务
      • API
        • 更新生产领料出库任务
      • 事件
    • 基础数据
      • BOM
        • API
          • 创建 BOM
          • 删除 BOM
          • 更新 BOM
          • 查询 BOM
        • 事件
      • 标准工序
        • API
          • 创建标准工序
          • 删除标准工序
          • 更新标准工序
          • 查询标准工序
          • 分批查询标准工序
        • 事件
      • 工艺路线
        • API
          • 创建工艺路线
          • 删除工艺路线
          • 更新工艺路线
          • 查询工艺路线
          • 上传工艺路线图纸信息
        • 事件
      • 生产小组
        • API
          • 创建生产小组
          • 更新生产小组
          • 查询生产小组
          • 分批查询生产小组
        • 事件
      • 工作中心
        • API
          • 创建工作中心
          • 删除工作中心
          • 更新工作中心
          • 查询工作中心
          • 分批查询工作中心
        • 事件
    • 生产单
      • API
        • 创建生产单
        • 批量删除生产单
        • 更新生产单
        • 修改计划用料
        • 完成生产单
        • 作废生产单
        • 查询生产单
        • 分批查询生产单
      • 事件
    • 生产领料单
      • API
        • 创建申请领料单
      • 事件
    • 生产补料出库任务
      • API
        • 更新生产补料出库任务
      • 事件
    • 生产还料入库任务
      • API
        • 更新生产还料入库任务
        • 查询生产还料入库任务
      • 事件
    • 生产入库任务
      • API
        • 更新生产入库任务
        • 查询生产入库任务
      • 事件
    • 生产报废入库任务
      • API
        • 更新生产报废入库任务
        • 完成生产报废入库任务
      • 事件
    • 生产报工记录
      • API
        • 创建生产报工记录
        • 删除生产报工记录
        • 查询报工记录
        • 分批查询报工记录
      • 事件
    • 委外管理
      • 委外采购单
        • API
          • 创建委外采购单
          • 更新委外采购单审核状态
        • 事件
      • 委外收料单
        • API
          • 创建委外收料单
          • 创建并自动完成委外收料单
        • 事件
      • 委外备料出库任务
        • API
          • 更新委外备料出库任务
        • 事件
      • 委外入库任务
        • API
          • 更新委外入库任务
        • 事件
  • 质量域QLTY
    • 生产检验报工记录
      • API
        • 创建生产检验报工记录
        • 删除生产检验报工记录
        • 作废生产检验报工记录
        • 查询检验记录
        • 分批查询检验记录
        • 查询检验记录行
        • 分批查询检验记录行
      • 事件
    • 收料检验单
      • API
        • 创建收料检验单
        • 作废收料检验单
        • 删除收料检验单
        • 更新收料检验单审核状态
      • 事件
  • 供应链域 SC
    • 基础数据
      • 客户
        • API
          • 创建客户
          • 删除客户
          • 更新客户
          • 查询客户列表
        • 事件
      • 客户分类
        • API
          • 创建客户分类
          • 删除客户分类
          • 更新客户分类
          • 查询客户分类列表
        • 事件
      • 供应商
        • API
          • 创建供应商
            POST
          • 删除供应商
            POST
          • 查询供应商
            POST
          • 更新供应商
            POST
          • 分批查询供应商
            POST
        • 事件
      • 供应商分类
        • API
          • 创建供应商分类
          • 删除供应商分类
          • 更新供应商分类
          • 查询供应商分类
          • 分批查询供应商分类
        • 事件
      • 企业地址
        • API
          • 创建企业地址
          • 删除企业地址
          • 更新企业地址
          • 查询企业地址
        • 事件
    • 销售管理
      • 销售订单
        • API
          • 创建销售订单
          • 删除销售订单
          • 更新销售订单
          • 作废销售订单
          • 查询销售订单
          • 更新销售订单审核状态
        • 事件
      • 发货单
        • API
          • 创建发货单
          • 删除发货单
          • 更新发货单
          • 作废发货单
          • 查询发货单
        • 事件
      • 退货单
        • API
          • 创建退货单
        • 事件
      • 销售出库任务
        • API
          • 确认销售发货出库任务
        • 事件
      • 销售退货入库任务
        • API
          • 更新销售退货入库任务
        • 事件
    • 采购管理
      • 采购订单
        • API
          • 创建采购订单
          • 删除采购订单
          • 更新采购订单
          • 查询采购订单
          • 作废采购订单
          • 审核采购订单
        • 事件
      • 采购收料单
        • API
          • 创建采购收料单
          • 删除采购收料单
          • 修改采购收料单
          • 查询采购收料单
          • 作废采购收料单
        • 事件
      • 采购入库任务
        • API
          • 更新采购入库任务
          • 撤销采购入库任务
        • 事件
      • 采购退料出库任务
        • API
          • 创建采购退料出库任务
          • 创建并自动完成采购退料出库任务
        • 事件
  • 厂内物流域 LOG
    • 基础数据
      • 物料
        • API
          • 创建物料
          • 创建物料单位
          • 批量创建物料
          • 删除物料
          • 删除物料单位
          • 更新物料单位
          • 更新物料
          • 更新物料审核状态
          • 启用物料
          • 禁用物料
          • 上传物料图纸
          • 查询物料
          • 分批查询物料
        • 事件
      • 物料分类
        • API
          • 创建物料分类
          • 删除物料分类
          • 更新物料分类
          • 查询物料分类
          • 分批查询物料分类
        • 事件
      • 单位
        • API
          • 查询单位
          • 分批查询单位
        • 事件
      • 规格
        • API
          • 创建规格
          • 删除规格
          • 更新规格
          • 查询规格
          • 分批查询规格
        • 事件
      • 仓库
        • API
          • 创建仓库
          • 删除仓库
          • 更新仓库
          • 查询仓库
          • 分批查询仓库
        • 事件
      • 库位
        • API
          • 创建库位
          • 查询库位
          • 分批查询库位
        • 事件
    • 库存申请单
      • API
        • 创建出库申请单
        • 作废出库申请单
        • 创建移库申请单
        • 创建入库申请单
        • 删除出库申请单
        • 创建并自动完成出库申请单
        • 创建并自动完成移库申请单
        • 查询出库申请单
        • 创建并自动完成入库申请单
        • 作废入库申请单
        • 删除入库申请单
        • 查询入库申请单
      • 事件
    • 申请出库任务
      • API
        • 更新申请出库任务
      • 事件
    • 申请入库任务
      • API
        • 更新申请入库任务
      • 事件
    • 直接移库任务
      • API
        • 更新移库任务
      • 事件
    • 库存任务
      • 确认备料出库任务
      • 确认领料出库任务
      • 确认补料出库任务
      • 创建领料申请
      • 确认还料入库任务
      • 确认生成报废任务
      • 确认生产入库任务
      • 确认库存申请入库任务
      • 确认库存申请出库任务
      • 确认移库任务
      • 确认销售发货出库任务
      • 确认销售退货入库任务
      • 完成报废入库
      • 确认生产委外入库
      • 查询还料入库任务
      • 查询生产入库任务
      • 查询备料任务
    • 供应链域SC
      • 基础数据
        • 客户分类
          • 删除客户分类
        • 客户
          • 删除客户
  • 设备域EQUIP
    • 基础数据
      • 设备
        • API
          • 创建设备
          • 更新设备
          • 删除设备
          • 查询设备
        • 事件
    • IOT对接
      • 对接设备数据
  • 用户与租户域 USER
    • 员工
      • API
        • 创建员工
        • 更新员工
      • 事件
    • 部门
      • API
        • 创建部门
        • 更新部门
      • 事件
  • 基础域DM
    • 文件管理
      • API
        • 上传文件
      • 事件
  1. API

更新供应商

POST
/api/open/v2/suppliers/update
更新供应商基础数据

请求参数

Body 参数application/json
body
object (SupplierSaveParam) 
必需
code
string 
编码
必需
name
string 
名称
必需
procurementTaxRate
number 
采购税率
可选
staffCodes
array[string]
员工编码
可选
contacts
string 
联系人
必需
countryCode
string 
国家(地区)编号
可选
country
string 
所在地区-国家
可选
province
string 
所在地区-省份
可选
city
string 
所在地区-城市
可选
district
string 
所在地区-区域
可选
defaultPayCondition
string 
默认付款条件
可选
zipcode
integer 
邮编
可选
categoryCode
string 
分类码
可选
fax
string 
传真
可选
email
string 
Email
可选
mobilePhone
string 
手机
可选
phone
string 
电话
可选
address
string 
详细地址
可选
comment
string 
备注
可选
currency
string 
可选
往来币种
默认是CNY
bankAccount
string 
银行账户
可选
bankAccountName
string 
开户名称
可选
bankName
string 
开户银行
可选
invoice
string 
发票抬头
可选
invoiceAddress
string 
开票地址
可选
invoicePhone
string 
开票电话
可选
taxNum
string 
纳税人识别号
可选
trade
string 
行业
可选
attachmentInfo
array[object (AttachmentDTO) {5}] 
附件信息
可选
示例
{
  "body": {
    "code": "SUP-IC-002",
    "name": "中芯国际集成电路制造(上海)有限公司",
    "procurementTaxRate": 13,
    "staffCodes": ["PUR-002", "QA-007"],
    "contacts": "王伟(供应链总监)",
    "countryCode": "CN",
    "country": "中国",
    "province": "上海市",
    "city": "上海市",
    "district": "浦东新区",
    "defaultPayCondition": "NET45",
    "zipcode": 201203,
    "categoryCode": "IC-FAB-ADV",
    "fax": "021-38617000",
    "email": "smic.procurement@smic.com",
    "mobilePhone": "13987654321",
    "phone": "021-38617777",
    "address": "上海市浦东新区张江高科技园区高斯路568号",
    "comment": "14nm FinFET工艺核心供应商 | Q1评级:AAA",
    "currency": "CNY",
    "bankAccount": "3100-1582-0902-8888",
    "bankAccountName": "中芯国际集成电路制造(上海)有限公司",
    "bankName": "建设银行上海张江支行",
    "invoice": "中芯国际集成电路制造(上海)有限公司",
    "invoiceAddress": "上海市浦东新区高斯路568号财务中心",
    "invoicePhone": "021-38617888",
    "taxNum": "91310115791440537G",
    "trade": "先进集成电路制造",
    "attachmentInfo": [
      {
        "uid": "biz-license-2024",
        "url": "https://supplier-files.xxx.com/SUP-IC-002/biz_license_2024.pdf",
        "type": "business_license",
        "name": "2024年营业执照",
        "size": 3145728,
        "status": "verified"
      },
      {
        "uid": "iso-14001",
        "url": "https://supplier-files.xxx.com/SUP-IC-002/iso14001_2024.pdf",
        "type": "environment_cert",
        "name": "ISO14001环境体系认证",
        "size": 2097152,
        "status": "pending_audit"
      }
    ]
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://sit.newcoretech.com/api/open/v2/suppliers/update' \
--header 'Content-Type: application/json' \
--data-raw '{
  "body": {
    "code": "SUP-IC-002",
    "name": "中芯国际集成电路制造(上海)有限公司",
    "procurementTaxRate": 13,
    "staffCodes": ["PUR-002", "QA-007"],
    "contacts": "王伟(供应链总监)",
    "countryCode": "CN",
    "country": "中国",
    "province": "上海市",
    "city": "上海市",
    "district": "浦东新区",
    "defaultPayCondition": "NET45",
    "zipcode": 201203,
    "categoryCode": "IC-FAB-ADV",
    "fax": "021-38617000",
    "email": "smic.procurement@smic.com",
    "mobilePhone": "13987654321",
    "phone": "021-38617777",
    "address": "上海市浦东新区张江高科技园区高斯路568号",
    "comment": "14nm FinFET工艺核心供应商 | Q1评级:AAA",
    "currency": "CNY",
    "bankAccount": "3100-1582-0902-8888",
    "bankAccountName": "中芯国际集成电路制造(上海)有限公司",
    "bankName": "建设银行上海张江支行",
    "invoice": "中芯国际集成电路制造(上海)有限公司",
    "invoiceAddress": "上海市浦东新区高斯路568号财务中心",
    "invoicePhone": "021-38617888",
    "taxNum": "91310115791440537G",
    "trade": "先进集成电路制造",
    "attachmentInfo": [
      {
        "uid": "biz-license-2024",
        "url": "https://supplier-files.xxx.com/SUP-IC-002/biz_license_2024.pdf",
        "type": "business_license",
        "name": "2024年营业执照",
        "size": 3145728,
        "status": "verified"
      },
      {
        "uid": "iso-14001",
        "url": "https://supplier-files.xxx.com/SUP-IC-002/iso14001_2024.pdf",
        "type": "environment_cert",
        "name": "ISO14001环境体系认证",
        "size": 2097152,
        "status": "pending_audit"
      }
    ]
  }
}'

返回响应

🟢200成功
application/json
Body
com.xinheyun.model.response.BaseResponse
code
integer 
可选
message
string 
可选
示例
{
  "code": 0,
  "message": ""
}
上一页
查询供应商
下一页
分批查询供应商
Built with