fuliqi
2024-08-06 a2a2209f983a2bb736b59c9217790740930e7017
ycl-server/src/main/java/com/ycl/platform/service/impl/YwPointServiceImpl.java
@@ -28,6 +28,7 @@
import org.springframework.util.StringUtils;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.stream.Collectors;
@@ -208,11 +209,16 @@
    }
    @Override
    public boolean updateRecovery(List<Integer> pointIds, int recovery) {
    public boolean updateRecovery(List<String> serialNumberList, int recovery) {
        return new LambdaUpdateChainWrapper<>(baseMapper)
                .in(YwPoint::getId, pointIds)
                .in(YwPoint::getSerialNumber, serialNumberList)
                .set(YwPoint::getRecovery, recovery)
                .set(recovery == 0, YwPoint::getRecoveryTime, DateUtils.getNowDate())
                .update();
    }
    @Override
    public List<YwPoint> home() {
        return baseMapper.home();
    }
}