Lius
2024-04-11 d87f4435aeae1a2819d6dbe6f60fd2dc5ae77158
更新
已修改2个文件
10 ■■■■■ 文件已修改
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/IMdcHomeServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/vo/MdcHomeEfficiencyVo.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/IMdcHomeServiceImpl.java
@@ -14,6 +14,7 @@
import org.jeecg.modules.mdc.vo.MdcEquipmentStatusVo;
import org.jeecg.modules.mdc.vo.MdcHomeEfficiencyVo;
import org.jeecg.modules.system.entity.MdcProduction;
import org.jeecg.modules.system.service.IMdcProductionService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@@ -37,6 +38,9 @@
    @Resource
    private MdcHomeMapper mdcHomeMapper;
    @Resource
    private IMdcProductionService mdcProductionService;
    /**
     * 设备运行状态统计
@@ -333,6 +337,8 @@
    public MdcHomeEfficiencyVo getEquipmentEfficiencyStatistics(String userId, String key) {
        MdcHomeEfficiencyVo result = new MdcHomeEfficiencyVo();
        result.setProductionId(key);
        MdcProduction mdcProduction = mdcProductionService.getById(key);
        result.setProductionName(mdcProduction.getProductionName());
        List<String> equipmentIdList = mdcEquipmentService.getEquipmentIdsProduction(userId, key);
        if (equipmentIdList != null && !equipmentIdList.isEmpty()) {
            // 获取利用率数据
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/vo/MdcHomeEfficiencyVo.java
@@ -30,5 +30,9 @@
     * productionId
     */
    private String productionId;
    /**
     * productionName
     */
    private String productionName;
}