Commit d1237a77 by huluobin

# 更新

parent 80683738
...@@ -80,7 +80,7 @@ public class Application { ...@@ -80,7 +80,7 @@ public class Application {
private static LiteJobConfiguration createQueueConsumer() { private static LiteJobConfiguration createQueueConsumer() {
JobCoreConfiguration simpleCoreConfig = JobCoreConfiguration.newBuilder( JobCoreConfiguration simpleCoreConfig = JobCoreConfiguration.newBuilder(
"queueConsumer3", "queueConsumer3",
"0/10 * * * * ? ", "0 0/1 * * * ? ",
8) 8)
.build(); .build();
SimpleJobConfiguration simpleJobConfig = new SimpleJobConfiguration(simpleCoreConfig, QueueConsumerJob.class.getCanonicalName()); SimpleJobConfiguration simpleJobConfig = new SimpleJobConfiguration(simpleCoreConfig, QueueConsumerJob.class.getCanonicalName());
......
...@@ -62,7 +62,9 @@ public class QueueConsumerJob implements SimpleJob { ...@@ -62,7 +62,9 @@ public class QueueConsumerJob implements SimpleJob {
.andWarehouseCodeEqualTo(baseQueueMessage.getWarehouseCode()) .andWarehouseCodeEqualTo(baseQueueMessage.getWarehouseCode())
.example()); .example());
try { try {
AutoTurnoverJob.shardingContextThreadLocal.set(new ShardingContext(new ShardingContexts("x", null, 1, "NORMAL", new HashMap<>(16)), 0));
autoTurnoverJob.autoTurnoverFromStock(DateTimeFormatter.ofPattern(CommonConstant.DATE_FORMAT).format(LocalDate.now()), dcBaseStock); autoTurnoverJob.autoTurnoverFromStock(DateTimeFormatter.ofPattern(CommonConstant.DATE_FORMAT).format(LocalDate.now()), dcBaseStock);
AutoTurnoverJob.shardingContextThreadLocal.remove();
AutoTurnoverJob.shardingContextThreadLocal.set(new ShardingContext(new ShardingContexts("x", null, 1, Constant.OCEAN_HEAD, new HashMap<>(16)), 0)); AutoTurnoverJob.shardingContextThreadLocal.set(new ShardingContext(new ShardingContexts("x", null, 1, Constant.OCEAN_HEAD, new HashMap<>(16)), 0));
autoTurnoverJob.autoTurnoverFromStock(DateTimeFormatter.ofPattern(CommonConstant.DATE_FORMAT).format(LocalDate.now()), dcBaseStock); autoTurnoverJob.autoTurnoverFromStock(DateTimeFormatter.ofPattern(CommonConstant.DATE_FORMAT).format(LocalDate.now()), dcBaseStock);
......
...@@ -262,14 +262,16 @@ public class AutoTurnoverTest { ...@@ -262,14 +262,16 @@ public class AutoTurnoverTest {
public void testXX2() { public void testXX2() {
DcBaseStock dcBaseStock = SessionUtil.getSession().getMapper(DcBaseStockMapper.class) DcBaseStock dcBaseStock = SessionUtil.getSession().getMapper(DcBaseStockMapper.class)
.selectOneByExample(DcBaseStockExample.newAndCreateCriteria() .selectOneByExample(DcBaseStockExample.newAndCreateCriteria()
.andBailunSkuEqualTo("N-GNS006-7ML") .andBailunSkuEqualTo("LM-EO-007")
.andWarehouseCodeEqualTo("BLGZ03") .andWarehouseCodeEqualTo("MMDUSFBA")
.example()); .example());
try { try {
AutoTurnoverJob autoTurnoverJob = new AutoTurnoverJob(); AutoTurnoverJob autoTurnoverJob = new AutoTurnoverJob();
long time = System.currentTimeMillis(); long time = System.currentTimeMillis();
log.info(Long.toString(time)); log.info(Long.toString(time));
AutoTurnoverJob.shardingContextThreadLocal.set(new ShardingContext(new ShardingContexts("x", null, 8, Constant.AIR_HEAD, new HashMap<>()), 0)); // AutoTurnoverJob.shardingContextThreadLocal.set(new ShardingContext(new ShardingContexts("x", null, 8, Constant.AIR_HEAD, new HashMap<>()), 0));
AutoTurnoverJob.shardingContextThreadLocal.set(new ShardingContext(new ShardingContexts("x", null, 1, "NORMAL", new HashMap<>(16)), 0));
autoTurnoverJob.autoTurnoverFromStock(DateTimeFormatter.ofPattern(CommonConstant.DATE_FORMAT).format(LocalDate.now()), dcBaseStock); autoTurnoverJob.autoTurnoverFromStock(DateTimeFormatter.ofPattern(CommonConstant.DATE_FORMAT).format(LocalDate.now()), dcBaseStock);
log.info(String.valueOf((System.currentTimeMillis() - time))); log.info(String.valueOf((System.currentTimeMillis() - time)));
......
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