| src/main/java/com/ruoyi/home/controller/HomeController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/home/dto/QualityProductQualifiedRateDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/home/service/HomeService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/ruoyi/home/controller/HomeController.java
@@ -7,10 +7,7 @@ import com.ruoyi.framework.aspectj.lang.enums.BusinessType; import com.ruoyi.framework.web.controller.BaseController; import com.ruoyi.framework.web.domain.AjaxResult; import com.ruoyi.home.dto.AnalysisCustomerContractAmountsDto; import com.ruoyi.home.dto.HomeBusinessDto; import com.ruoyi.home.dto.QualityStatisticsDto; import com.ruoyi.home.dto.StatisticsReceivablePayableDto; import com.ruoyi.home.dto.*; import com.ruoyi.home.service.HomeService; import com.ruoyi.production.dto.SalesLedgerWorkDto; import io.swagger.annotations.Api; @@ -77,5 +74,12 @@ return AjaxResult.success(statisticsReceivablePayable); } @ApiOperation("BIç»è®¡-产ååæ ¼ç,åºåå¨è½¬ç") @GetMapping("/qualityProductQualifiedRate") public AjaxResult qualityProductQualifiedRate() { QualityProductQualifiedRateDto qualityProductQualifiedRate = homeService.qualityProductQualifiedRate(); return AjaxResult.success(qualityProductQualifiedRate); } } src/main/java/com/ruoyi/home/dto/QualityProductQualifiedRateDto.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,27 @@ package com.ruoyi.home.dto; import lombok.Data; import java.math.BigDecimal; /** * @author :yys * @date : 2025/12/11 13:13 */ @Data public class QualityProductQualifiedRateDto { //åºååæ ¼ç private BigDecimal factoryQualifiedRate = BigDecimal.ZERO; //è¿ç¨åæ ¼ç private BigDecimal processQualifiedRate = BigDecimal.ZERO; // åææåæ ¼ç private BigDecimal rawMaterialQualifiedRate = BigDecimal.ZERO; //åºåå¨è½¬ç private BigDecimal inventoryTurnoverRate = BigDecimal.ZERO; } src/main/java/com/ruoyi/home/service/HomeService.java
@@ -1,10 +1,7 @@ package com.ruoyi.home.service; import com.ruoyi.approve.pojo.ApproveProcess; import com.ruoyi.home.dto.AnalysisCustomerContractAmountsDto; import com.ruoyi.home.dto.HomeBusinessDto; import com.ruoyi.home.dto.QualityStatisticsDto; import com.ruoyi.home.dto.StatisticsReceivablePayableDto; import com.ruoyi.home.dto.*; import java.text.ParseException; import java.util.List; @@ -26,4 +23,6 @@ List<ApproveProcess> todos() throws ParseException; StatisticsReceivablePayableDto statisticsReceivablePayable(Integer type); QualityProductQualifiedRateDto qualityProductQualifiedRate(); }