zhanghua
2025-04-14 1cad14bca191807e18705c3a5526eda8151be439
ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/IDispatchHandleServiceImpl.java
@@ -60,6 +60,7 @@
    UmsAdminService umsAdminService;
    @Autowired
    DingMessageMapper dingMessageMapper;
    @Override
    @Transactional
    public DispatchInfo dispatch(DispatchInfoParam dispatchInfoParam) {
@@ -119,12 +120,13 @@
        String baseCaseCode = baseCaseForCode.getCode();
        Long lawEnforcer = dispatchInfoParam.getLawEnforcer();
        Long accountId = umsAdminService.getById(lawEnforcer).getAccountId();
        DingMessage dingMessage = DingMessage.builder()
                .accountId(accountId)
                .baseCaseCode(baseCaseCode)
                .createTime(new Date()).build();
        dingMessageMapper.insert(dingMessage);
        if (accountId != null) {
            DingMessage dingMessage = DingMessage.builder()
                    .accountId(accountId)
                    .baseCaseCode(baseCaseCode)
                    .createTime(new Date()).build();
            dingMessageMapper.insert(dingMessage);
        }
        return dispatchInfo;
    }