diff --git a/klp-hrm/src/main/java/com/klp/hrm/domain/HrmFlowTask.java b/klp-hrm/src/main/java/com/klp/hrm/domain/HrmFlowTask.java index 6faa5a04..45fd8840 100644 --- a/klp-hrm/src/main/java/com/klp/hrm/domain/HrmFlowTask.java +++ b/klp-hrm/src/main/java/com/klp/hrm/domain/HrmFlowTask.java @@ -1,5 +1,6 @@ package com.klp.hrm.domain; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; @@ -26,9 +27,11 @@ public class HrmFlowTask extends BaseEntity implements Serializable { private String remark; /** 业务类型:leave/travel/seal */ + @TableField("biz_type") private String bizType; /** 业务ID:对应请假/出差/用印的 bizId */ + @TableField("biz_id") private Long bizId; @TableLogic diff --git a/klp-hrm/src/main/java/com/klp/hrm/service/impl/HrmFlowTaskServiceImpl.java b/klp-hrm/src/main/java/com/klp/hrm/service/impl/HrmFlowTaskServiceImpl.java index 261d0f0a..37eefdf8 100644 --- a/klp-hrm/src/main/java/com/klp/hrm/service/impl/HrmFlowTaskServiceImpl.java +++ b/klp-hrm/src/main/java/com/klp/hrm/service/impl/HrmFlowTaskServiceImpl.java @@ -225,6 +225,8 @@ public class HrmFlowTaskServiceImpl implements IHrmFlowTaskService { nextTask.setInstId(inst.getInstId()); nextTask.setNodeId(next.getNodeId()); nextTask.setAssigneeUserId(assignees.get(0)); + nextTask.setBizType(inst.getBizType()); + nextTask.setBizId(inst.getBizId()); nextTask.setStatus("pending"); baseMapper.insert(nextTask); } else {