feat: (REQ-3300) 变签状态枚举
This commit is contained in:
parent
3c51d382b4
commit
d7c4ef6f71
@ -0,0 +1,27 @@
|
||||
package cn.axzo.visa.api.enums;
|
||||
|
||||
import lombok.AccessLevel;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 签证业务状态
|
||||
*
|
||||
* @author xudawei
|
||||
* @since 2025-01-15
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor(access = AccessLevel.PRIVATE)
|
||||
public enum VisaStatusEnum {
|
||||
|
||||
TO_REPORT("to_report", "待提报"),
|
||||
DECIDING("deciding", "决策中"),
|
||||
EXECUTING( "executing","执行中"),
|
||||
APPROVING( "approving","审批中"),
|
||||
COMPLETED( "completed","已完成"),
|
||||
FORBIDED( "forbided","已废除"),
|
||||
;
|
||||
|
||||
private final String code;
|
||||
private final String desc;
|
||||
}
|
||||
@ -14,10 +14,11 @@ import lombok.Getter;
|
||||
@AllArgsConstructor(access = AccessLevel.PRIVATE)
|
||||
public enum VisaTypeEnum {
|
||||
|
||||
design_change("bgqz01", "设计变更"),
|
||||
technology_approved("bgqz02", "技术核定"),
|
||||
project_visa("bgqz03", "工程签证");
|
||||
DESIGN_CHANGE("bgqz01","design_change", "设计变更"),
|
||||
TECHNOLOGY_APPROVED("bgqz02","technology_approved", "技术核定"),
|
||||
PROJECT_VISA("bgqz03", "project_visa","工程签证");
|
||||
|
||||
private final String processDefinitionKey;
|
||||
private final String code;
|
||||
private final String desc;
|
||||
}
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
package cn.axzo.visa.server.domain;
|
||||
|
||||
import cn.axzo.pokonyan.config.mybatisplus.BaseEntity;
|
||||
import cn.axzo.visa.api.enums.VisaStatusEnum;
|
||||
import cn.axzo.visa.api.enums.VisaTypeEnum;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
@ -73,13 +75,13 @@ public class ChangeRecord extends BaseEntity<ChangeRecord> {
|
||||
* 单据类型
|
||||
*/
|
||||
@TableField(value = "type")
|
||||
private String type;
|
||||
private VisaTypeEnum type;
|
||||
|
||||
/**
|
||||
* 状态
|
||||
*/
|
||||
@TableField(value = "status")
|
||||
private String status;
|
||||
private VisaStatusEnum status;
|
||||
|
||||
/**
|
||||
* 最终审批ID
|
||||
|
||||
Loading…
Reference in New Issue
Block a user