接口映射函数添加NotTrans处理逻辑

tags/yfai-mes-ext-v1.0
jun 11 months ago
parent def92011b7
commit 9f4b6b049b

@ -14,6 +14,7 @@ import org.springframework.stereotype.Component;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Objects;
/** /**
* @Description : * @Description :
@ -208,6 +209,14 @@ public class WmsSAPDbTranslator extends WmsSAPDbSyncBase {
return defaultValue; return defaultValue;
} }
//表达式包含 :NotTrans 或 NotTrans
boolean hasNotTrans = false;
if (defaultValue.toString().endsWith(WmsSAPDbExpression.NOT_TRANS)) {
defaultValue = defaultValue.toString().replace(":" + WmsSAPDbExpression.NOT_TRANS, "");
defaultValue = defaultValue.toString().replace(WmsSAPDbExpression.NOT_TRANS, "");
hasNotTrans = true;
}
Object objResult; Object objResult;
try { try {
@ -221,6 +230,10 @@ public class WmsSAPDbTranslator extends WmsSAPDbSyncBase {
+ JSONObject.toJSONString(rowMap)); + JSONObject.toJSONString(rowMap));
} }
//添加NotTrans
if (!Objects.isNull(objResult) && hasNotTrans) {
objResult = objResult + ":" + WmsSAPDbExpression.NOT_TRANS;
}
// 计算后返回 // 计算后返回
return objResult; return objResult;
} }

Loading…
Cancel
Save