md
This commit is contained in:
parent
2be6cc183d
commit
8b58b9cbf1
@ -400,23 +400,21 @@ public class EmisBaseService {
|
||||
public List<EmisTmsScanRecord> cvtTransferTraceToScanRecord(String billCode) {
|
||||
List<EmisTmsScanRecord> recordList= null;
|
||||
try {
|
||||
EmisWaybill waybill=getWaybillByBillCode(billCode);
|
||||
if("1".equals(waybill.getBlDispFd())){
|
||||
EmisTmsTransferTrace emisTmsTransferTrace = getEmisTmsTransferTraceByBillCode(billCode);
|
||||
if(emisTmsTransferTrace!=null){
|
||||
if(!StringUtils.isEmpty(emisTmsTransferTrace.getTraceInfo())){
|
||||
JSONObject jsonObject = JSONObject.parseObject(emisTmsTransferTrace.getTraceInfo());
|
||||
JSONArray steps=jsonObject.getJSONArray("data");
|
||||
if(steps!=null && steps.size()>0){
|
||||
recordList = new ArrayList<>();
|
||||
for (Object obj:steps) {
|
||||
JSONObject stepItem = (JSONObject)obj;
|
||||
EmisTmsScanRecord recordItem = new EmisTmsScanRecord();
|
||||
recordItem.setBillCode(billCode);
|
||||
recordItem.setScanDate(stepItem.getDate("time"));
|
||||
recordItem.setRemark(stepItem.getString("context"));
|
||||
recordItem.setScanType("81");
|
||||
}
|
||||
EmisTmsTransferTrace emisTmsTransferTrace = getEmisTmsTransferTraceByBillCode(billCode);
|
||||
if(emisTmsTransferTrace!=null){
|
||||
if(!StringUtils.isEmpty(emisTmsTransferTrace.getTraceInfo())){
|
||||
JSONObject jsonObject = JSONObject.parseObject(emisTmsTransferTrace.getTraceInfo());
|
||||
JSONArray steps=jsonObject.getJSONArray("data");
|
||||
if(steps!=null && steps.size()>0){
|
||||
recordList = new ArrayList<>();
|
||||
for (Object obj:steps) {
|
||||
JSONObject stepItem = (JSONObject)obj;
|
||||
EmisTmsScanRecord recordItem = new EmisTmsScanRecord();
|
||||
recordItem.setBillCode(billCode);
|
||||
recordItem.setScanDate(stepItem.getDate("time"));
|
||||
recordItem.setRemark(stepItem.getString("context"));
|
||||
recordItem.setScanType("81");
|
||||
recordList.add(recordItem);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user