From 6aa54366fa3c46567875e7df66dab43f4b897792 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期二, 07 七月 2020 10:58:06 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/task/WcsDispatcher.java |   25 ++++++++++++++++++++++---
 1 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/WcsDispatcher.java b/src/main/java/com/zy/asrs/task/WcsDispatcher.java
index 4c64198..60cf51c 100644
--- a/src/main/java/com/zy/asrs/task/WcsDispatcher.java
+++ b/src/main/java/com/zy/asrs/task/WcsDispatcher.java
@@ -1,9 +1,13 @@
 package com.zy.asrs.task;
 
+import com.zy.asrs.task.handler.WorkLogHandler;
 import com.zy.asrs.task.handler.WorkMastHandler;
+import com.zy.system.entity.Config;
+import com.zy.system.service.ConfigService;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
 
 import javax.annotation.PostConstruct;
 import javax.annotation.PreDestroy;
@@ -12,14 +16,18 @@
  * 浠诲姟涓績璋冨害鍣�
  * Created by vincent on 2020/7/4
  */
-//@Component
+@Component
 public class WcsDispatcher {
 
-    private static Logger log = LoggerFactory.getLogger(WcsDispatcher.class);
+    private static final Logger log = LoggerFactory.getLogger(WcsDispatcher.class);
     private Thread thread;
 
     @Autowired
     private WorkMastHandler workMastHandler;
+    @Autowired
+    private WorkLogHandler workLogHandler;
+    @Autowired
+    private ConfigService configService;
 
     @PostConstruct
     private void start(){
@@ -28,8 +36,19 @@
                 try {
                     Thread.sleep(3000);
 
-                    workMastHandler.start();
+//                    workMastHandler.start();
 
+                    if(!workLogHandler.start()) {
+                        Config config = new Config(
+                                "name",    // 鍚嶇О[闈炵┖]
+                                "code",    // 缂栫爜[闈炵┖]
+                                "val",    // 瀵瑰簲鍊糩闈炵┖]
+                                (short)1,    // 绫诲瀷[闈炵┖]
+                                (short)1    // 鐘舵�乕闈炵┖]
+                        );
+                        boolean insert = configService.insert(config);
+                        System.out.println(insert);
+                    }
 
                 } catch (Exception e) {
                     log.error("Exception", e);

--
Gitblit v1.9.1