|
|
|
@ -18,6 +18,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
import javax.persistence.criteria.Predicate;
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
import java.util.Optional;
|
|
|
|
|
|
|
|
|
@ -100,13 +101,16 @@ public class WarningServiceImpl implements WarningService {
|
|
|
|
|
}
|
|
|
|
|
Warning war = byId.get();
|
|
|
|
|
war.setState(warning.getState());
|
|
|
|
|
war.setProcessTime(new Date());
|
|
|
|
|
repository.save(war);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void oneKeyUpdateState(List<Warning> warnings) {
|
|
|
|
|
Date date = new Date();
|
|
|
|
|
for (Warning warning : warnings) {
|
|
|
|
|
warning.setState("0");
|
|
|
|
|
warning.setProcessTime(date);
|
|
|
|
|
}
|
|
|
|
|
if (null != warnings && warnings.size() > 0) {
|
|
|
|
|
repository.saveAll(warnings);
|
|
|
|
|