Prechádzať zdrojové kódy

精益事件配置新增限制电压和运行时间字段01

qiangxuan 7 mesiacov pred
rodič
commit
6c7426d197

+ 3 - 2
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/events/controller/LeanEventsHostController.java

@@ -13,6 +13,7 @@ import org.jeecg.common.system.base.controller.JeecgController;
 import org.jeecg.common.system.query.QueryGenerator;
 import org.jeecg.modules.events.entity.LeanEventsHost;
 import org.jeecg.modules.events.entity.LeanEventsHostEditParam;
+import org.jeecg.modules.events.entity.LeanEventsHostResult;
 import org.jeecg.modules.events.service.ILeanEventsHostService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
@@ -170,8 +171,8 @@ public class LeanEventsHostController extends JeecgController<LeanEventsHost, IL
 	@AutoLog(value = "获取精益事件设备启停配置")
 	@ApiOperation(value="获取精益事件设备启停配置", notes="获取精益事件设备启停配置")
 	@GetMapping(value = "/getConfig")
-	public Result<List<LeanEventsHost>> getConfig(String id) {
-		List<LeanEventsHost> leanEventsHosts = leanEventsHostService.getConfig(id);
+	public Result<List<LeanEventsHostResult>> getConfig(String id) {
+		List<LeanEventsHostResult> leanEventsHosts = leanEventsHostService.getConfig(id);
 		return Result.OK(leanEventsHosts);
 	}
 

+ 4 - 0
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/events/entity/LeanEventsHostEditParam.java

@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.experimental.Accessors;
+import org.jeecg.modules.leanEventHostConfig.entity.LeanEventsHostConfig;
 
 import java.util.List;
 
@@ -18,4 +19,7 @@ public class LeanEventsHostEditParam {
     @ApiModelProperty(value = "精益事件设备启停配置")
     private List<LeanEventsHost> leanEventsHosts;
 
+    @ApiModelProperty(value = "精益事件设备启停配置")
+    private List<LeanEventsHostConfig> leanEventsHostConfigs;
+
 }

+ 71 - 0
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/events/entity/LeanEventsHostResult.java

@@ -0,0 +1,71 @@
+package org.jeecg.modules.events.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+import org.jeecg.common.aspect.annotation.Dict;
+import org.jeecg.modules.leanEventHostConfig.entity.LeanEventsHostConfig;
+import org.jeecgframework.poi.excel.annotation.Excel;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.util.Date;
+import java.util.List;
+
+@Data
+@TableName("lean_events_host")
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = false)
+@ApiModel(value="lean_events_host对象", description="精益事件设备启停配置表")
+public class LeanEventsHostResult {
+    private static final long serialVersionUID = 1L;
+
+    /**主键*/
+    @TableId(type = IdType.ASSIGN_ID)
+    @ApiModelProperty(value = "主键")
+    private String id;
+    /**创建人*/
+    @ApiModelProperty(value = "创建人")
+    private String createBy;
+    /**创建日期*/
+    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
+    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    @ApiModelProperty(value = "创建日期")
+    private Date createTime;
+    /**更新人*/
+    @ApiModelProperty(value = "更新人")
+    private String updateBy;
+    /**更新日期*/
+    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
+    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    @ApiModelProperty(value = "更新日期")
+    private Date updateTime;
+    /**所属部门*/
+    @ApiModelProperty(value = "所属部门")
+    private String sysOrgCode;
+    /**主设备*/
+    @Excel(name = "主设备", width = 15)
+    @ApiModelProperty(value = "主设备")
+    private String deviceInformationId;
+    /**辅设备配置*/
+    @Excel(name = "辅设备配置", width = 15)
+    @ApiModelProperty(value = "辅设备配置")
+    private String deviceInformationList;
+    /**设备事件*/
+    @Excel(name = "设备事件", width = 15, dicCode = "lean_events_host")
+    @Dict(dicCode = "lean_events_host")
+    @ApiModelProperty(value = "设备事件")
+    private String deviceInformationType;
+    /**精益事件id*/
+    @Excel(name = "精益事件id", width = 15)
+    @ApiModelProperty(value = "精益事件id")
+    private String eventsId;
+    
+    @ApiModelProperty(value = "精益事件设备启停配置")
+    private List<LeanEventsHostConfig> leanEventsHostConfigs;
+}

+ 3 - 2
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/events/service/ILeanEventsHostService.java

@@ -1,8 +1,9 @@
 package org.jeecg.modules.events.service;
 
-import org.jeecg.modules.events.entity.LeanEventsHost;
 import com.baomidou.mybatisplus.extension.service.IService;
+import org.jeecg.modules.events.entity.LeanEventsHost;
 import org.jeecg.modules.events.entity.LeanEventsHostEditParam;
+import org.jeecg.modules.events.entity.LeanEventsHostResult;
 
 import java.util.List;
 
@@ -18,7 +19,7 @@ public interface ILeanEventsHostService extends IService<LeanEventsHost> {
     void edit(LeanEventsHostEditParam leanEventsHostEditParam);
 
     //获取精益事件设备启停配置
-    List<LeanEventsHost> getConfig(String id);
+    List<LeanEventsHostResult> getConfig(String id);
 
     void updateEviceInformationCache();
 }

+ 51 - 2
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/events/service/impl/LeanEventsHostServiceImpl.java

@@ -5,9 +5,14 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import org.jeecg.common.util.oConvertUtils;
 import org.jeecg.modules.events.entity.LeanEventsHost;
 import org.jeecg.modules.events.entity.LeanEventsHostEditParam;
+import org.jeecg.modules.events.entity.LeanEventsHostResult;
 import org.jeecg.modules.events.mapper.DeviceInformationMapper;
 import org.jeecg.modules.events.mapper.LeanEventsHostMapper;
 import org.jeecg.modules.events.service.ILeanEventsHostService;
+import org.jeecg.modules.leanEventHostConfig.entity.LeanEventsHostConfig;
+import org.jeecg.modules.leanEventHostConfig.mapper.LeanEventsHostConfigMapper;
+import org.jeecg.modules.leanEventHostConfig.service.ILeanEventsHostConfigService;
+import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.data.redis.core.RedisTemplate;
 import org.springframework.stereotype.Service;
@@ -33,23 +38,41 @@ public class LeanEventsHostServiceImpl extends ServiceImpl<LeanEventsHostMapper,
     @Autowired
     public RedisTemplate redisTemplate;
 
+    @Resource
+    private LeanEventsHostConfigMapper leanEventsHostConfigMapper;
+
+    @Resource
+    private ILeanEventsHostConfigService leanEventsHostConfigService;
+
     @Override
     public void edit(LeanEventsHostEditParam leanEventsHostEditParam) {
         if (oConvertUtils.listIsNotEmpty(leanEventsHostEditParam.getLeanEventsHosts())) {
             List<LeanEventsHost> leanEventsHostList = leanEventsHostEditParam.getLeanEventsHosts();
             LambdaQueryWrapper<LeanEventsHost> deleteQuery = new LambdaQueryWrapper<LeanEventsHost>().eq(LeanEventsHost::getEventsId, leanEventsHostList.get(0).getEventsId());
             baseMapper.delete(deleteQuery);
+
+            LambdaQueryWrapper<LeanEventsHostConfig> deleteQuery1 = new LambdaQueryWrapper<LeanEventsHostConfig>().eq(LeanEventsHostConfig::getEventsId, leanEventsHostList.get(0).getEventsId());
+            leanEventsHostConfigMapper.delete(deleteQuery1);
+
             leanEventsHostList.forEach(x -> {
                 if (oConvertUtils.isNotEmpty(x.getDeviceInformationList())) {
+                    // 保存精益事件启停配置信息
                     baseMapper.insert(x);
                 }
             });
+            List<LeanEventsHostConfig> leanEventsHostConfigList = leanEventsHostEditParam.getLeanEventsHostConfigs();
+            if (oConvertUtils.listIsNotEmpty(leanEventsHostConfigList)){
+                leanEventsHostConfigService.saveBatch(leanEventsHostConfigList);
+            }
         }
         updateEviceInformationCache();
     }
 
     @Override
-    public List<LeanEventsHost> getConfig(String id) {
+    public List<LeanEventsHostResult> getConfig(String id) {
+
+        List<LeanEventsHostResult> leanEventsHostResultList = new ArrayList<>();
+
         LambdaQueryWrapper<LeanEventsHost> query = new LambdaQueryWrapper<LeanEventsHost>().eq(LeanEventsHost::getEventsId, id);
         List<LeanEventsHost> leanEventsHosts = baseMapper.selectList(query);
         leanEventsHosts.forEach(leanEventsHost -> {
@@ -68,7 +91,33 @@ public class LeanEventsHostServiceImpl extends ServiceImpl<LeanEventsHostMapper,
             // 更新 LeanEventsHost 对象的辅设备配置信息ID集
             leanEventsHost.setDeviceInformationList(String.join(",", resChildTites));
         });
-        return leanEventsHosts;
+
+        leanEventsHosts.forEach(x ->{
+            LeanEventsHostResult leanEventsHostResult = new LeanEventsHostResult();
+            BeanUtils.copyProperties(x, leanEventsHostResult);
+            leanEventsHostResultList.add(leanEventsHostResult);
+        });
+        if (!oConvertUtils.listIsNotEmpty(leanEventsHostResultList)){
+            return leanEventsHostResultList;
+        }
+        List<String> list =leanEventsHostResultList.stream().map(LeanEventsHostResult::getDeviceInformationList).collect(Collectors.toList());
+
+        List<String> deviceInformationIdIds = new ArrayList<>();
+        list.forEach(s ->{
+            deviceInformationIdIds.addAll(Arrays.asList(s.split(",")));
+        });
+        List<String> newDeviceInformationIdIds = new ArrayList<>();
+        deviceInformationIdIds.forEach(x ->{
+            String substring = x.substring(0, x.indexOf("|"));
+            newDeviceInformationIdIds.add(substring);
+            });
+        LambdaQueryWrapper<LeanEventsHostConfig> wrapper = new LambdaQueryWrapper<>();
+        wrapper.in(LeanEventsHostConfig::getDeviceInformationListId, newDeviceInformationIdIds);
+        List<LeanEventsHostConfig> leanEventsHostConfigList = leanEventsHostConfigService.list(wrapper);
+        if (oConvertUtils.listIsNotEmpty(leanEventsHostConfigList)){
+            leanEventsHostResultList.forEach(y ->y.setLeanEventsHostConfigs(leanEventsHostConfigList));
+        }
+        return leanEventsHostResultList;
     }
 
     /**

+ 162 - 0
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/leanEventHostConfig/controller/LeanEventsHostConfigController.java

@@ -0,0 +1,162 @@
+package org.jeecg.modules.leanEventHostConfig.controller;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.jeecg.common.api.vo.Result;
+import org.jeecg.common.aspect.annotation.AutoLog;
+import org.jeecg.common.system.base.controller.JeecgController;
+import org.jeecg.common.system.query.QueryGenerator;
+import org.jeecg.modules.leanEventHostConfig.entity.LeanEventsHostConfig;
+import org.jeecg.modules.leanEventHostConfig.service.ILeanEventsHostConfigService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.servlet.ModelAndView;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.util.Arrays;
+
+ /**
+ * @Description: 精益事件配置关联表
+ * @Author: jeecg-boot
+ * @Date:   2024-10-30
+ * @Version: V1.0
+ */
+@Api(tags="精益事件配置关联表")
+@RestController
+@RequestMapping("/leanEventHostConfig/leanEventsHostConfig")
+@Slf4j
+public class LeanEventsHostConfigController extends JeecgController<LeanEventsHostConfig, ILeanEventsHostConfigService> {
+	@Autowired
+	private ILeanEventsHostConfigService leanEventsHostConfigService;
+	
+	/**
+	 * 分页列表查询
+	 *
+	 * @param leanEventsHostConfig
+	 * @param pageNo
+	 * @param pageSize
+	 * @param req
+	 * @return
+	 */
+	//@AutoLog(value = "精益事件配置关联表-分页列表查询")
+	@ApiOperation(value="精益事件配置关联表-分页列表查询", notes="精益事件配置关联表-分页列表查询")
+	@GetMapping(value = "/list")
+	public Result<IPage<LeanEventsHostConfig>> queryPageList(LeanEventsHostConfig leanEventsHostConfig,
+								   @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
+								   @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
+								   HttpServletRequest req) {
+		QueryWrapper<LeanEventsHostConfig> queryWrapper = QueryGenerator.initQueryWrapper(leanEventsHostConfig, req.getParameterMap());
+		Page<LeanEventsHostConfig> page = new Page<LeanEventsHostConfig>(pageNo, pageSize);
+		IPage<LeanEventsHostConfig> pageList = leanEventsHostConfigService.page(page, queryWrapper);
+		return Result.OK(pageList);
+	}
+	
+	/**
+	 *   添加
+	 *
+	 * @param leanEventsHostConfig
+	 * @return
+	 */
+	@AutoLog(value = "精益事件配置关联表-添加")
+	@ApiOperation(value="精益事件配置关联表-添加", notes="精益事件配置关联表-添加")
+	@RequiresPermissions("leanEventHostConfig:lean_events_host_config:add")
+	@PostMapping(value = "/add")
+	public Result<String> add(@RequestBody LeanEventsHostConfig leanEventsHostConfig) {
+		leanEventsHostConfigService.save(leanEventsHostConfig);
+		return Result.OK("添加成功!");
+	}
+	
+	/**
+	 *  编辑
+	 *
+	 * @param leanEventsHostConfig
+	 * @return
+	 */
+	@AutoLog(value = "精益事件配置关联表-编辑")
+	@ApiOperation(value="精益事件配置关联表-编辑", notes="精益事件配置关联表-编辑")
+	@RequiresPermissions("leanEventHostConfig:lean_events_host_config:edit")
+	@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
+	public Result<String> edit(@RequestBody LeanEventsHostConfig leanEventsHostConfig) {
+		leanEventsHostConfigService.updateById(leanEventsHostConfig);
+		return Result.OK("编辑成功!");
+	}
+	
+	/**
+	 *   通过id删除
+	 *
+	 * @param id
+	 * @return
+	 */
+	@AutoLog(value = "精益事件配置关联表-通过id删除")
+	@ApiOperation(value="精益事件配置关联表-通过id删除", notes="精益事件配置关联表-通过id删除")
+	@RequiresPermissions("leanEventHostConfig:lean_events_host_config:delete")
+	@DeleteMapping(value = "/delete")
+	public Result<String> delete(@RequestParam(name="id",required=true) String id) {
+		leanEventsHostConfigService.removeById(id);
+		return Result.OK("删除成功!");
+	}
+	
+	/**
+	 *  批量删除
+	 *
+	 * @param ids
+	 * @return
+	 */
+	@AutoLog(value = "精益事件配置关联表-批量删除")
+	@ApiOperation(value="精益事件配置关联表-批量删除", notes="精益事件配置关联表-批量删除")
+	@RequiresPermissions("leanEventHostConfig:lean_events_host_config:deleteBatch")
+	@DeleteMapping(value = "/deleteBatch")
+	public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
+		this.leanEventsHostConfigService.removeByIds(Arrays.asList(ids.split(",")));
+		return Result.OK("批量删除成功!");
+	}
+	
+	/**
+	 * 通过id查询
+	 *
+	 * @param id
+	 * @return
+	 */
+	//@AutoLog(value = "精益事件配置关联表-通过id查询")
+	@ApiOperation(value="精益事件配置关联表-通过id查询", notes="精益事件配置关联表-通过id查询")
+	@GetMapping(value = "/queryById")
+	public Result<LeanEventsHostConfig> queryById(@RequestParam(name="id",required=true) String id) {
+		LeanEventsHostConfig leanEventsHostConfig = leanEventsHostConfigService.getById(id);
+		if(leanEventsHostConfig==null) {
+			return Result.error("未找到对应数据");
+		}
+		return Result.OK(leanEventsHostConfig);
+	}
+
+    /**
+    * 导出excel
+    *
+    * @param request
+    * @param leanEventsHostConfig
+    */
+    @RequiresPermissions("leanEventHostConfig:lean_events_host_config:exportXls")
+    @RequestMapping(value = "/exportXls")
+    public ModelAndView exportXls(HttpServletRequest request, LeanEventsHostConfig leanEventsHostConfig) {
+        return super.exportXls(request, leanEventsHostConfig, LeanEventsHostConfig.class, "精益事件配置关联表");
+    }
+
+    /**
+      * 通过excel导入数据
+    *
+    * @param request
+    * @param response
+    * @return
+    */
+    @RequiresPermissions("leanEventHostConfig:lean_events_host_config:importExcel")
+    @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
+    public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
+        return super.importExcel(request, response, LeanEventsHostConfig.class);
+    }
+
+}

+ 78 - 0
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/leanEventHostConfig/entity/LeanEventsHostConfig.java

@@ -0,0 +1,78 @@
+package org.jeecg.modules.leanEventHostConfig.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+import org.jeecgframework.poi.excel.annotation.Excel;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description: 精益事件配置关联表
+ * @Author: jeecg-boot
+ * @Date:   2024-10-30
+ * @Version: V1.0
+ */
+@Data
+@TableName("lean_events_host_config")
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = false)
+@ApiModel(value="lean_events_host_config对象", description="精益事件配置关联表")
+public class LeanEventsHostConfig implements Serializable {
+    private static final long serialVersionUID = 1L;
+
+	/**主键*/
+	@TableId(type = IdType.ASSIGN_ID)
+    @ApiModelProperty(value = "主键")
+    private String id;
+	/**创建人*/
+    @ApiModelProperty(value = "创建人")
+    private String createBy;
+	/**创建日期*/
+	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
+    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    @ApiModelProperty(value = "创建日期")
+    private Date createTime;
+	/**更新人*/
+    @ApiModelProperty(value = "更新人")
+    private String updateBy;
+	/**更新日期*/
+	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
+    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    @ApiModelProperty(value = "更新日期")
+    private Date updateTime;
+	/**所属部门*/
+    @ApiModelProperty(value = "所属部门")
+    private String sysOrgCode;
+	/**辅设备ID*/
+	@Excel(name = "辅设备ID", width = 15)
+    @ApiModelProperty(value = "辅设备ID")
+    private String deviceInformationListId;
+	/**运行时间*/
+	@Excel(name = "运行时间", width = 15)
+    @ApiModelProperty(value = "运行时间")
+    private String runTime;
+	/**功率限制*/
+	@Excel(name = "功率限制", width = 15)
+    @ApiModelProperty(value = "功率限制")
+    private String powerLimit;
+	/**限制类型*/
+	@Excel(name = "限制类型", width = 15)
+    @ApiModelProperty(value = "限制类型")
+    private String limitType;
+	/**拓展字段*/
+	@Excel(name = "拓展字段", width = 15)
+    @ApiModelProperty(value = "拓展字段")
+    private String remark;
+    @Excel(name = "精益事件id", width = 15)
+    @ApiModelProperty(value = "精益事件id")
+    private String eventsId;
+}

+ 14 - 0
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/leanEventHostConfig/mapper/LeanEventsHostConfigMapper.java

@@ -0,0 +1,14 @@
+package org.jeecg.modules.leanEventHostConfig.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.jeecg.modules.leanEventHostConfig.entity.LeanEventsHostConfig;
+
+/**
+ * @Description: 精益事件配置关联表
+ * @Author: jeecg-boot
+ * @Date:   2024-10-30
+ * @Version: V1.0
+ */
+public interface LeanEventsHostConfigMapper extends BaseMapper<LeanEventsHostConfig> {
+
+}

+ 5 - 0
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/leanEventHostConfig/mapper/xml/LeanEventsHostConfigMapper.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="org.jeecg.modules.leanEventHostConfig.mapper.LeanEventsHostConfigMapper">
+
+</mapper>

+ 14 - 0
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/leanEventHostConfig/service/ILeanEventsHostConfigService.java

@@ -0,0 +1,14 @@
+package org.jeecg.modules.leanEventHostConfig.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import org.jeecg.modules.leanEventHostConfig.entity.LeanEventsHostConfig;
+
+/**
+ * @Description: 精益事件配置关联表
+ * @Author: jeecg-boot
+ * @Date:   2024-10-30
+ * @Version: V1.0
+ */
+public interface ILeanEventsHostConfigService extends IService<LeanEventsHostConfig> {
+
+}

+ 18 - 0
zgztBus/jeecg-module-lesm/src/main/java/org/jeecg/modules/leanEventHostConfig/service/impl/LeanEventsHostConfigServiceImpl.java

@@ -0,0 +1,18 @@
+package org.jeecg.modules.leanEventHostConfig.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.jeecg.modules.leanEventHostConfig.entity.LeanEventsHostConfig;
+import org.jeecg.modules.leanEventHostConfig.mapper.LeanEventsHostConfigMapper;
+import org.jeecg.modules.leanEventHostConfig.service.ILeanEventsHostConfigService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Description: 精益事件配置关联表
+ * @Author: jeecg-boot
+ * @Date:   2024-10-30
+ * @Version: V1.0
+ */
+@Service
+public class LeanEventsHostConfigServiceImpl extends ServiceImpl<LeanEventsHostConfigMapper, LeanEventsHostConfig> implements ILeanEventsHostConfigService {
+
+}