Commit bf056d9b by wutong

修复订单号太短, 截取索引越界问题

parent 9aaba26a
......@@ -448,10 +448,12 @@ public class OrderSyncJob extends PointJob {
}
private void hasInnerSale(OmsResult omsResult, DcBaseOmsOrder dcBaseOmsOrder) {
String substring = omsResult.getOriginOrderId().substring(0, 6);
dcBaseOmsOrder.setHasInnersale(false);
if (substring.toLowerCase().equals("neigou")) {
dcBaseOmsOrder.setHasInnersale(true);
if (omsResult.getOriginOrderId().length() > 6) {
String substring = omsResult.getOriginOrderId().substring(0, 6);
dcBaseOmsOrder.setHasInnersale(false);
if (substring.toLowerCase().equals("neigou")) {
dcBaseOmsOrder.setHasInnersale(true);
}
}
}
......
......@@ -9,7 +9,7 @@ EVENT_RDB_STORAGE_USERNAME=root
EVENT_RDB_STORAGE_PASSWORD=#7kfnymAM$Y9-Ntf
ZOOKEEPER_SERVER=172.31.255.120:2181
NAME_SPACE=data-center
#JOB_NAME=base-sync-oms-order-coroutine
JOB_NAME=base-sync-oms-order
JOB_NAME=base-sync-oms-order-coroutine
#JOB_NAME=base-sync-oms-order
JOB_CRON=0/1 * * * * ? *
SHARDING_TOTAL_COUNT=1
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment