Lius
2023-12-08 9e6e6a4620000b8a56c4323f34156e789156d89a
设备监控设备详细信息调整LSV2
已修改2个文件
28 ■■■■■ 文件已修改
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/dto/MdcEquipmentDto.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcEquipmentServiceImpl.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/dto/MdcEquipmentDto.java
@@ -158,20 +158,33 @@
     * lsv2
     */
    //操作模式
    @JSONField(name = "OperationType")
    private String operationType;
    //当前程序
    private String program;
    //程序执行点
    @JSONField(name = "ProgramPosition")
    private String programPosition;
    //快速进给倍率
    @JSONField(name = "Rapidfeed")
    private String rapidfeed;
    //第一个错误号
    @JSONField(name = "FirstErrorNum")
    private String firstErrorNum;
    //第一个错误
    @JSONField(name = "FirstError")
    private String firstError;
    //第二个错误号
    @JSONField(name = "SecondErrorNum")
    private String secondErrorNum;
    //进给倍率
    @JSONField(name = "Ffeed")
    private String fFeed;
    //主轴倍率
    @JSONField(name = "Sfeed")
    private String sFeed;
    //第二个错误
    @JSONField(name = "SecondError")
    private String secondError;
    //X坐标
    private String x;
@@ -186,16 +199,22 @@
    //C坐标
    private String c;
    //错误信息
    @JSONField(name = "Errorinfo")
    private String errorinfo;
    //设备信息
    @JSONField(name = "Equipmentinfo")
    private String equipmentinfo;
    //基础信息
    @JSONField(name = "Basicinfo")
    private String basicinfo;
    //预设数据
    @JSONField(name = "Preinstall")
    private String preinstall;
    //NC正常运行时间
    @JSONField(name = "NCNormalTime")
    private String nCNormalTime;
    //设备正常运行时间
    @JSONField(name = "EquipmentNormalTime")
    private String equipmentNormalTime;
    //    设备ID
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcEquipmentServiceImpl.java
@@ -372,6 +372,15 @@
                mdcEquipmentDto.setSequencenumber(dto.getSequencenumber());
                mdcEquipmentDto.setExecutingcode(dto.getExecutingcode());
                mdcEquipmentDto.setProductName(dto.getProductName());
                if ("LSV2".equals(mdcEquipment.getDriveType())) {
                    mdcEquipmentDto.setSpindlebeilv(dto.getSFeed());
                    mdcEquipmentDto.setFeedbeilv(dto.getFFeed());
                    mdcEquipmentDto.setRapidfeed(dto.getRapidfeed());
                    mdcEquipmentDto.setNCVersion(dto.getNCVersion());
                    mdcEquipmentDto.setTNCVersion(dto.getTNCVersion());
                    mdcEquipmentDto.setOPTVersion(dto.getOPTVersion());
                    mdcEquipmentDto.setPLCVersion(dto.getPLCVersion());
                }
                //获取 MDC 驱动对应的展示参数   并根据key 拼装从 workData  查询的数据
                List<MdcDriveTypeParamConfig> mdcDriveTypeParamList = mdcDriveTypeParamConfigService.getShowDriveParam(mdcEquipment.getDriveType());