ソースを参照

同步老库定时器修改

master
yangpeilai 23時間前
コミット
847a9fe22b

+ 3
- 3
zhywpt-dps-iasq/src/main/java/cn/com/taiji/iasq/manager/quartz/transaction/TransactionHandleManagerImpl.java ファイルの表示

public void execute() { public void execute() {
for (TransactionBizType bizType : TransactionBizType.values()) { for (TransactionBizType bizType : TransactionBizType.values()) {
List<TransactionStatus> lists = transactionStatusRepo.findByBusinessType(bizType); List<TransactionStatus> lists = transactionStatusRepo.findByBusinessType(bizType);
logger.info("处理事务...本次查询待处理数据{}条", lists.size());
logger.info("处理事务...本次处理{},查询待处理数据{}条", bizType.getName(), lists.size());
if (isEmpty(lists)) { if (isEmpty(lists)) {
continue; continue;
} }
try { try {
toHandle(lists, bizType); toHandle(lists, bizType);
} catch (Exception e) { } catch (Exception e) {
logger.error("处理事务状态异常",e);
logger.error("处理事务状态异常", e);
} }
} }
} }


private void toHandle(List<TransactionStatus> lists,TransactionBizType type) throws ManagerException {
private void toHandle(List<TransactionStatus> lists, TransactionBizType type) throws ManagerException {
switch (type) { switch (type) {
case ISSUE_USER_SYNC: case ISSUE_USER_SYNC:
for (TransactionStatus list : lists) { for (TransactionStatus list : lists) {

読み込み中…
キャンセル
保存