From eeb8d7faa8d25b3ca9fe75ef28f035c49af5b06d Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期二, 11 三月 2025 11:05:38 +0800
Subject: [PATCH] Merge branch 'dev' into dev_zj

---
 basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardTemplateServiceImpl.java |   80 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 80 insertions(+), 0 deletions(-)

diff --git a/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardTemplateServiceImpl.java b/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardTemplateServiceImpl.java
new file mode 100644
index 0000000..e38d9fb
--- /dev/null
+++ b/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardTemplateServiceImpl.java
@@ -0,0 +1,80 @@
+package com.ruoyi.basic.service.impl;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.basic.mapper.StandardTemplateMapper;
+import com.ruoyi.basic.pojo.StandardTemplate;
+import com.ruoyi.common.utils.QueryWrappers;
+import com.ruoyi.basic.service.StandardTemplateService;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+* @author Administrator
+* @description 閽堝琛ㄣ�恠tandard_template(鏍囧噯妯℃澘)銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2024-03-11 13:47:52
+*/
+@Service
+@AllArgsConstructor
+public class StandardTemplateServiceImpl extends ServiceImpl<StandardTemplateMapper, StandardTemplate>
+    implements StandardTemplateService{
+
+    private StandardTemplateMapper standardTemplateMapper;
+
+    @Override
+    public IPage<StandardTemplate> selectStandardTemplatePageList(Page page, StandardTemplate standardTemplate) {
+        return standardTemplateMapper.selectStandardTemplatePageList(page, QueryWrappers.queryWrappers(standardTemplate));
+    }
+
+    @Override
+    public int addStandardTemplate(StandardTemplate standardTemplate) {
+        return standardTemplateMapper.insert(standardTemplate);
+    }
+
+    @Override
+    public int upStandardTemplate(StandardTemplate standardTemplate) {
+        if(standardTemplate.getThing().equals("")){
+            standardTemplate.setThing(null);
+        }
+        return standardTemplateMapper.updateById(standardTemplate);
+    }
+
+    @Override
+    public int delStandardTemplate(Integer id) {
+        return standardTemplateMapper.deleteById(id);
+    }
+
+    @Override
+    public List<StandardTemplate> getStandardTemplate() {
+        return standardTemplateMapper.selectList(Wrappers.<StandardTemplate>lambdaQuery().select(StandardTemplate::getId,StandardTemplate::getName));
+    }
+
+    @Override
+    public String getStandTempThingById(Integer templateId) {
+        StandardTemplate standardTemplate = standardTemplateMapper.selectById(templateId);
+        if(standardTemplate==null){
+            return null;
+        }else{
+            return standardTemplate.getThing();
+        }
+    }
+
+    @Override
+    public String getStandTempNameById(Integer templateId) {
+        StandardTemplate standardTemplate = standardTemplateMapper.selectById(templateId);
+        if(standardTemplate==null){
+            return null;
+        }else{
+            return standardTemplate.getName();
+        }
+    }
+
+    @Override
+    public StandardTemplate getStandTempIdByName(String name) {
+        return standardTemplateMapper.getStandTempIdByName(name);
+    }
+}

--
Gitblit v1.9.3