技术监督退运流程
This commit is contained in:
@@ -0,0 +1,110 @@
|
||||
package com.njcn.process.pojo.param;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/4/15 16:24【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class RFlowProcessParm {
|
||||
|
||||
|
||||
/**
|
||||
* 申请流程类型
|
||||
*/
|
||||
@ApiModelProperty(value = "申请流程类型")
|
||||
private Integer applyType;
|
||||
|
||||
@ApiModelProperty(value = "申请单类型")
|
||||
private Integer type;
|
||||
|
||||
/**
|
||||
* 单位ID
|
||||
*/
|
||||
@ApiModelProperty(value = "单位ID")
|
||||
private String orgNo;
|
||||
|
||||
/**
|
||||
* 申请单详情
|
||||
*/
|
||||
@ApiModelProperty(value = "申请单详情")
|
||||
private String applicationFormText;
|
||||
|
||||
/**
|
||||
* 文件路径
|
||||
*/
|
||||
@ApiModelProperty(value = "文件路径")
|
||||
private String filePath;
|
||||
|
||||
|
||||
/**
|
||||
* 上传时间
|
||||
*/
|
||||
@ApiModelProperty(value = "上传时间")
|
||||
private LocalDate uploadTime;
|
||||
|
||||
|
||||
/**
|
||||
* 审核人
|
||||
*/
|
||||
@ApiModelProperty(value = "审核人")
|
||||
private String checker;
|
||||
|
||||
/**
|
||||
* 审核人名称
|
||||
*/
|
||||
@ApiModelProperty(value = "审核人名称")
|
||||
private String checkerName;
|
||||
|
||||
|
||||
/**
|
||||
* 流程状态(1-新建,2-待审核,3-驳回,4-归档)
|
||||
*/
|
||||
@ApiModelProperty(value = "流程状态")
|
||||
private String processStatus;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "操作1-保存,2-直接提交审核")
|
||||
private String operate ;
|
||||
|
||||
@Data
|
||||
public static class RFlowProcessUpdate extends RFlowProcessParm {
|
||||
@ApiModelProperty("id")
|
||||
private String Id;
|
||||
|
||||
}
|
||||
|
||||
@Data
|
||||
public static class RFlowProcessCheck extends RFlowProcessParm {
|
||||
@ApiModelProperty("id")
|
||||
private String Id;
|
||||
/**
|
||||
* 审核备注
|
||||
*/
|
||||
@ApiModelProperty(value = "审核备注")
|
||||
private String description;
|
||||
|
||||
/**
|
||||
* 状态(0-不通过,1-通过)
|
||||
*/
|
||||
@ApiModelProperty(value = "状态")
|
||||
private Integer checkStatus;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
package com.njcn.process.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/4/15 16:24【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "r_flow_process")
|
||||
public class RFlowProcessPO extends BaseEntity {
|
||||
/**
|
||||
* 申请流程id
|
||||
*/
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private String id;
|
||||
|
||||
|
||||
/**
|
||||
* 申请表单类型
|
||||
*/
|
||||
@TableField(value = "`type`")
|
||||
private String type;
|
||||
|
||||
/**
|
||||
* 单位ID
|
||||
*/
|
||||
@TableField(value = "org_no")
|
||||
private String orgNo;
|
||||
|
||||
/**
|
||||
* 申请单详情
|
||||
*/
|
||||
@TableField(value = "application_form_text")
|
||||
private String applicationFormText;
|
||||
|
||||
/**
|
||||
* 文件路径
|
||||
*/
|
||||
@TableField(value = "file_path")
|
||||
private String filePath;
|
||||
|
||||
/**
|
||||
* 上传时间
|
||||
*/
|
||||
@TableField(value = "upload_time")
|
||||
private LocalDate uploadTime;
|
||||
|
||||
/**
|
||||
* 审核名称
|
||||
*/
|
||||
@TableField(value = "checker_name")
|
||||
private String checkerName;
|
||||
|
||||
/**
|
||||
* 审核人
|
||||
*/
|
||||
@TableField(value = "checker")
|
||||
private String checker;
|
||||
|
||||
/**
|
||||
* 审核备注
|
||||
*/
|
||||
@TableField(value = "description")
|
||||
private String description;
|
||||
|
||||
/**
|
||||
* 状态(0-不通过,1-通过)
|
||||
*/
|
||||
@TableField(value = "check_status")
|
||||
private Integer checkStatus;
|
||||
|
||||
/**
|
||||
* 流程状态(1-新建,2-待审核,3-驳回,4-已审核,5-已归档)
|
||||
*/
|
||||
@TableField(value = "process_status")
|
||||
private Integer processStatus;
|
||||
|
||||
/**
|
||||
* 申请流程类型
|
||||
*/
|
||||
@TableField(value = "apply_type")
|
||||
private Integer applyType;
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user