Merge branch '于相涌/Lark' into test

test
bob 2 years ago
commit d4f373e682

@ -69,32 +69,32 @@ public class LarkApplicationRunner implements ApplicationRunner {
@Override @Override
public void run(ApplicationArguments args) throws Exception { public void run(ApplicationArguments args) throws Exception {
//这里用线程池,后续如果出现量大的情况下可以调整 //这里用线程池,后续如果出现量大的情况下可以调整
threadPool.execute(() -> { // threadPool.execute(() -> {
//
while (true) { // while (true) {
Event query = new Event(); // Event query = new Event();
query.setOperateStatus(EventOperateStatus.PENDING.getCode()); // query.setOperateStatus(EventOperateStatus.PENDING.getCode());
List<Event> eventList = eventMapper.selectEventList(query); // List<Event> eventList = eventMapper.selectEventList(query);
if (CollectionUtils.isEmpty(eventList)) { // if (CollectionUtils.isEmpty(eventList)) {
try { // try {
// 没有订单,休息一下 // // 没有订单,休息一下
Thread.sleep(WAIT_TIME); // Thread.sleep(WAIT_TIME);
} catch (InterruptedException e) { // } catch (InterruptedException e) {
e.printStackTrace(); // e.printStackTrace();
} // }
} else { // } else {
try { // try {
for (Event event : eventList) { // for (Event event : eventList) {
LarkRequest request = new LarkRequest(); // LarkRequest request = new LarkRequest();
request.setEvent(event); // request.setEvent(event);
multidimensionalTableOperate.execute(request); // multidimensionalTableOperate.execute(request);
} // }
} catch (Exception e) { // } catch (Exception e) {
e.printStackTrace(); // e.printStackTrace();
} // }
} // }
} // }
}); // });
} }
} }

Loading…
Cancel
Save