From 27fcef09b5af8d6816babf3cf063a8d62726e1d0 Mon Sep 17 00:00:00 2001
From: zhoushihao <zsh19950802@163.com>
Date: 星期五, 19 四月 2024 09:18:01 +0800
Subject: [PATCH] 1、下片模块新增多数据源sqlserver配置 可供其他模块有需要配置的参考 2、 a、需要在各自pom文件中添加sqlserver依赖     b、在对应mapper文件中加入DS注解     c、在配置文件中配置数据源     d、主库不需要要添加DS注解指定数据库

---
 TemperingGlassModule/src/main/java/com/mes/service/TemperingOverService.java |   29 +++++++++++++++++++----------
 1 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/TemperingGlassModule/src/main/java/com/mes/service/TemperingOverService.java b/TemperingGlassModule/src/main/java/com/mes/service/TemperingOverService.java
index 1efdab0..1cc1983 100644
--- a/TemperingGlassModule/src/main/java/com/mes/service/TemperingOverService.java
+++ b/TemperingGlassModule/src/main/java/com/mes/service/TemperingOverService.java
@@ -1,27 +1,36 @@
 package com.mes.service;
 
 import com.baomidou.dynamic.datasource.annotation.DS;
-import com.mes.entity.GlassInfo;
-import com.mes.entity.userInfo.SysError;
+import com.mes.common.PlcTools.S7control;
+import com.mes.entity.Tempering;
+import com.mes.entity.device.PLCAutoMes;
+import com.mes.entity.device.PlcParameterObject;
 import com.mes.mapper.TemperingMapper;
-import com.mes.mapper.userInfo.SysErrorMapper;
-import org.springframework.beans.factory.annotation.Autowired;
+import java.util.List;
 import org.springframework.stereotype.Service;
 
 @Service
 @DS("glass_info")
 public class TemperingOverService {
-    private final TemperingMapper temperingMapper;
-
+private final TemperingMapper temperingMapper;
+   //PlcParameterObject plcmes=PLCAutoMes.PlcMesObject;
     public TemperingOverService(TemperingMapper temperingMapper) {
         this.temperingMapper = temperingMapper;
     }
     //鎺ユ敹鍑虹倝淇″彿鍜岀倝鍙�
-    public GlassInfo SelectOutGlass (String glassid) {
-        GlassInfo GlassInfo = temperingMapper.SelectOutGlass(glassid);
-        return GlassInfo;
+    public String SelectOutSignal () {
+        
+        S7control.getinstance().WriteWord("鍑虹倝淇″彿", (short)1);
+        return "GlassInfo";
     }
-    //鍙戦�佺‘璁ゆ敹鍒�
+    //鍙戦�佺‘璁ゆ敹鍒颁俊鍙�
+    public void OverSignal () {
+        S7control.getinstance().WriteWord("纭瀛�", (short)1);
+    }
+    //鏄剧ず閽㈠寲鍑虹倝鍚庣殑鐗堝浘淇℃伅
+    public List <Tempering> SelectOutGlass () {
+        return temperingMapper.SelectOutGlass();
+    }
 
        
 }

--
Gitblit v1.8.0