# 检验 API

# 创建检验报工单

接口地址:/api/open/v2/inspect/jobBooking/create

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

参数是报工单数据

请求示例:

{
  "body": {
    "cards": [
      {
        "assignees": [
          {
            "activityId": 0,
            "assigneeId": 0,
            "assigneeType": "",
            "id": 0,
            "inspectActivityId": 0,
            "inspectTaskId": 0,
            "procedureId": 0,
            "workOrderId": 0,
            "workOrderProcedureId": 0
          }
        ],
        "inspectStandardItems": [
          {
            "name": "",
            "qualified": 0,
            "value": 0
          }
        ],
        "inspectStandardParameters": [
          {
            "name": "",
            "qualified": 0,
            "value": ""
          }
        ],
        "jbkAmountOnJbkUnit": 0,
        "jbkAmountOnProductionUnit": 0,
        "status": 0
      }
    ],
    "image": [
      {
        "key": "",
        "name": "",
        "size": 0,
        "type": "",
        "url": ""
      }
    ],
    "lotCode": "",
    "machineCode": "",
    "quantity": 0,
    "sn": "",
    "workOrderCode": "",
    "workOrderProcedureCode": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«CreateInspectJobBookingParams» RequestParameter«CreateInspectJobBookingParams»
  body false CreateInspectJobBookingParams CreateInspectJobBookingParams
    cards 卡片 false array CardParams
      assignees 报工人 false array InspectTaskAssigneeDTO
        activityId 活动ID false integer
        assigneeId 派发人ID false integer
        assigneeType 派发人类型 1:人 2:组 3:设备,可用值:NULL,STAFF,GROUP,MACHINE false string
        id id false integer
        inspectActivityId 检验活动ID false integer
        inspectTaskId 任务ID false integer
        procedureId 工序id false integer
        workOrderId 生产单id false integer
        workOrderProcedureId 生产单工序ID false integer
      inspectStandardItems 检验规范项 false array InspectStandardItemDTO
        name 检验项名称 false string
        qualified 是否合格{合格:1,不合格:0} false integer
        value 检验值,如果为空,则默认为0 false number
      inspectStandardParameters 检验参数项 false array InspectStandardParameterDTO
        name 检验项名称 false string
        qualified 是否合格{合格:1,不合格:0} false integer
        value 检验值,如果为空,则默认为0 false string
      jbkAmountOnJbkUnit 报工数量 - 报工单位 false number
      jbkAmountOnProductionUnit 报工数量 - 报工单位数量 false number
      status 合格状态{合格:1,不合格:2} false integer
    image 附件 false array AttachmentParams
      key 文件key false string
      name 文件名 false string
      size 大小 false integer
      type 类型 false string
      url 文件路径 false string
    lotCode 批量号 false string
    machineCode 报工设备Code false string
    quantity 数量 false number
    sn sn号,暂时对应批量号 false string
    workOrderCode 工单号 false string
    workOrderProcedureCode 工单工序编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}