From fcee672452c02cc29e0e17ebc27a8c51698c6d0d Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 20 九月 2025 17:28:44 +0800
Subject: [PATCH] 优化程序注释

---
 blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/ProgramOnMachineService.java |   26 +++++++++++++++++++++++---
 1 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/ProgramOnMachineService.java b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/ProgramOnMachineService.java
index ddc42ca..ffd7826 100644
--- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/ProgramOnMachineService.java
+++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/service/ProgramOnMachineService.java
@@ -1,17 +1,19 @@
 
 package org.springblade.mdm.program.service;
 
+import com.baomidou.mybatisplus.core.metadata.IPage;
 import lombok.AllArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.springblade.core.excel.util.ExcelUtil;
 import org.springblade.core.mp.base.BizServiceImpl;
+import org.springblade.core.mp.support.Condition;
 import org.springblade.core.tool.utils.BeanUtil;
-import org.springblade.mdm.basesetting.machine.service.MachineService;
-import org.springblade.mdm.commons.service.ParamService;
 
 import org.springblade.mdm.flow.vo.ProgramOnMachineExcel;
 import org.springblade.mdm.program.entity.ProgramOnMachine;
 import org.springblade.mdm.program.mapper.ProgramOnMachineMapper;
+import org.springblade.mdm.program.vo.ProgramOnMachineRecordQueryVO;
+import org.springblade.mdm.program.vo.ProgramOnMachineVO;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.web.multipart.MultipartFile;
@@ -19,7 +21,7 @@
 import java.util.*;
 
 /**
- * DNC鍥炰紶鏂囦欢澶勭悊鏈嶅姟
+ * 鐜板満缂栫▼璁板綍澶勭悊蹇�
  *
  * @author yangys
  */
@@ -43,6 +45,10 @@
 		return list.size();
 	}
 
+	/**
+	 * 鎵归噺淇濆瓨
+	 * @param list
+	 */
 	void batchSaveData(List<ProgramOnMachine> list) {
 		for (ProgramOnMachine progOnMachine : list) {
 			if(!existsByProcessInstanceId(progOnMachine.getProcessInstanceId())){
@@ -51,7 +57,21 @@
 		}
 	}
 
+	/**
+	 * 鏍规嵁娴佺▼瀹炰緥id鍒ゅ畾鏄惁瀛樺湪
+	 * @param processInstanceId 娴佺▼瀹炰緥id
+	 * @return 鏄惁瀛樺湪
+	 */
 	boolean existsByProcessInstanceId(String processInstanceId){
 		return this.lambdaQuery().eq(ProgramOnMachine::getProcessInstanceId,processInstanceId).count() > 0;
 	}
+
+	/**
+	 * 鐜板満缂栫▼瀵煎叆璁板綍鏌ヨ
+	 * @param queryVO 鏌ヨ鏍戞嵁
+	 * @return 鍒嗛〉鏍戞嵁
+	 */
+	public IPage<ProgramOnMachineVO> pageQuery(ProgramOnMachineRecordQueryVO queryVO) {
+		return baseMapper.pageQuery(Condition.getPage(queryVO),queryVO);//IPage<ProgramOnMachineExcel>,queryVO
+	}
 }

--
Gitblit v1.9.3