|
@@ -1,6 +1,7 @@
|
|
package com.citu.module.menduner.system.service.enterprise.register;
|
|
package com.citu.module.menduner.system.service.enterprise.register;
|
|
|
|
|
|
|
|
|
|
|
|
+import cn.hutool.core.map.MapUtil;
|
|
import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
|
import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
|
import com.citu.framework.baiduaip.core.AipOcrClient;
|
|
import com.citu.framework.baiduaip.core.AipOcrClient;
|
|
import com.citu.framework.baiduaip.core.ocr.BusinessLicenseOcr;
|
|
import com.citu.framework.baiduaip.core.ocr.BusinessLicenseOcr;
|
|
@@ -30,6 +31,8 @@ import com.citu.module.menduner.system.service.enterprise.EnterpriseService;
|
|
import com.citu.module.menduner.system.service.enterprise.bind.EnterpriseUserBindService;
|
|
import com.citu.module.menduner.system.service.enterprise.bind.EnterpriseUserBindService;
|
|
import com.citu.module.menduner.system.service.enterprise.business.EnterpriseBusinessService;
|
|
import com.citu.module.menduner.system.service.enterprise.business.EnterpriseBusinessService;
|
|
import com.citu.module.menduner.system.service.user.MdeUserService;
|
|
import com.citu.module.menduner.system.service.user.MdeUserService;
|
|
|
|
+import com.citu.module.menduner.system.util.MessageUtils;
|
|
|
|
+import com.citu.module.system.api.notify.dto.NotifySendSingleToUserReqDTO;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.util.StringUtils;
|
|
import org.springframework.util.StringUtils;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.validation.annotation.Validated;
|
|
@@ -40,6 +43,8 @@ import java.util.ArrayList;
|
|
import static com.citu.framework.common.exception.util.ServiceExceptionUtil.exception;
|
|
import static com.citu.framework.common.exception.util.ServiceExceptionUtil.exception;
|
|
import static com.citu.framework.common.util.servlet.ServletUtils.getClientIP;
|
|
import static com.citu.framework.common.util.servlet.ServletUtils.getClientIP;
|
|
import static com.citu.framework.web.core.util.WebFrameworkUtils.getTerminal;
|
|
import static com.citu.framework.web.core.util.WebFrameworkUtils.getTerminal;
|
|
|
|
+import static com.citu.module.menduner.common.enums.CommonConstants.NOTIFY_SYS_ENTERPRISE_REGISTER;
|
|
|
|
+import static com.citu.module.menduner.common.enums.CommonConstants.NOTIFY_SYS_POINT_REDEEM;
|
|
import static com.citu.module.menduner.system.enums.ErrorCodeConstants.*;
|
|
import static com.citu.module.menduner.system.enums.ErrorCodeConstants.*;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -65,6 +70,8 @@ public class EnterpriseRegisterServiceImpl implements EnterpriseRegisterService
|
|
private MdeUserService mdeUserService;
|
|
private MdeUserService mdeUserService;
|
|
@Resource
|
|
@Resource
|
|
private AipOcrClient aipOcrClient;
|
|
private AipOcrClient aipOcrClient;
|
|
|
|
+ @Resource
|
|
|
|
+ private MessageUtils messageUtils;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public Long createEnterpriseRegister(EnterpriseRegisterSaveReqVO createReqVO) {
|
|
public Long createEnterpriseRegister(EnterpriseRegisterSaveReqVO createReqVO) {
|
|
@@ -277,6 +284,18 @@ public class EnterpriseRegisterServiceImpl implements EnterpriseRegisterService
|
|
);
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // 发送系统消息
|
|
|
|
+ messageUtils.sendSystemMessage(
|
|
|
|
+ new NotifySendSingleToUserReqDTO()
|
|
|
|
+ .setTemplateCode(NOTIFY_SYS_ENTERPRISE_REGISTER)
|
|
|
|
+ .setTemplateParams(
|
|
|
|
+ // 假设MapUtil.builder()的API允许链式调用,并且返回的是Map.Builder类型
|
|
|
|
+ // 如果不是,你需要根据实际的API进行调整
|
|
|
|
+ MapUtil.<String, Object>builder() // 显式指定泛型类型可能更好
|
|
|
|
+ .put("1",reqVO.getName())
|
|
|
|
+ .build()
|
|
|
|
+ ));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|