文档中心 > API类目 > AIS基石API

alibaba.ais.meta.capture.error.processfailedresolveinfo (占位错误分析结果)

占位错误分析结果

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
capture_error_param CaptureErrorParam 必须 入参
  • └ error_code_third
  • String
  • 可选
  • ERROR-3
  • 具体不良(三阶错误码)
  • └ failed_time
  • Date
  • 可选
  • 2016-11-01 10:16:00
  • 故障发生时间,格式 yyyy-mm-dd hh:mm:ss
  • └ error_code
  • String
  • 可选
  • power_failed
  • 失败定位后的准确错误码
  • └ oss_file_key
  • String []
  • 可选
  • xxxx/ato/xxx/34567_AOI.txt
  • 维修相关日志文件
  • └ retest_time
  • Date
  • 可选
  • 2016-11-01 10:16:00
  • 重新进产线的时间 ,格式 yyyy-mm-dd hh:mm:ss
  • └ type
  • String
  • 必须
  • BOARD_CAPTURE
  • 占位类型,BOARD_CAPTURE(主板占位), MCT_CAPTURE(交换机占位)
  • └ error_msg
  • String
  • 可选
  • 电源故障
  • 失败定位后的准确错误描述信息
  • replace_components
  • ReplaceComponentDto []
  • 可选
  • 部件更换信息
  • new_component
  • MctComponentDto
  • 可选
  • 新部件信息
  • └ component_type
  • String
  • 可选
  • CPU
  • 部件类型
  • └ component_model
  • String
  • 可选
  • C12D
  • 部件型号
  • └ component_mpn
  • String
  • 可选
  • CEW3FE
  • 部件MPN
  • └ component_sn
  • String
  • 可选
  • QWD23F
  • 部件SN
  • └ date_code
  • String
  • 可选
  • 1903
  • 生产周
  • └ component_brand
  • String
  • 可选
  • Intel
  • 部件品牌信息,英文,首字母大写
  • pre_component
  • MctComponentDto
  • 可选
  • 原部件信息
  • └ component_type
  • String
  • 可选
  • CPU
  • 部件类型
  • └ component_model
  • String
  • 可选
  • C12D
  • 部件型号
  • └ component_mpn
  • String
  • 可选
  • CEW3FE
  • 部件MPN
  • └ component_sn
  • String
  • 可选
  • QWD23F
  • 部件SN
  • └ date_code
  • String
  • 可选
  • 1923
  • 生产周
  • └ component_brand
  • String
  • 可选
  • Intel
  • 部件品牌信息,英文,首字母大写
  • └ problem_request_id
  • String
  • 必须
  • 001
  • 发生异常上报信息ID
  • └ error_code_second
  • String
  • 可选
  • ERROR-2
  • 失败定位后的二阶错误码
  • └ error_position
  • String
  • 可选
  • CPU
  • 部件名称或位置
  • └ finish_rework_time
  • Date
  • 可选
  • 2016-11-01 10:16:00
  • 出维修站时间 ,格式 yyyy-mm-dd hh:mm:ss
  • └ rework_time
  • Date
  • 可选
  • 2016-11-01 10:16:00
  • 进维修站时间 ,格式 yyyy-mm-dd hh:mm:ss
  • └ external_system_id
  • String
  • 可选
  • 20170011
  • 关联对应异常分析系统工单ID,以备后续追踪详细信息
  • └ station_name
  • String
  • 必须
  • AOI
  • 工序名称 AOI/ICT/FCT/Pre-test/Run-in/HWQC/After-test
  • └ action_code
  • String
  • 可选
  • replace
  • 失败定位后的方案码
  • └ action_msg
  • String
  • 可选
  • 电源故障
  • 失败定位后的准确错误描述信息
  • └ retest_station
  • String
  • 可选
  • AOI
  • 重新进产线站位名称
  • └ brand
  • String
  • 必须
  • Huawei
  • 品牌信息,英文,首字母大写
  • └ sn
  • String
  • 可选
  • 2019DWE1
  • 设备序列号

响应参数

名称 类型 示例值 描述
result DataResult {} result
  • └ err_msg
  • String
  • go
  • msg
  • └ err_code
  • String
  • 00000
  • code
  • └ is_success
  • Boolean
  • true
  • success

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest req = new AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest();
AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.CaptureErrorParam obj1 = new AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.CaptureErrorParam();
obj1.setErrorCodeThird("ERROR-3");
obj1.setFailedTime(StringUtils.parseDateTime("2016-11-01 10:16:00"));
obj1.setErrorCode("power_failed");
obj1.setOssFileKey("xxxx/ato/xxx/34567_AOI.txt");
obj1.setRetestTime(StringUtils.parseDateTime("2016-11-01 10:16:00"));
obj1.setType("BOARD_CAPTURE");
obj1.setErrorMsg("电源故障");
List<AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.ReplaceComponentDto> list3 = new ArrayList<AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.ReplaceComponentDto>();
AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.ReplaceComponentDto obj4 = new AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.ReplaceComponentDto();
list3.add(obj4);
AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.MctComponentDto obj6 = new AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.MctComponentDto();
obj6.setComponentType("CPU");
obj6.setComponentModel("C12D");
obj6.setComponentMpn("CEW3FE");
obj6.setComponentSn("QWD23F");
obj6.setDateCode("1903");
obj6.setComponentBrand("Intel");
list5.setNewComponent(obj6);
AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.MctComponentDto obj8 = new AlibabaAisMetaCaptureErrorProcessfailedresolveinfoRequest.MctComponentDto();
obj8.setComponentType("CPU");
obj8.setComponentModel("C12D");
obj8.setComponentMpn("CEW3FE");
obj8.setComponentSn("QWD23F");
obj8.setDateCode("1923");
obj8.setComponentBrand("Intel");
list7.setPreComponent(obj8);
obj1.setReplaceComponents(list3);
obj1.setProblemRequestId("001");
obj1.setErrorCodeSecond("ERROR-2");
obj1.setErrorPosition("CPU");
obj1.setFinishReworkTime(StringUtils.parseDateTime("2016-11-01 10:16:00"));
obj1.setReworkTime(StringUtils.parseDateTime("2016-11-01 10:16:00"));
obj1.setExternalSystemId("20170011");
obj1.setStationName("AOI");
obj1.setActionCode("replace");
obj1.setActionMsg("电源故障");
obj1.setRetestStation("AOI");
obj1.setBrand("Huawei");
obj1.setSn("2019DWE1");
req.setCaptureErrorParam(obj1);
AlibabaAisMetaCaptureErrorProcessfailedresolveinfoResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ais_meta_capture_error_processfailedresolveinfo_response>
    <result>
        <err_msg>go</err_msg>
        <err_code>00000</err_code>
        <is_success>true</is_success>
    </result>
</alibaba_ais_meta_capture_error_processfailedresolveinfo_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部