diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/mapper/MaterialMachineMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/mapper/MaterialMachineMapper.java index 24fd5fad..e0cd668e 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/mapper/MaterialMachineMapper.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/mapper/MaterialMachineMapper.java @@ -98,7 +98,7 @@ public interface MaterialMachineMapper { * @param machine1 * @return */ - MaterialSltAgreementInfo selectStatusById(Machine machine1); + List selectStatusById(Machine machine1); /** * 获取设备状态 diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/service/impl/MaterialMachineServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/service/impl/MaterialMachineServiceImpl.java index 8f8f5770..05fa797c 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/service/impl/MaterialMachineServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/service/impl/MaterialMachineServiceImpl.java @@ -111,8 +111,8 @@ public class MaterialMachineServiceImpl implements MaterialMachineService { // 根据maId去协议表查询设备设备状态,赋值maStatus for (Machine machine1 : mergedList) { if (machine1.getMaId() != null) { - MaterialSltAgreementInfo sltAgreementInfo = materialMachineMapper.selectStatusById(machine1); - if (sltAgreementInfo != null) { + List sltAgreementInfo = materialMachineMapper.selectStatusById(machine1); + if (CollectionUtils.isNotEmpty(sltAgreementInfo)) { machine1.setMaStatus("在用"); } else { machine1.setMaStatus("在库"); diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java index 1416665d..d0c3f738 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java @@ -129,7 +129,7 @@ public interface TmTaskMapper { * @param parseLong * @return */ - TmTask selectTmTaskByPreTaskId(long parseLong); + TmTask selectTmTaskByPreTaskId(Long parseLong); /** * 查询单位信息