From 2de1f22e16784bf8419c555266bd48222266ba5e Mon Sep 17 00:00:00 2001 From: xvx <871843312@qq.com> Date: Tue, 6 May 2025 23:27:51 +0800 Subject: [PATCH 1/3] revert 4bda6d1df766d93d1b41619e74e91ad66de68b7b MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit revert 损失与贫化返回值修改;采剥量报表vo;采剥量报表出矿量不清楚获取哪里的数值 --- .../DicekeMininglossController.java | 6 +++ .../DicekeTotalMiningController.java | 17 --------- .../entity/VO/DicekeMininglossVo.java | 3 +- .../entity/VO/DicekeTotalMiningVo.java | 38 ------------------- .../mapper/xml/DicekeMininglossMapper.xml | 5 ++- 5 files changed, 12 insertions(+), 57 deletions(-) delete mode 100644 src/main/java/com/jdc/jdcproject/controller/DicekeTotalMiningController.java delete mode 100644 src/main/java/com/jdc/jdcproject/entity/VO/DicekeTotalMiningVo.java diff --git a/src/main/java/com/jdc/jdcproject/controller/DicekeMininglossController.java b/src/main/java/com/jdc/jdcproject/controller/DicekeMininglossController.java index 3a6c9e2..4046abf 100644 --- a/src/main/java/com/jdc/jdcproject/controller/DicekeMininglossController.java +++ b/src/main/java/com/jdc/jdcproject/controller/DicekeMininglossController.java @@ -1,11 +1,17 @@ package com.jdc.jdcproject.controller; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.jdc.jdcproject.entity.DicekeMiningloss; +import com.jdc.jdcproject.entity.DicekePlatearea; +import com.jdc.jdcproject.entity.DicekeShovel; import com.jdc.jdcproject.service.IDicekeMininglossService; +import com.jdc.jdcproject.service.IDicekePlateareaService; +import com.jdc.jdcproject.service.IDicekeShovelService; import com.jdc.jdcproject.utils.Result; import io.swagger.v3.oas.annotations.Operation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; import com.jdc.jdcproject.entity.VO.DicekeMininglossVo; import java.time.LocalDate; diff --git a/src/main/java/com/jdc/jdcproject/controller/DicekeTotalMiningController.java b/src/main/java/com/jdc/jdcproject/controller/DicekeTotalMiningController.java deleted file mode 100644 index ba570cb..0000000 --- a/src/main/java/com/jdc/jdcproject/controller/DicekeTotalMiningController.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.jdc.jdcproject.controller; - -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - *

- * 采剥量报表; 前端控制器 - *

- */ - -@RestController -@RequestMapping("/dicekeTotalMining") -public class DicekeTotalMiningController { - - -} diff --git a/src/main/java/com/jdc/jdcproject/entity/VO/DicekeMininglossVo.java b/src/main/java/com/jdc/jdcproject/entity/VO/DicekeMininglossVo.java index 2d4d244..136530b 100644 --- a/src/main/java/com/jdc/jdcproject/entity/VO/DicekeMininglossVo.java +++ b/src/main/java/com/jdc/jdcproject/entity/VO/DicekeMininglossVo.java @@ -1,10 +1,11 @@ package com.jdc.jdcproject.entity.VO; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; - +import java.io.Serializable; import java.time.LocalDate; @Data diff --git a/src/main/java/com/jdc/jdcproject/entity/VO/DicekeTotalMiningVo.java b/src/main/java/com/jdc/jdcproject/entity/VO/DicekeTotalMiningVo.java deleted file mode 100644 index 570f89b..0000000 --- a/src/main/java/com/jdc/jdcproject/entity/VO/DicekeTotalMiningVo.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.jdc.jdcproject.entity.VO; - -import com.baomidou.mybatisplus.annotation.TableId; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; - -import java.time.LocalDate; -@Data -public class DicekeTotalMiningVo { - - private static final long serialVersionUID = 1L; - - @Schema(description = "平盘名称") - private String plateRange; - - @Schema(description = "铲号") - private String shovelCode; - - @Schema(description = "备注") - private String beizhu; - - @Schema(description = "计量单位") - private String UOM; - - @Schema(description = "出矿量(吨)") - private Double OreYield; - - @Schema(description = "剥离量(吨)") - private Double strippingTon; - - @Schema(description = "采剥总量(吨)") - private Double strippingAndTotalMiningTon; - - @Schema(description = "月份") - private LocalDate month; - - -} diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/DicekeMininglossMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/DicekeMininglossMapper.xml index 5b3a090..d2e5f41 100644 --- a/src/main/java/com/jdc/jdcproject/mapper/xml/DicekeMininglossMapper.xml +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/DicekeMininglossMapper.xml @@ -2,11 +2,12 @@ - + + select fn.*, + e.equipmentName + FROM fangpaishui_unit fn + LEFT JOIN equipment e ON e.EquipmentId = fn.EquipmentId + + + + + diff --git a/src/main/java/com/jdc/jdcproject/service/FangpaishuiUnitService.java b/src/main/java/com/jdc/jdcproject/service/FangpaishuiUnitService.java new file mode 100644 index 0000000..a01667e --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/FangpaishuiUnitService.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.FangpaishuiUnit; +import com.baomidou.mybatisplus.extension.service.IService; +import com.jdc.jdcproject.entity.VO.DicekeMininglossVo; +import com.jdc.jdcproject.entity.VO.FangpaishuiUnitVo; + +import java.util.List; + +/** +* @author 95262 +* @description 针对表【fangpaishui_unit(机组表;)】的数据库操作Service +* @createDate 2025-05-07 09:47:44 +*/ +public interface FangpaishuiUnitService extends IService { + + List findAllUnit(); + + FangpaishuiUnitVo findUnitById(int id); +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/FangpaishuiUnitServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/FangpaishuiUnitServiceImpl.java new file mode 100644 index 0000000..094d430 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/FangpaishuiUnitServiceImpl.java @@ -0,0 +1,34 @@ +package com.jdc.jdcproject.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.jdc.jdcproject.entity.FangpaishuiUnit; +import com.jdc.jdcproject.entity.VO.FangpaishuiUnitVo; +import com.jdc.jdcproject.service.FangpaishuiUnitService; +import com.jdc.jdcproject.mapper.FangpaishuiUnitMapper; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** +* @author 95262 +* @description 针对表【fangpaishui_unit(机组表;)】的数据库操作Service实现 +* @createDate 2025-05-07 09:47:44 +*/ +@Service +public class FangpaishuiUnitServiceImpl extends ServiceImpl + implements FangpaishuiUnitService{ + + @Override + public List findAllUnit() { + return baseMapper.findAllUnit(); + } + + @Override + public FangpaishuiUnitVo findUnitById(int id) { + return baseMapper.findUnitById(id); + } +} + + + +