接口映射函数添加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.List;
import java.util.Map;
import java.util.Objects;
/**
* @Description :
@ -208,6 +209,14 @@ public class WmsSAPDbTranslator extends WmsSAPDbSyncBase {
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;
try {
@ -221,6 +230,10 @@ public class WmsSAPDbTranslator extends WmsSAPDbSyncBase {
+ JSONObject.toJSONString(rowMap));
}
//添加NotTrans
if (!Objects.isNull(objResult) && hasNotTrans) {
objResult = objResult + ":" + WmsSAPDbExpression.NOT_TRANS;
}
// 计算后返回
return objResult;
}

Loading…
Cancel
Save