add
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
package com.cool.store.enums;
|
||||
|
||||
/**
|
||||
* @author zhangchenbiao
|
||||
* @FileName: AuditStatusEnum
|
||||
* @Description:
|
||||
* @date 2024-03-20 14:55
|
||||
*/
|
||||
public enum AuditStatusEnum {
|
||||
|
||||
TODO(0, "待处理"),
|
||||
PASS(1, "通过"),
|
||||
REJECT(2, "拒绝");
|
||||
|
||||
private Integer code;
|
||||
|
||||
private String name;
|
||||
|
||||
private AuditStatusEnum(Integer code, String name) {
|
||||
this.code = code;
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public Integer getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public static AuditStatusEnum getByCode(Integer code) {
|
||||
for (AuditStatusEnum auditStatusEnum : AuditStatusEnum.values()) {
|
||||
if (auditStatusEnum.getCode().equals(code)) {
|
||||
return auditStatusEnum;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -83,6 +83,10 @@ public enum ErrorCodeEnum {
|
||||
POINT_NOT_EXIST(600001, "铺位信息不存在", null),
|
||||
POINT_SIGNED(600002, "操作失败,铺位已签约", null),
|
||||
NOT_ALLOW_OPERATE(600003, "当前状态不允许该操作", null),
|
||||
POINT_AUDIT_NOT_SETTING(600004, "选址审批未设置", null),
|
||||
NO_PERMISSION(600004, "暂无处理审批任务权限", null),
|
||||
POINT_AUDIT_NODE_ERROR(600005, "当前审批任务异常", null),
|
||||
USER_NOT_TODO_AUDIT(600005, "当前用户没有待审批的任务", null),
|
||||
|
||||
INTERVIEW_ENTER_FAIL(1021101, "进入面审间失败", null),
|
||||
DINGDING_USER_NOT_EXIST(1021102, "用户钉钉信息不存在,无法发起资质审核!", null),
|
||||
|
||||
@@ -0,0 +1,70 @@
|
||||
package com.cool.store.enums;
|
||||
|
||||
import com.google.common.collect.Lists;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public enum NodeNoEnum {
|
||||
NODE_NO_0(0,"提交任务"),
|
||||
NODE_NO_1(1,"第一级审批"),
|
||||
NODE_NO_2(2,"第二级审批"),
|
||||
NODE_NO_3(3,"第三级审批"),
|
||||
NODE_NO_4(4,"第四级审批"),
|
||||
NODE_NO_5(5,"第五级审批"),
|
||||
NODE_NO_100(100,"结束"),
|
||||
|
||||
;
|
||||
|
||||
private Integer code;
|
||||
|
||||
private String typeName;
|
||||
|
||||
NodeNoEnum(Integer code, String typeName) {
|
||||
this.code = code;
|
||||
this.typeName = typeName;
|
||||
}
|
||||
|
||||
public Integer getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(Integer code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public String getTypeName() {
|
||||
return typeName;
|
||||
}
|
||||
|
||||
public void setTypeName(String typeName) {
|
||||
this.typeName = typeName;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取之后的审批节点集合
|
||||
* @param nodeNo
|
||||
* @return
|
||||
*/
|
||||
public static List<NodeNoEnum> getNextNodeNoList(Integer nodeNo){
|
||||
if(nodeNo == NodeNoEnum.NODE_NO_1.getCode()){
|
||||
return Lists.newArrayList(NodeNoEnum.NODE_NO_2, NodeNoEnum.NODE_NO_3, NodeNoEnum.NODE_NO_4, NodeNoEnum.NODE_NO_5);
|
||||
}else if(nodeNo == NodeNoEnum.NODE_NO_2.getCode()){
|
||||
return Lists.newArrayList(NodeNoEnum.NODE_NO_3, NodeNoEnum.NODE_NO_4, NodeNoEnum.NODE_NO_5);
|
||||
}else if(nodeNo == NodeNoEnum.NODE_NO_3.getCode()){
|
||||
return Lists.newArrayList(NodeNoEnum.NODE_NO_4, NodeNoEnum.NODE_NO_5);
|
||||
}else if(nodeNo == NodeNoEnum.NODE_NO_4.getCode()){
|
||||
return Lists.newArrayList(NodeNoEnum.NODE_NO_5);
|
||||
}else {
|
||||
return Lists.newArrayList();
|
||||
}
|
||||
}
|
||||
|
||||
public static NodeNoEnum getByCode(Integer code){
|
||||
for(NodeNoEnum nodeNoEnum : NodeNoEnum.values()){
|
||||
if(nodeNoEnum.getCode().equals(code)){
|
||||
return nodeNoEnum;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user