|
@@ -5,6 +5,7 @@ import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
|
|
|
+import cn.hutool.core.util.IdUtil;
|
|
|
import com.kingtom.kirin.app.affair.AffairConst;
|
|
|
import com.kingtom.kirin.app.affair.base.AbstractAffairOneHandler;
|
|
|
import com.kingtom.kirin.app.affair.model.AffairInfo;
|
|
@@ -27,6 +28,7 @@ import com.kingtom.kirin.app.system.utils.SystemUtils;
|
|
|
import com.kingtom.kirin.core.common.CommonConst;
|
|
|
import com.kingtom.kirin.core.common.exception.AppException;
|
|
|
import com.kingtom.kirin.core.common.utils.CollectionUtils;
|
|
|
+import com.kingtom.kirin.core.common.utils.IDUtils;
|
|
|
import com.kingtom.kirin.core.common.utils.JsonUtils;
|
|
|
import com.kingtom.kirin.core.resource.ResourceConst;
|
|
|
import com.kingtom.shengtai.app.message.model.MsgSummary;
|
|
@@ -119,6 +121,7 @@ public class SupplierJoinHandler extends AbstractAffairOneHandler{
|
|
|
orgIdentityService.findByTypeAndSourceId(OrgConst.OrgIdentityTypeEnum.OrgMember, defaultUnit.getId());
|
|
|
AffairTarget target = AffairTarget.builder().resType(ResourceConst.ResourceTypeEnum.AuthRole.getKey())
|
|
|
.resId(identity.getRoleId()).build();
|
|
|
+ info.setId(IDUtils.newUUID());
|
|
|
info.setTarget(JsonUtils.toJson(List.of(target)));
|
|
|
info.setTitle(MessageFormat.format("用户({0})申请成为供应商", systemUser.getName()));
|
|
|
info.setSummary(info.getTitle());
|