From 220141036107ef2103833fcd878de43307ca0905 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期四, 10 四月 2025 21:11:46 +0800
Subject: [PATCH] 补充logbacktest配置,application-test配置

---
 smart-man-boot/src/main/java/com/qianwen/smartman/modules/smis/service/WorkstationDatapointsService.java |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/smis/service/WorkstationDatapointsService.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/smis/service/WorkstationDatapointsService.java
index e17a678..dc68c8b 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/smis/service/WorkstationDatapointsService.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/smis/service/WorkstationDatapointsService.java
@@ -25,6 +25,8 @@
 import com.qianwen.smartman.modules.smis.vo.WorkstationDatapointsSubmitVO;
 import com.qianwen.smartman.modules.smis.vo.WorkstationDatapointsVO;
 
+import cn.hutool.core.util.ObjectUtil;
+
 @Service
 public class WorkstationDatapointsService extends BaseServiceImpl<WorkstationDatapointsMapper, WorkstationDatapoints> {
 	private Logger log = LoggerFactory.getLogger(this.getClass());
@@ -47,7 +49,9 @@
 	@Transactional
     public void submit(WorkstationDatapointsSubmitVO dpVO) {
       
-		
+		if(ObjectUtil.isEmpty(dpVO.getAppId())) {
+			throw new ServiceException("搴旂敤ID涓嶈兘涓虹┖");
+		}
 		Workstation usingWorkstation = appIdUsingWorkstation(dpVO.getAppId(),dpVO.getWorkstationId());
 		if(usingWorkstation != null) {
 			//appId琚娇鐢�
@@ -147,4 +151,12 @@
 		return dpVO;
 	}
 
+	/**
+	 * 鍒犻櫎宸ヤ綅鐨勯噰闆嗘暟鎹偣浣嶉厤缃�
+	 * @param workstationId
+	 */
+	public void removeByWorkstation(List<Long> workstationIds) {
+		log.info("鍒犻櫎宸ヤ綅鏁版嵁鐐归厤缃紝workstationIds",workstationIds);
+		baseMapper.delete(Wrappers.<WorkstationDatapoints>lambdaQuery().in(WorkstationDatapoints::getWorkstationId, workstationIds));
+	}
 }

--
Gitblit v1.9.3