更新质检字段,新增质检人

main
阿江 4 months ago
parent 13886833e5
commit faa8b1523b

@ -92,7 +92,7 @@ public class ErpInspectBill implements Serializable {
/** /**
* ID * ID
*/ */
private Long inspectorId; private String inspectorId;
/** /**
* *
*/ */

@ -219,7 +219,7 @@ public class JDInspectBillJsonResponse {
* *
*/ */
@JsonProperty("InspectorId") @JsonProperty("InspectorId")
private Object inspectorId; private Inspector inspectorId;
/** /**
* *
*/ */
@ -283,6 +283,31 @@ public class JDInspectBillJsonResponse {
private Object bosConvertTakeDataInfo; private Object bosConvertTakeDataInfo;
} }
/**
*
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public static class Inspector {
@JsonProperty("id")
private Long id;
@JsonProperty("msterID")
private Long msterID;
@JsonProperty("MultiLanguageText")
private List<MultiLanguageText> MultiLanguageText;
@JsonProperty("Name")
private List<Name> Name;
@JsonProperty("Number")
private String Number;
@JsonProperty("DEPTID_Id")
private Long DEPTID_Id;
@JsonProperty("DEPTID")
private Object DEPTID;
@JsonProperty("BD_InspectorEntry")
private Object BD_InspectorEntry;
}
/** /**
* (Entity) * (Entity)
*/ */

@ -431,7 +431,6 @@ public class synchronousServiceImpl implements synchronousService {
String response = client.view(formId, jsonData); String response = client.view(formId, jsonData);
T jsonResponse = mapper.readValue(response, responseClass); T jsonResponse = mapper.readValue(response, responseClass);
// 过滤数据并处理使用Redis检查 // 过滤数据并处理使用Redis检查
if (shouldProcessFromRedis(jsonResponse, cacheKey)) { if (shouldProcessFromRedis(jsonResponse, cacheKey)) {
processor.process(jsonResponse); processor.process(jsonResponse);
@ -982,6 +981,9 @@ public class synchronousServiceImpl implements synchronousService {
erpInspectBill.setCreatorId(getNameValue(inspectBill.getCreatorId().getName())); erpInspectBill.setCreatorId(getNameValue(inspectBill.getCreatorId().getName()));
erpInspectBill.setFBillTypeId(getNameValue(inspectBill.getFBillTypeId().getName())); erpInspectBill.setFBillTypeId(getNameValue(inspectBill.getFBillTypeId().getName()));
erpInspectBill.setSourceOrgId(getNameValue(inspectBill.getSourceOrgId().getName())); erpInspectBill.setSourceOrgId(getNameValue(inspectBill.getSourceOrgId().getName()));
if (inspectBill.getInspectorId()!=null){
erpInspectBill.setInspectorId(getNameValue(inspectBill.getInspectorId().getName()));
}
logger.info("质检单信息:{}", erpInspectBill); logger.info("质检单信息:{}", erpInspectBill);
// 插入主订单 // 插入主订单

Loading…
Cancel
Save