ansteel-biz/db/mysql.sql
@@ -344,11 +344,10 @@ `clock` varchar(20) NULL DEFAULT NULL COMMENT '查询时间', `info_type` varchar(10) NULL DEFAULT NULL COMMENT '信息类型(0:生产情况,1:能源发生,2:能源消耗)', `ind_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '指标名称', `info_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '信息类型', `avg_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '历史平均', `theory_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '理论值', `actual_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '实际值', `actual_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '实际值', `stand_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基准值', `real_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '实时数据', `sort` int NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) USING BTREE @@ -370,8 +369,9 @@ `avg_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '历史平均', `theory_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '理论值', `actual_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '实际值', `actual_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '实际值', `stand_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基准值', `real_value` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '实时数据', `sort` int NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC COMMENT '焦化工序主子工序指标'; ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/CokingController.java
对比新文件 @@ -0,0 +1,82 @@ package com.iailab.module.ansteel.api.controller.admin; import com.iailab.framework.common.pojo.CommonResult; import com.iailab.framework.common.util.object.ConvertUtils; import com.iailab.module.ansteel.api.dto.*; import com.iailab.module.ansteel.api.entity.*; import com.iailab.module.ansteel.api.service.*; import io.swagger.v3.oas.annotations.Operation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import java.util.List; import java.util.Map; import static com.iailab.framework.common.pojo.CommonResult.success; /** * 焦化接口 * * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Slf4j @RestController @RequestMapping("/ansteel/api/coking") public class CokingController { @Autowired private CokingAnalyIndService cokingAnalyIndService; @Autowired private CokingAnalyTrendService cokingAnalyTrendService; @Autowired private CokingProcessChildService cokingProcessChildService; @Autowired private CokingProcessMainService cokingProcessMainService; @Autowired private CokingProdDayService cokingProdDayService; @GetMapping("/analy-ind/list") @Operation(summary = "焦化工序-指标分析") public CommonResult<List<CokingAnalyIndDTO>> getCokingAnalyIndList(@RequestParam Map<String, Object> params) { List<CokingAnalyIndEntity> list = cokingAnalyIndService.list(params); return success(ConvertUtils.sourceToTarget(list, CokingAnalyIndDTO.class)); } @GetMapping("/analy-trend/list") @Operation(summary = "焦化工序-趋势分析") public CommonResult<List<CokingAnalyTrendDTO>> getCokingAnalyTrendList(@RequestParam Map<String, Object> params) { List<CokingAnalyTrendEntity> list = cokingAnalyTrendService.list(params); return success(ConvertUtils.sourceToTarget(list, CokingAnalyTrendDTO.class)); } @GetMapping("/analy-trend/list") @Operation(summary = "焦化工序-子工序指标") public CommonResult<List<CokingProcessChildDTO>> getCokingProcessChildList(@RequestParam Map<String, Object> params) { List<CokingProcessChildEntity> list = cokingProcessChildService.list(params); return success(ConvertUtils.sourceToTarget(list, CokingProcessChildDTO.class)); } @GetMapping("/analy-trend/list") @Operation(summary = "焦化工序-主工序指标") public CommonResult<List<CokingProcessMainDTO>> getCokingProcessMainList(@RequestParam Map<String, Object> params) { List<CokingProcessMainEntity> list = cokingProcessMainService.list(params); return success(ConvertUtils.sourceToTarget(list, CokingProcessMainDTO.class)); } @GetMapping("/analy-trend/list") @Operation(summary = "焦化工序-日生产信息") public CommonResult<List<CokingProdDayDTO>> getCokingProdDayList(@RequestParam Map<String, Object> params) { List<CokingProdDayEntity> list = cokingProdDayService.list(params); return success(ConvertUtils.sourceToTarget(list, CokingProdDayDTO.class)); } } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/DataController.java
@@ -48,20 +48,6 @@ return CommonResult.success(tMap); } @GetMapping("/main-process-index/list") @Operation(summary = "主工序指标") public CommonResult<List<MainProcessIndexDTO>> getMainIndexList(@RequestParam Map<String, Object> params) { List<MainProcessIndexDTO> list = dataApi.getIndexList(params); return success(list); } @GetMapping("/child-process-index/list") @Operation(summary = "子工序指标") public CommonResult<List<ChildProcessIndexDTO>> getChildIndexList(@RequestParam Map<String, Object> params) { List<ChildProcessIndexDTO> list = new ArrayList<>(); return success(list); } @PostMapping("/schedule-suggest/use-suggest") @Operation(summary = "采纳建议") public CommonResult<Boolean> useSuggest(@RequestBody StAlarmAndSuggestReqVO ReqVO) { ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dao/CokingAnalyIndDao.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.dao; import com.iailab.framework.common.dao.BaseDao; import com.iailab.framework.tenant.core.db.dynamic.TenantDS; import com.iailab.module.ansteel.api.entity.CokingAnalyIndEntity; import org.apache.ibatis.annotations.Mapper; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @TenantDS @Mapper public interface CokingAnalyIndDao extends BaseDao<CokingAnalyIndEntity> { } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dao/CokingAnalyTrendDao.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.dao; import com.iailab.framework.common.dao.BaseDao; import com.iailab.framework.tenant.core.db.dynamic.TenantDS; import com.iailab.module.ansteel.api.entity.CokingAnalyTrendEntity; import org.apache.ibatis.annotations.Mapper; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @TenantDS @Mapper public interface CokingAnalyTrendDao extends BaseDao<CokingAnalyTrendEntity> { } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dao/CokingProcessChildDao.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.dao; import com.iailab.framework.common.dao.BaseDao; import com.iailab.framework.tenant.core.db.dynamic.TenantDS; import com.iailab.module.ansteel.api.entity.CokingProcessChildEntity; import org.apache.ibatis.annotations.Mapper; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @TenantDS @Mapper public interface CokingProcessChildDao extends BaseDao<CokingProcessChildEntity> { } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dao/CokingProcessMainDao.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.dao; import com.iailab.framework.common.dao.BaseDao; import com.iailab.framework.tenant.core.db.dynamic.TenantDS; import com.iailab.module.ansteel.api.entity.CokingProcessMainEntity; import org.apache.ibatis.annotations.Mapper; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @TenantDS @Mapper public interface CokingProcessMainDao extends BaseDao<CokingProcessMainEntity> { } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dao/CokingProdDayDao.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.dao; import com.iailab.framework.common.dao.BaseDao; import com.iailab.framework.tenant.core.db.dynamic.TenantDS; import com.iailab.module.ansteel.api.entity.CokingProdDayEntity; import org.apache.ibatis.annotations.Mapper; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @TenantDS @Mapper public interface CokingProdDayDao extends BaseDao<CokingProdDayEntity> { } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dto/CokingAnalyIndDTO.java
对比新文件 @@ -0,0 +1,32 @@ package com.iailab.module.ansteel.api.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Schema(description = "焦化工序-指标分析") @Data public class CokingAnalyIndDTO implements Serializable { private static final long serialVersionUID = 1L; @Schema(description = "ID") private String id; @Schema(description = "分析类型") private String analyType; @Schema(description = "分析日期") private String analyDate; @Schema(description = "分析班次") private String analyClass; @Schema(description = "内容") private String analyContent; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dto/CokingAnalyTrendDTO.java
对比新文件 @@ -0,0 +1,35 @@ package com.iailab.module.ansteel.api.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Schema(description = "焦化工序-趋势分析") @Data public class CokingAnalyTrendDTO implements Serializable { private static final long serialVersionUID = 1L; @Schema(description = "ID") private String id; @Schema(description = "分析类型") private String analyType; @Schema(description = "分析标题") private String analyTitle; @Schema(description = "分析日期") private String analyDate; @Schema(description = "分析班次") private String analyClass; @Schema(description = "内容") private String analyContent; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dto/CokingProcessChildDTO.java
对比新文件 @@ -0,0 +1,56 @@ package com.iailab.module.ansteel.api.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Schema(description = "焦化工序-子工序指标") @Data public class CokingProcessChildDTO implements Serializable { private static final long serialVersionUID = 1L; @Schema(description = "ID") private String id; @Schema(description = "类别(日:day,班:class)") private String category; @Schema(description = "查询时间") private String clock; @Schema(description = "信息类型(0:生产情况,1:能源发生,2:能源消耗)") private String infoType; @Schema(description = "类型") private String indType; @Schema(description = "重点管控指标") private String indMain; @Schema(description = "指标名称") private String indName; @Schema(description = "历史平均") private String avgValue; @Schema(description = "理论值") private String theoryValue; @Schema(description = "实际值") private String actualValue; @Schema(description = "基准值") private String standValue; @Schema(description = "实时数据") private String realValue; @Schema(description = "排序") private Integer sort; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dto/CokingProcessMainDTO.java
对比新文件 @@ -0,0 +1,50 @@ package com.iailab.module.ansteel.api.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Schema(description = "焦化工序-主工序指标") @Data public class CokingProcessMainDTO implements Serializable { private static final long serialVersionUID = 1L; @Schema(description = "ID") private String id; @Schema(description = "类别(日:day,班:class)") private String category; @Schema(description = "查询时间") private String clock; @Schema(description = "信息类型(0:生产情况,1:能源发生,2:能源消耗)") private String infoType; @Schema(description = "指标名称") private String indName; @Schema(description = "历史平均") private String avgValue; @Schema(description = "理论值") private String theoryValue; @Schema(description = "实际值") private String actual_value; @Schema(description = "基准值") private String stand_value; @Schema(description = "实时数据") private String real_value; @Schema(description = "排序") private Integer sort; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/dto/CokingProdDayDTO.java
对比新文件 @@ -0,0 +1,38 @@ package com.iailab.module.ansteel.api.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Schema(description = "焦化工序-日生产信息") @Data public class CokingProdDayDTO implements Serializable { private static final long serialVersionUID = 1L; @Schema(description = "ID") private String id; @Schema(description = "查询时间") private String clock; @Schema(description = "信息类型(0:生产情况,1:能源发生,2:能源消耗)") private String infoType; @Schema(description = "数据名称") private String indName; @Schema(description = "数据单位") private String indUnit; @Schema(description = "数据值") private String indValue; @Schema(description = "排序") private Integer sort; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/entity/CokingAnalyIndEntity.java
对比新文件 @@ -0,0 +1,29 @@ package com.iailab.module.ansteel.api.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Data @TableName("t_coking_analy_ind") public class CokingAnalyIndEntity implements Serializable { private static final long serialVersionUID = 1L; @TableId private String id; private String analyType; private String analyDate; private String analyClass; private String analyContent; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/entity/CokingAnalyTrendEntity.java
对比新文件 @@ -0,0 +1,31 @@ package com.iailab.module.ansteel.api.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Data @TableName("t_coking_analy_trend") public class CokingAnalyTrendEntity implements Serializable { private static final long serialVersionUID = 1L; @TableId private String id; private String analyType; private String analyTitle; private String analyDate; private String analyClass; private String analyContent; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/entity/CokingProcessChildEntity.java
对比新文件 @@ -0,0 +1,45 @@ package com.iailab.module.ansteel.api.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Data @TableName("t_coking_process_child") public class CokingProcessChildEntity implements Serializable { private static final long serialVersionUID = 1L; @TableId private String id; private String category; private String clock; private String infoType; private String indType; private String indMain; private String indName; private String avgValue; private String theoryValue; private String actualValue; private String standValue; private String realValue; private Integer sort; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/entity/CokingProcessMainEntity.java
对比新文件 @@ -0,0 +1,41 @@ package com.iailab.module.ansteel.api.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Data @TableName("t_coking_process_main") public class CokingProcessMainEntity implements Serializable { private static final long serialVersionUID = 1L; @TableId private String id; private String category; private String clock; private String infoType; private String indName; private String avgValue; private String theoryValue; private String actual_value; private String stand_value; private String real_value; private Integer sort; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/entity/CokingProdDayEntity.java
对比新文件 @@ -0,0 +1,34 @@ package com.iailab.module.ansteel.api.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Data @TableName("t_coking_prod_day") public class CokingProdDayEntity implements Serializable { private static final long serialVersionUID = 1L; @TableId private String id; private String clock; private String infoType; private String indName; private String indUnit; private String indValue; private Integer sort; } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/CokingAnalyIndService.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.service; import com.iailab.module.ansteel.api.entity.CokingAnalyIndEntity; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ public interface CokingAnalyIndService { List<CokingAnalyIndEntity> list(Map<String, Object> params); } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/CokingAnalyTrendService.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.service; import com.iailab.module.ansteel.api.entity.CokingAnalyTrendEntity; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ public interface CokingAnalyTrendService { List<CokingAnalyTrendEntity> list(Map<String, Object> params); } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/CokingProcessChildService.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.service; import com.iailab.module.ansteel.api.entity.CokingProcessChildEntity; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ public interface CokingProcessChildService { List<CokingProcessChildEntity> list(Map<String, Object> params); } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/CokingProcessMainService.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.service; import com.iailab.module.ansteel.api.entity.CokingProcessMainEntity; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ public interface CokingProcessMainService { List<CokingProcessMainEntity> list(Map<String, Object> params); } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/CokingProdDayService.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.api.service; import com.iailab.module.ansteel.api.entity.CokingProdDayEntity; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ public interface CokingProdDayService { List<CokingProdDayEntity> list(Map<String, Object> params); } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/CokingAnalyIndServiceImpl.java
对比新文件 @@ -0,0 +1,32 @@ package com.iailab.module.ansteel.api.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iailab.module.ansteel.api.dao.CokingAnalyIndDao; import com.iailab.module.ansteel.api.entity.CokingAnalyIndEntity; import com.iailab.module.ansteel.api.service.CokingAnalyIndService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Slf4j @Service public class CokingAnalyIndServiceImpl implements CokingAnalyIndService { @Resource private CokingAnalyIndDao cokingAnalyIndDao; @Override public List<CokingAnalyIndEntity> list(Map<String, Object> params) { QueryWrapper<CokingAnalyIndEntity> queryWrapper = new QueryWrapper<>(); queryWrapper.orderByAsc("sort"); return cokingAnalyIndDao.selectList(queryWrapper); } } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/CokingAnalyTrendServiceImpl.java
对比新文件 @@ -0,0 +1,32 @@ package com.iailab.module.ansteel.api.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iailab.module.ansteel.api.dao.CokingAnalyTrendDao; import com.iailab.module.ansteel.api.entity.CokingAnalyTrendEntity; import com.iailab.module.ansteel.api.service.CokingAnalyTrendService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Slf4j @Service public class CokingAnalyTrendServiceImpl implements CokingAnalyTrendService { @Resource private CokingAnalyTrendDao cokingAnalyTrendDao; @Override public List<CokingAnalyTrendEntity> list(Map<String, Object> params) { QueryWrapper<CokingAnalyTrendEntity> queryWrapper = new QueryWrapper<>(); queryWrapper.orderByAsc("sort"); return cokingAnalyTrendDao.selectList(queryWrapper); } } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/CokingProcessChildServiceImpl.java
对比新文件 @@ -0,0 +1,32 @@ package com.iailab.module.ansteel.api.service.impl; import com.iailab.module.ansteel.api.entity.CokingProcessChildEntity; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iailab.module.ansteel.api.dao.CokingProcessChildDao; import com.iailab.module.ansteel.api.service.CokingProcessChildService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Slf4j @Service public class CokingProcessChildServiceImpl implements CokingProcessChildService { @Resource private CokingProcessChildDao cokingProcessChildDao; @Override public List<CokingProcessChildEntity> list(Map<String, Object> params) { QueryWrapper<CokingProcessChildEntity> queryWrapper = new QueryWrapper<>(); queryWrapper.orderByAsc("sort"); return cokingProcessChildDao.selectList(queryWrapper); } } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/CokingProcessMainServiceImpl.java
对比新文件 @@ -0,0 +1,32 @@ package com.iailab.module.ansteel.api.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iailab.module.ansteel.api.dao.CokingProcessMainDao; import com.iailab.module.ansteel.api.entity.CokingProcessMainEntity; import com.iailab.module.ansteel.api.service.CokingProcessMainService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Slf4j @Service public class CokingProcessMainServiceImpl implements CokingProcessMainService { @Resource private CokingProcessMainDao cokingProcessMainDao; @Override public List<CokingProcessMainEntity> list(Map<String, Object> params) { QueryWrapper<CokingProcessMainEntity> queryWrapper = new QueryWrapper<>(); queryWrapper.orderByAsc("sort"); return cokingProcessMainDao.selectList(queryWrapper); } } ansteel-biz/src/main/java/com/iailab/module/ansteel/api/service/impl/CokingProdDayServiceImpl.java
对比新文件 @@ -0,0 +1,32 @@ package com.iailab.module.ansteel.api.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iailab.module.ansteel.api.dao.CokingProdDayDao; import com.iailab.module.ansteel.api.entity.CokingProdDayEntity; import com.iailab.module.ansteel.api.service.CokingProdDayService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年04月11日 */ @Slf4j @Service public class CokingProdDayServiceImpl implements CokingProdDayService { @Resource private CokingProdDayDao cokingProdDayDao; @Override public List<CokingProdDayEntity> list(Map<String, Object> params) { QueryWrapper<CokingProdDayEntity> queryWrapper = new QueryWrapper<>(); queryWrapper.orderByAsc("sort"); return cokingProdDayDao.selectList(queryWrapper); } }