技术监督退运流程
This commit is contained in:
@@ -24,8 +24,10 @@ public enum ProcessResponseEnum {
|
||||
TERMINAL_ID_REPEAT("A00351","终端编号已存在"),
|
||||
NO_PERMISSION("A00357","当前登录人无权限此项操作"),
|
||||
|
||||
SUPV_PLAN_REPEAT("A00568","监督计划名称已存在")
|
||||
;
|
||||
SUPV_PLAN_REPEAT("A00568","监督计划名称已存在"),
|
||||
NO_UPDATE("A00568","该申请单非新建,驳回状态不准许更新"),
|
||||
|
||||
;
|
||||
|
||||
private final String code;
|
||||
|
||||
|
||||
@@ -14,8 +14,11 @@ public enum ThsFlowTypeEnum {
|
||||
|
||||
|
||||
rGeneralSurvey("电站普测计划",1),
|
||||
rLoadTypeUser("干扰源用户新建计划",2)
|
||||
|
||||
rLoadTypeUser("干扰源用户新建计划",2),
|
||||
powerQualityManagement("电能质量管理",3),
|
||||
monitoringReturned("监测设备退运",4),
|
||||
monitoringSwitch("监测设备接入",5),
|
||||
monitoringAccept("监测设备验收",6),
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -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