Files
gxtyzx-java/src/main/java/com/gxwebsoft/approval/vo/ApprovalAssignVO.java
T
weicw 7db8097c84 feat(approval): PC 待办改派接口与集成测试 (#22)
- 新增 POST /api/approval/task/{id}/assign:权限 approval:instance:assign,
  任务须 PENDING、目标同租户启用用户、原因必填;事务内锁实例后条件更新
  处理人并写 ASSIGN 记录(opinion=原因),@OperationLog 记录原/新处理人与原因
- 新增 ApprovalTaskAssignParam / ApprovalAssignVO
- 新增 ApprovalPcTodoIT:改派成功与归属变化、无效目标、非待办任务、原因必填、
  无权限 403、ASSIGN 记录、操作日志、改派候选用户
2026-10-30 21:03:07 +08:00

30 lines
601 B
Java

package com.gxwebsoft.approval.vo;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import java.io.Serializable;
/**
* 改派结果:原处理人、新处理人与原因,同时用于操作日志留痕。
*/
@Data
@ApiModel(description = "改派结果")
public class ApprovalAssignVO implements Serializable {
private static final long serialVersionUID = 1L;
private Long instanceId;
private Long taskId;
private Integer originalAssigneeId;
private String originalAssigneeName;
private Integer assigneeId;
private String assigneeName;
private String reason;
}