运维人员申请

dev
wangxy 1 week ago
parent 99a9634460
commit 9825ef6488

@ -1,6 +1,8 @@
package com.ruoyi.system.domain; package com.ruoyi.system.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.core.domain.BaseEntity; import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data; import lombok.Data;
@ -16,6 +18,7 @@ public class TdApplyInfoList extends BaseEntity {
/** /**
* *
*/ */
@TableId(type = IdType.INPUT)
private String applyId; private String applyId;
/** /**

@ -74,14 +74,14 @@ public class ApplyInfoListManager {
return applyInfoListService.lambdaQuery().eq(TdApplyInfoList::getApplyId, applyId).one(); return applyInfoListService.lambdaQuery().eq(TdApplyInfoList::getApplyId, applyId).one();
} }
@Transactional(rollbackFor = Exception.class)
public boolean insertTdApplyInfoList(TdApplyInfoList applyInfoList) { public boolean insertTdApplyInfoList(TdApplyInfoList applyInfoList) {
// 设置流转参数 // 设置流转参数
String id = IdUtils.nextIdStr(); String id = IdUtils.nextIdStr();
applyInfoList.setApplyId(id); applyInfoList.setApplyId(id);
LoginUser user = SecurityUtils.getLoginUser(); LoginUser user = SecurityUtils.getLoginUser();
// 从字典表中获取流程编码 // 从字典表中获取流程编码
String flowCode = getFlowType(1L); String flowCode = getFlowType(0L);
// 传递流程编码,绑定流程定义 【必传】 // 传递流程编码,绑定流程定义 【必传】
FlowParams flowParams = FlowParams.build().flowCode(flowCode); FlowParams flowParams = FlowParams.build().flowCode(flowCode);
// 设置办理人唯一标识,保存为流程实例的创建人 【必传】 // 设置办理人唯一标识,保存为流程实例的创建人 【必传】
@ -185,7 +185,7 @@ public class ApplyInfoListManager {
applyInfoList.setNodeName(instance.getNodeName()); applyInfoList.setNodeName(instance.getNodeName());
applyInfoList.setNodeType(instance.getNodeType()); applyInfoList.setNodeType(instance.getNodeType());
applyInfoList.setFlowStatus(instance.getFlowStatus()); applyInfoList.setFlowStatus(instance.getFlowStatus());
if ("PASS".equals(skipType)) { if (SkipType.PASS.getKey().equals(skipType)) {
applyInfoList.setApplyStatus(ApplyListStatusEnum.AUDITED.getStatus()); applyInfoList.setApplyStatus(ApplyListStatusEnum.AUDITED.getStatus());
} else { } else {
applyInfoList.setApplyStatus(ApplyListStatusEnum.GOBACK.getStatus()); applyInfoList.setApplyStatus(ApplyListStatusEnum.GOBACK.getStatus());

@ -4,6 +4,8 @@ import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
@ -19,6 +21,7 @@ public class BaseEntity implements Serializable
/** 搜索值 */ /** 搜索值 */
@JsonIgnore @JsonIgnore
@TableField(exist=false)
private String searchValue; private String searchValue;
/** 创建者 */ /** 创建者 */
@ -40,6 +43,7 @@ public class BaseEntity implements Serializable
/** 请求参数 */ /** 请求参数 */
@JsonInclude(JsonInclude.Include.NON_EMPTY) @JsonInclude(JsonInclude.Include.NON_EMPTY)
@TableField(exist=false)
private Map<String, Object> params; private Map<String, Object> params;
public String getSearchValue() public String getSearchValue()

Loading…
Cancel
Save