zhanghua
2025-07-16 c4c1c6cf89781eb06dc02b677a8954fdb2666c43
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;
    }