DOA&RMA错误分析结果上传
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
capture_error_param | CaptureErrorParam | 可选 | 参数 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | DataResult | 返回对象封装 | |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaAisMetaDoarmaErrorResolveinfoRequest req = new AlibabaAisMetaDoarmaErrorResolveinfoRequest(); AlibabaAisMetaDoarmaErrorResolveinfoRequest.CaptureErrorParam obj1 = new AlibabaAisMetaDoarmaErrorResolveinfoRequest.CaptureErrorParam(); obj1.setErrorCodeThird( "ERROR-3" ); obj1.setReceivedTime(StringUtils.parseDateTime( "2016-11-01 10:16:00" )); obj1.setErrorCode( "power_failed" ); obj1.setOssFileKey( "xx.xx" ); obj1.setRetestTime(StringUtils.parseDateTime( "2016-11-01 10:16:00" )); obj1.setErrorMsg( "CPU异常" ); List<AlibabaAisMetaDoarmaErrorResolveinfoRequest.ReplaceComponentDto> list3 = new ArrayList<AlibabaAisMetaDoarmaErrorResolveinfoRequest.ReplaceComponentDto>(); AlibabaAisMetaDoarmaErrorResolveinfoRequest.ReplaceComponentDto obj4 = new AlibabaAisMetaDoarmaErrorResolveinfoRequest.ReplaceComponentDto(); list3.add(obj4); AlibabaAisMetaDoarmaErrorResolveinfoRequest.MctComponentDto obj6 = new AlibabaAisMetaDoarmaErrorResolveinfoRequest.MctComponentDto(); obj6.setComponentType( "CPU" ); obj6.setComponentModel( "C12D" ); obj6.setComponentMpn( "CEW3FE" ); obj6.setComponentSn( "QWD23F" ); obj6.setDateCode( "1923" ); obj6.setComponentBrand( "Intel" ); list5.setNewComponent(obj6); AlibabaAisMetaDoarmaErrorResolveinfoRequest.MctComponentDto obj8 = new AlibabaAisMetaDoarmaErrorResolveinfoRequest.MctComponentDto(); obj8.setComponentType( "CPU" ); obj8.setComponentModel( "C12D" ); obj8.setComponentMpn( "CEW3FE" ); obj8.setComponentSn( "23FQF3" ); obj8.setDateCode( "1924" ); obj8.setComponentBrand( "Intel" ); list7.setPreComponent(obj8); obj1.setReplaceComponents(list3); obj1.setProblemRequestId( "202001061234dw" ); obj1.setErrorCodeSecond( "ERROR-02" ); obj1.setErrorPosition( "CPU" ); obj1.setFinishReworkTime(StringUtils.parseDateTime( "2016-11-01 10:16:00" )); obj1.setExternalSystemId( "20170011" ); obj1.setReworkTime(StringUtils.parseDateTime( "2016-11-01 10:16:00" )); obj1.setActionCode( "replace" ); obj1.setActionMsg( "更换" ); obj1.setRetestStation( "AOI" ); obj1.setBrand( "RuiJie" ); obj1.setSn( "2017DEW3" ); req.setCaptureErrorParam(obj1); AlibabaAisMetaDoarmaErrorResolveinfoResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 | < alibaba_ais_meta_doarma_error_resolveinfo_response > < result > < err_msg >foo</ err_msg > < err_code >foo</ err_code > < is_success >false</ is_success > </ result > </ alibaba_ais_meta_doarma_error_resolveinfo_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|