diff --git a/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/impl/WxInstrumentServiceImpl.java b/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/impl/WxInstrumentServiceImpl.java index b553ec5..54da7fd 100644 --- a/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/impl/WxInstrumentServiceImpl.java +++ b/flossom-modules/flossom-mini-program/src/main/java/com/flossom/miniProgram/service/impl/WxInstrumentServiceImpl.java @@ -451,7 +451,10 @@ public class WxInstrumentServiceImpl implements IWxInstrumentService { wxModeTag.setModeId(wxMode.getId()); List wxModeTagList = wxModeTagMapper.selectWxModeTagList(wxModeTag); BeanUtils.copyProperties(wxMode, wxModeRet); - wxModeRet.setModeTime(LocalTime.of(0, wxMode.getModeTime())); + if(wxMode.getInstrumentType() == 2) { + // IOT仪器才可以设置模式时长 + wxModeRet.setModeTime(LocalTime.of(0, wxMode.getModeTime())); + } Boolean isLock = false; if (wxModeTagList != null && wxModeTagList.size() > 0) { List modeTagList = wxModeTagList.stream().map(WxModeTag::getTagId).collect(Collectors.toList());