|
|
@@ -10,6 +10,7 @@ import com.github.microservice.core.util.bean.BeanUtil;
|
|
|
import com.github.microservice.net.ResultContent;
|
|
|
import com.github.microservice.net.ResultMessage;
|
|
|
import com.google.common.collect.Lists;
|
|
|
+import com.zhongshu.card.client.model.base.OutNumberModel;
|
|
|
import com.zhongshu.card.client.model.base.ProjectOidParam;
|
|
|
import com.zhongshu.card.client.model.org.*;
|
|
|
import com.zhongshu.card.client.model.org.orgUser.OrganizationUserAuditParam;
|
|
|
@@ -385,6 +386,28 @@ public class OrganizationUserServiceImpl extends SuperService {
|
|
|
return ResultContent.buildSuccess();
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 批量审核
|
|
|
+ * @param param
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public ResultContent auditOrgUsers(OrganizationUserAuditParam param) {
|
|
|
+ if (ObjectUtils.isEmpty(param.getIds())) {
|
|
|
+ return ResultContent.buildFail("ids is empty");
|
|
|
+ }
|
|
|
+ OutNumberModel numberModel = new OutNumberModel();
|
|
|
+ for (String id : param.getIds()) {
|
|
|
+ param.setId(id);
|
|
|
+ ResultContent content = auditOrgUser(param);
|
|
|
+ if (content.isSuccess()) {
|
|
|
+ numberModel.addSuccess(id);
|
|
|
+ } else {
|
|
|
+ numberModel.addFail(id, content.getMsg());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return ResultContent.buildSuccess(numberModel);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 用户审核
|
|
|
*
|
|
|
@@ -411,7 +434,6 @@ public class OrganizationUserServiceImpl extends SuperService {
|
|
|
organizationUser.setReViewUserName(userAccount.getCreateUserName());
|
|
|
organizationUser.setReViewTime(System.currentTimeMillis());
|
|
|
organizationUserDao.save(organizationUser);
|
|
|
-
|
|
|
return ResultContent.buildSuccess();
|
|
|
}
|
|
|
|