Browse Source

优化

master
dimengzhe 2 years ago
parent
commit
0de74b2217
  1. 13
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java
  2. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loandiff/LoanDiffRest.java
  3. 6
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loandiff/LoanDiffService.java

13
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java

@ -3179,6 +3179,19 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl
return rb.setMsg("该申请不存在"); return rb.setMsg("该申请不存在");
} }
cashierPushConfirm(sid); cashierPushConfirm(sid);
try {
ThreadFactory namedThreadFactory = new ThreadFactoryBuilder()
.setNameFormat("demo-pool-%d").build();
ExecutorService pool = new ThreadPoolExecutor(2, 100,
0L, TimeUnit.MILLISECONDS,
new LinkedBlockingQueue<Runnable>(1024), namedThreadFactory, new ThreadPoolExecutor.AbortPolicy());
FinCollectionConfirmation finalConfirmation = confirmation;
Future future1 = pool.submit(() -> {
pushLoanDiff(finalConfirmation);
});
} catch (Exception e) {
e.printStackTrace();
}
return rb.success(); return rb.success();
} }

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loandiff/LoanDiffRest.java

@ -61,6 +61,11 @@ public class LoanDiffRest implements LoanDiffFeign {
return loanDiffService.complete(bv); return loanDiffService.complete(bv);
} }
@Override
public ResultBean ctDiff(String sid) {
return loanDiffService.ctDiff(sid);
}
@Override @Override
public ResultBean<List<DiffApplyNodeVo>> getPreviousNodesForReject(DiffApplyNodeQuery query) { public ResultBean<List<DiffApplyNodeVo>> getPreviousNodesForReject(DiffApplyNodeQuery query) {
return loanDiffService.getPreviousNodesForReject(query); return loanDiffService.getPreviousNodesForReject(query);

6
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loandiff/LoanDiffService.java

@ -788,4 +788,10 @@ public class LoanDiffService extends MybatisBaseService<LoanDiffMapper, LoanDiff
flowFeign.delegate(delegateQuery); flowFeign.delegate(delegateQuery);
return rb.success(); return rb.success();
} }
public ResultBean ctDiff(String sid) {
ResultBean rb = ResultBean.fireFail();
pushFinOther(sid);
return rb.success();
}
} }

Loading…
Cancel
Save