package com.qianwen.smartman.modules.sync.enums;
|
|
import cn.hutool.core.util.StrUtil;
|
import java.util.function.Consumer;
|
import com.qianwen.smartman.modules.sync.vo.SyncResultVO;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/sync/enums/WechatResponseEnum.class */
|
public enum WechatResponseEnum implements Consumer<String> {
|
DEPT { // from class: org.springblade.modules.sync.enums.WechatResponseEnum.1
|
@Override // org.springblade.modules.sync.enums.WechatResponseEnum
|
public String getDesc() {
|
return "部门";
|
}
|
|
@Override // java.util.function.Consumer
|
public void accept(String errMsg) {
|
WechatResponseEnum.syncResultVO.setGroupResult(Boolean.valueOf(StrUtil.isEmpty(errMsg)));
|
WechatResponseEnum.syncResultVO.setGroupReason(errMsg);
|
}
|
},
|
POST { // from class: org.springblade.modules.sync.enums.WechatResponseEnum.2
|
@Override // org.springblade.modules.sync.enums.WechatResponseEnum
|
public String getDesc() {
|
return "岗位";
|
}
|
|
@Override // java.util.function.Consumer
|
public void accept(String errMsg) {
|
WechatResponseEnum.syncResultVO.setPostResult(Boolean.valueOf(StrUtil.isEmpty(errMsg)));
|
WechatResponseEnum.syncResultVO.setPostReason(errMsg);
|
}
|
},
|
EMP { // from class: org.springblade.modules.sync.enums.WechatResponseEnum.3
|
@Override // org.springblade.modules.sync.enums.WechatResponseEnum
|
public String getDesc() {
|
return "员工";
|
}
|
|
@Override // java.util.function.Consumer
|
public void accept(String errMsg) {
|
WechatResponseEnum.syncResultVO.setUserResult(Boolean.valueOf(StrUtil.isEmpty(errMsg)));
|
WechatResponseEnum.syncResultVO.setUserReason(errMsg);
|
}
|
};
|
|
private String desc;
|
private static final SyncResultVO syncResultVO = new SyncResultVO();
|
|
public String getDesc() {
|
return this.desc;
|
}
|
|
public static SyncResultVO getSyncResult() {
|
return syncResultVO;
|
}
|
|
public static void clean() {
|
syncResultVO.setPostReason(null);
|
syncResultVO.setUserResult(null);
|
syncResultVO.setGroupResult(null);
|
syncResultVO.setUserReason(null);
|
syncResultVO.setGroupReason(null);
|
syncResultVO.setPostReason(null);
|
}
|
}
|